16 Featured Engineering Projects

Projects

High-availability event platforms, campus enterprise systems, low-level POSIX architectures, and full-stack applications.

Filter:
Flagship Production System01

Event Judge Platform

TechTatva ’25 & Revels ’26

A high-concurrency judging and live-results platform that ran scoring for 200+ fest events, with 100+ judges scoring simultaneously from mobile phones and tablets across multi-round competitions.

Key Architectural Highlights
▹Ran scoring for 200+ fest events with 100+ judges scoring from phones and tablets across multi-round competitions
▹Designed for zero score loss and no tampering: atomic DB transactions, 4-tier RBAC with object-level access control, and audit logs
▹Blind moderation architecture that hid raw scores from organizers to prevent evaluation bias
▹Implemented weighted scoring, judge normalization, and tie-breaking, with a live leaderboard for 1,000+ spectators
Next.jsTypeScriptExpress.jsPostgreSQLDrizzle ORMRedisDockerJWTAWS
Role-Based Fintech Engine02

Fest Food Coupon System

Revels ’26

Digitized festival food voucher platform functioning as a role-based wallet for 500+ concurrent users, featuring a 3-level budget allocation engine and automated midnight resets.

Key Architectural Highlights
▹Digitized the fest’s food coupons as a role-based wallet for 500+ concurrent users with a 3-level budget allocation engine (Admin → HFS → OC/CC/Volunteer)
▹Automated midnight wallet reset engine and comprehensive transaction tracking
▹Prevented double-spending and race conditions with row-level locking in ACID atomic transactions
▹Secured QR payments with 30-second one-time HMAC-signed codes and immutable audit logs
Next.jsDjango REST FrameworkPostgreSQLRedisDockerJWTHMAC-SHA256AWS
Air-Gapped Offline-First03

Fest Entry Scanner

Revels ’26

An offline-first QR entry and gate pass verification system deployed on an air-gapped local area network (LAN) with no internet, scanning 10,000+ attendees across multiple gates with sub-100ms verification.

Key Architectural Highlights
▹Developed an offline-first QR entry system on a LAN with no internet, scanning 10,000+ attendees across multiple scanners with sub-100ms verification
▹Eliminated duplicate entries with atomic database writes and encrypted QR verification
▹Role-based access control for security admins and gate scanners, with multi-ticket QR support
▹Bulk Excel attendee import and real-time crowd occupancy tracking
Next.jsDjango REST FrameworkMongoDBGunicornRedisDockerJWT
Contingent Logistics System04

OM Portal — Outstation Management

Outstation Management Portal · TechTatva

A full-stack management platform for handling outstation teams participating in college fests, built from scratch for TechTatva by the Student Council Development Team.

Key Architectural Highlights
▹Managed 200+ teams from 20+ colleges, covering their registration, arrival, accommodation, and checkout workflows
▹Implemented dynamic room allocation based on constraints such as team size, gender, and room availability, reducing manual work
▹Used atomic database transactions to handle simultaneous admin actions and prevent double-booking rooms during concurrent allocations
▹Built features including universal search, detailed checkout, data export, activity logs, historical data version control, rollback, and bulk team checkout
Next.jsNode.jsPostgreSQLTypeScriptTailwind CSSDockerGit
Security & Operations Platform05

Perm Portal — Campus Verification

Campus Permission & Verification System

A full-stack digital permission and verification platform designed to replace paper-based permission lists during high-traffic campus events and late-hour movement windows.

Key Architectural Highlights
▹Built a role-based permission management system for Security Staff, Ops/HRD, Student Council, Caretakers, and Admins
▹Implemented authentication, permission workflows, approvals, and real-time verification using Django REST Framework and PostgreSQL
▹Developed frontend with Next.js App Router, providing dedicated interfaces for different user roles
▹Implemented barcode-based verification so security staff could quickly verify whether a student had an approved permission, with complete audit trails
Next.jsDjango REST FrameworkPostgreSQLTypeScriptTailwind CSS
Governance & Reservation Engine06

SW Vista — Venue Booking System

Venue Booking Platform · Student Council

A full-stack venue booking and approval platform built for the MIT Manipal Student Council to manage campus venue reservations across different student bodies and approval authorities.

Key Architectural Highlights
▹Built backend using Django/DRF and frontend using Next.js, TypeScript, and Tailwind CSS with PostgreSQL in production
▹Implemented role-based access control and multi-stage approval workflows involving Faculty Advisor, Student Council, Student Welfare, and Security
▹Implemented priority-based conflict resolution: higher-priority requests are retained while lower-priority overlapping bookings are automatically rejected
▹Built and tested system with 187 automated tests across 6 apps; designed production architecture with Gunicorn, Nginx/Caddy, and CSRF protection
DjangoDjango REST FrameworkNext.jsTypeScriptPostgreSQLTailwind CSSGunicornNginx
Low-Level Sockets & Concurrency07

Multithreaded Proxy Web Server

Intermediate Systems Programming

High-performance proxy server in C with full HTTP support and intelligent caching, engineered using low-level POSIX socket programming and synchronized LRU caching.

Key Architectural Highlights
▹Engineered using low-level POSIX system calls with HTTP GET/POST request support
▹Integrated socket programming (TCP/IP) for concurrent client-server communication
▹Implemented LRU cache with time-based eviction for performance optimization
▹Used mutexes and semaphores for synchronized access preventing race conditions
CPOSIXTCP/IPSocketsPthreadsLRU CacheSemaphores
Reverse-Engineering Defense08

