Find Projects Fast

13 projects shown

How to Read This Portfolio

B-Tier · Technical engineering

Standalone Systems & Technical Depth

Networking · compilers · realtime · security

P2P Communication System

Standalone Showcase

LAN-focused peer-to-peer communication and file-sharing system.

Engineering: React frontend, Express/PeerJS signaling, peer discovery and direct peer connections, with optional Electron entry point.

Technical depth: Client/server signaling, realtime communication, LAN workflows and practical server hardening.

ReactNode.jsExpressPeerJSElectronNetworking

Compiler Project

Technical Coursework

Compiler-design coursework covering frontend analysis and intermediate representation.

Engineering: Lexical, syntax and semantic analysis, AST construction, symbol-table concepts and quadruple/intermediate code generation.

Technical depth: C, Flex/Lex-style tooling, GCC and Bison/Yacc where required by deliverables.

CCompiler DesignASTLexical AnalysisIR

Chess Game (Multiplayer)

Realtime Systems

Browser-based two-player chess system demonstrating realtime state synchronization.

Engineering: Socket.IO/WebSocket communication, event-driven server interactions and Chess.js rule validation.

Technical depth: Realtime multiplayer state, session events and domain-rule integration.

Node.jsSocket.IOChess.jsJavaScriptWebSockets

Auth App

Supporting Project

Authentication-focused full-stack project demonstrating frontend/backend integration patterns.

Engineering: User authentication, API/backend integration and security-oriented application patterns.

Portfolio role: Supporting evidence for authentication and backend engineering rather than a primary showcase.

AuthenticationBackendAPIsSecurity

Academic engineering

University Project Depth

Breadth across core CS

University Course Projects

Academic Archive

A broad academic archive spanning core CS, systems, software engineering and application development.

Depth: systems programming, algorithms and data structures, databases, networking, compilers, web engineering, optimization, games and other coursework.

Languages and tools: C/C++, Python, Java, JavaScript, SQL and course-specific technologies.

C/C++PythonJavaJavaScriptSQLSystemsAlgorithmsNetworking

Learning ecosystem

Built to Help Other Students

Teaching · mentoring · knowledge organization

Web Dev Learning Hub

Learning

Structured learning pathway covering web-development fundamentals, frontend, backend, databases and system-design thinking.

HTML/CSSJavaScriptBackendDatabasesSystem Design

High-Impact Student Projects Hub

Mentorship

Project-first learning resource for beginners, interview preparation, FAST coursework support and AI/ML paths.

GuidesMentorshipInterview PrepAI/ML

EduCore Open Learning Hub

Learning

Curated open-learning ecosystem designed to make useful educational resources easier to discover.

ResourcesLearningEducation

Supporting · Small practice builds

Frontend Applications

Frontend Application Collection

Practice Demos

A collection of focused frontend builds demonstrating practical JavaScript, UI state, forms, local data handling and API-driven interfaces. Useful practice evidence, not primary engineering proof.

JavaScriptHTMLCSSAPIsUI State

Want the wider picture?

Use the ecosystem page for learning hubs, smaller applications and the broader collection of websites I have built.