Portfolio

High-Performance Computing & Systems

GPU-Accelerated KLT Feature Tracker

Oct 2025 – Dec 2025

Developed a high-throughput Kanade–Lucas–Tomasi (KLT) tracker featuring a pyramidal coarse‑to‑fine architecture for large-motion robustness.

Engineering Highlights

Optimized GPU v3 implementation using fused kernels, shared memory for reduced latency, and CUDA streams for asynchronous pipelining.

Technical Skills

CUDA, C++, OpenACC, Parallel Computing, Warp/Block Reductions.

AirControlX: Flight Simulation System

Apr 2025 – May 2025

Engineered a concurrent air traffic control simulation modeling real-world airport throughput and gate allocation.

Engineering Highlights

Implemented sophisticated Inter-Process Communication (IPC) and synchronization primitives including semaphores, mutexes, and condition variables to prevent race conditions in runway management.

Technical Skills

C++, Multithreading, SFML, System Design, IPC.

Amazon Reviews Merkle Tree

Nov 2025 – Dec 2025

Created a high-integrity data verification system using C++ to process large-scale Amazon review datasets.

Engineering Highlights

Leveraged recursive hashing to build a compact Merkle tree, enabling O(log n) verification of data integrity and efficient tamper detection.

Technical Skills

C++, Cryptography (Hashing), Algorithm Design, Data Structures.

GitLite: Version Control System

Nov 2024 – Dec 2024

Developed a lightweight, console-based version control system in C++ to mimic core Git functionality for local project management.

Engineering Highlights

Engineered a custom file-snapshotting mechanism using hashing to track changes and implemented a directed acyclic graph (DAG) structure to manage commit history and branching logic.

Technical Skills

C++, Data Structures, File I/O, Hashing.

Artificial Intelligence & Computer Vision

FaceDCode: AI-Powered Health Metrics

Nov 2023 – Jul 2025

Developed a non-contact mobile health monitoring application that extracts physiological signals from facial video feeds.

Engineering Highlights

Applied rPPG (remote photoplethysmography) techniques and skin-pixel filtering to isolate blood volume pulse (BVP) signals from ambient noise.

Technical Skills

Deep Learning, Computer Vision, C++, Android SDK, Signal Processing.

Seq2Seq Models with Attention (NMT)

Sep 2025 – Sep 2025

Built and compared vanilla vs. attention-based Sequence-to-Sequence models for Neural Machine Translation.

Engineering Highlights

Integrated additive/multiplicative attention mechanisms to solve the "bottleneck problem" in encoder-decoder architectures, significantly improving translation BLEU scores.

Technical Skills

PyTorch, Python, NLP, Deep Learning.

Blood Pressure Estimation via MTTS-CAN

Jun 2024 – Jul 2024

Designed a deep learning pipeline to predict systolic and diastolic blood pressure using pulse and respiratory waveforms.

Engineering Highlights

Streamlined the data pipeline to map spatio-temporal features from MTTS-CAN outputs directly to physiological pressure metrics using custom loss functions.

Technical Skills

Python, Keras, Deep Learning, MTTS-CAN Architecture.

Bearing Fault Identification (Transfer Learning)

Jan 2023 – Feb 2024

Researched machine health monitoring using audio signal analysis across cross-domain industrial environments.

Engineering Highlights

Utilized Deep Transfer Learning to adapt models trained on laboratory-grade data to noisy, real-world industrial acoustic environments.

Technical Skills

Deep Transfer Learning, Audio Signal Processing, Python.

Software Engineering & Full-Stack Development

MetroManage: Transit Management System

Nov 2025 – Dec 2025

A comprehensive desktop suite for metro operations, managing ticketing, fleet logistics, and route optimization.

Engineering Highlights

Designed a normalized SQL schema to handle complex relationships between routes, stations, and passenger transactions while ensuring ACID compliance.

Technical Skills

Java, Java Swing, Microsoft SQL Server, JDBC.

BurnerChat: Ephemeral Communication

Aug 2025 – Aug 2025

Designed a privacy-focused web platform for temporary, self-destructing chatrooms with unique shareable links.

Engineering Highlights

Implemented automatic data expiration logic to ensure chat logs are purged from memory/storage immediately upon room closure, prioritizing user anonymity.

Technical Skills

Web Development (HTML/CSS/JS), Backend Security, Real-time Data Handling.

TravelEase: Management System

Apr 2025 – May 2025

Developed a robust CRUD-based application for managing trip bookings and user profiles.

Engineering Highlights

Integrated an event-driven UI in WinForms with a dedicated SQL backend to manage high-volume transactional data for trip scheduling.

Technical Skills

C#, .NET Framework, WinForms, SQL Server.

Humsafar: Ride-Sharing Startup

Jul 2021 – Aug 2022

Founded and developed a ride-sharing platform providing real-time tracking and secure booking for affordable transit.

Engineering Highlights

Scaled the mobile architecture to support real-time GPS polling and dynamic fare calculation based on distance and demand.

Technical Skills

Android Development, Google Maps API, Firebase, Mobile UI/UX.

Low-Level & Game Engineering

Zumaan (x86 Assembly Game)

Dec 2024 – Dec 2024

Implemented the classic game Zuma entirely in x86 Assembly.

Engineering Highlights

Optimized low-level rendering by directly manipulating the video buffer and utilizing hardware interrupts for real-time keyboard input handling.

Technical Skills

x86 Assembly, MASM, Low-level Programming.

Plants vs. Zombies Clone

Apr 2024 – May 2024

A feature-complete C++ clone of the popular tower defense game.

Engineering Highlights

Architected a modular "State" system to handle transitions between menu, gameplay, and pause screens, minimizing memory leaks via smart pointers.

Technical Skills

C++, SFML, OOP, Game Design Patterns.

Centipede Clone

Dec 2023 – Dec 2023

Recreated the retro arcade experience focusing on classic sprite movement and collision logic.

Engineering Highlights

Developed a grid-based collision detection algorithm to manage the interactions between the player, mushrooms, and the multi-segment centipede.

Technical Skills

C++, SFML, Sprite Animation.

Hardware & IoT

Dual-Axis Servo Face Tracker

Jun 2021 – Jul 2021

A hardware-software hybrid that uses a camera on a motorized mount to track human faces in real-time.

Engineering Highlights

Implemented a PID-style control loop in Python to smooth the servo movements, preventing mechanical jitter during high-speed tracking.

Technical Skills

Python, OpenCV, Arduino, Embedded Systems.

Sweet Sleep: Wearable Monitoring

May 2021 – Aug 2021

Developed a wrist-worn device using IMU sensors to analyze movement and determine sleep quality.

Engineering Highlights

Developed a threshold-based classification algorithm to distinguish between deep sleep, light sleep, and wakefulness based on 3-axis accelerometer data.

Technical Skills

Java, Android, IMU Sensor Integration, Machine Learning (Classification).