Back to home

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.

Transformer Encoder — Efficient Contextual Encoders for Sequence Modelling

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
InternTrack – Job Application Tracker

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
Spyfall Online – Multiplayer Social Deduction Game

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
Neural Network from Scratch for Diabetes Prediction

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
Custom CNN for Waste Classification

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
Flashy: A Modern Spaced Repetition Flashcard System

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
HabitPledge: Financial Accountability for Habit Formation

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