Simpfuscator — Binary Obfuscator

Security & Binary Analysis Tool

Advanced ELF binary obfuscation tool with multiple encryption methods, digital signatures, and a modern React-based dashboard for secure file processing.

Key Architectural Highlights
▹ELF Binary Support: Works exclusively with ELF (Executable and Linkable Format) files
▹Multiple Encryption: XOR encryption (fast, lightweight) and RSA encryption with configurable key sizes
▹Digital Signatures: RSA-PSS (2048-bit) signature verification for file integrity and authenticity
▹Secure Upload & Live Obfuscation: Sandboxed processing with detailed real-time progress logs
ReactTypeScriptPythonDockerTailwind CSSRSA-PSS
10k+ Traffic · 0 Downtime09

M# Hackathon Website

Hackathon Platform (M#)

A high-traffic hackathon platform built to host thousands of teams, manage registrations, and provide a flawless contest experience with auto-scaling infrastructure.

Key Architectural Highlights
▹Successfully handled 10,000+ site visits and 5,000+ registrations with zero downtime
▹Deployed on AWS with auto-scaling and health-checked services to ensure high availability
▹Amazon S3 integration for secure file uploads and fast content delivery
▹Robust registration workflows, team management, and live event announcements
ReactNode.jsAWSS3DockerTailwind CSS
Campus Administration10

Club Management System

Student Council Dev Team

A comprehensive system to help college administration monitor and manage club events effectively across MIT Manipal.

Key Architectural Highlights
▹Built secure REST APIs for user authentication, event tracking, and club data management
▹Designed responsive frontend interfaces for club profile pages and dashboards
▹Contributed to database schema design and system architecture for scalable performance
▹Collaborated on GitHub with a 6-member team using version control and code reviews
Next.jsNode.jsMongoDBTailwind CSSGit
WebSocket Architecture11

Chatty — Anonymous Group Chat

Real-Time Communication Platform

A privacy-focused anonymous group chat application where users can create room IDs and communicate securely with only those who have access to the room code.

Key Architectural Highlights
▹Room-based anonymous messaging: create unique room IDs for private group conversations
▹Real-time communication powered by WebSocket for instant message delivery
▹Built with TypeScript for type-safe, maintainable, and scalable codebase
▹Privacy-first design: no personal data required, messages tied only to active sessions
ReactTypeScriptWebSocketNode.jsExpressTailwind CSS
WebRTC & WebSockets12

Chat Application with Video Calling

Full-Stack Real-time Application

Modern full-stack chat platform featuring peer-to-peer video calling, custom theme personalization, and a responsive glassmorphic UI.

Key Architectural Highlights
▹Built full-stack real-time chat with video calling and custom themes
▹Developed friend system, live chat, and video calls for personalized experience
▹Used custom React hooks and TanStack Query for efficient data handling
▹Deployed and tested backend APIs for reliability using Postman
ReactNode.jsExpressMongoDBTanStack QueryTailwind CSS
Developer Tool13

Progress Tracker

GitHub to LaTeX Resume Generator

Automated resume builder that integrates with GitHub to fetch your contributions, projects, and stats, then converts them into professional LaTeX-formatted resumes for interviews.

Key Architectural Highlights
▹Integrated GitHub OAuth for secure account authentication and data fetching
▹Automatically extracts repository stats, commit history, languages, and project descriptions
▹Generates professionally formatted LaTeX resumes with customizable templates
▹Real-time preview of generated resume with one-click PDF export functionality
ReactNode.jsGitHub APILaTeXExpressOAuth
Quantitative Analytics14

Stock Analytics Dashboard

Data Science & Financial Analysis

Comprehensive stock market analysis tool built with Python and Jupyter Notebook, featuring advanced data visualization, trend analysis, and predictive insights for investment decisions.

Key Architectural Highlights
▹Real-time stock data analysis with historical trend visualization and pattern recognition
▹Interactive visualizations: Candlestick charts, moving averages, volume analysis, and correlation heatmaps
▹Statistical analysis: Calculate volatility, RSI, MACD, Bollinger Bands, and other technical indicators
▹Comparative portfolio analysis: Compare multiple stocks and analyze risk-return profiles
PythonJupyterPandasNumPyMatplotlibSeabornPlotly
Full-Stack App15

Mental Health & Wellness Platform

Full-Stack Wellbeing Application

A comprehensive mental health platform with mood tracking, anonymous peer support, interactive games, and personalized wellness dashboards to help users manage their mental wellbeing.

Key Architectural Highlights
▹Secure user authentication with JWT tokens and encrypted password storage
▹Interactive mood tracking dashboard with charts showing emotional patterns over time
▹Anonymous chat rooms: Connect with peers for support without revealing personal identity
▹Mental wellness games: Brain-training puzzles, mindfulness exercises, and stress-relief activities
ReactNode.jsExpressMongoDBSocket.ioJWTChart.js
Knowledge Management16

MyBrain — Content Management Hub

Full-Stack Content Organization

A personal knowledge management system where users can save, organize, and access important YouTube videos and Twitter tweets in one centralized platform.

Key Architectural Highlights
▹Save and organize YouTube videos and Twitter tweets with tags and categories
▹Secure authentication with JWT tokens and custom middleware for protected routes
▹Input validation using Zod schemas to ensure data integrity and type safety
▹MongoDB database for efficient storage and retrieval of bookmarked content
TypeScriptReactTailwind CSSMongoDBExpressJWTZod