Projects
My projects and
learning journey
Each project marks a step forward, showcasing my growth and journey as a developer.
Explore how I’ve tackled challenges and built solutions along the way.

2025
Transformer Encoder — Efficient Contextual Encoders for Sequence Modelling
An implementation-focused exploration of a Transformer Encoder built for research and production: architecture, training pipeline, optimizations, and deployment.
Read more
2025
InternTrack – Job Application Tracker
A modern React + TypeScript application for tracking job/internship applications with timelines, analytics, folders, Supabase persistence, and Groq-powered AI parsing for structured job data extraction.
Read more
2025
Spyfall Online – Multiplayer Social Deduction Game
A real-time web-based implementation of the popular Spyfall party game built with React, TypeScript, and Firebase. Features multiplayer gameplay for up to 12 players, 30+ unique locations, configurable game settings, and responsive design for seamless cross-device play.
Read more
2024
Neural Network from Scratch for Diabetes Prediction
Building a transparent linear classifier using PyTorch to predict diabetes risk from patient data, achieving 75% accuracy with interpretable results for clinical decision support.
Read more
2024
Custom CNN for Waste Classification
Building a binary waste classification system using a custom CNN architecture to distinguish between organic and recyclable waste items, achieving high accuracy through optimized training pipelines and real-time inference capabilities.
Read more
2025
Flashy: A Modern Spaced Repetition Flashcard System
A sophisticated flashcard application built with React, TypeScript, and Supabase featuring hierarchical deck organization, real-time study tracking, integrated Pomodoro timer, and comprehensive analytics for optimized learning experiences.
Read more
2025
HabitPledge: Financial Accountability for Habit Formation
A Next.js web application that gamifies habit formation through financial stakes, automatically donating failed pledges to charity. Built with TypeScript, Supabase, and modern React featuring real-time balance tracking, flexible habit scheduling, and comprehensive progress analytics.
Read more