# Projects

A collection of backend systems, low-level programs, research, and developer tools.

URL Shortener screenshot 1 URL Shortener screenshot 2

URL Shortener

A FastAPI dockerized backend with a Supabase PostgreSQL DB allowing admin access and unique short code generation.

FastAPI Python Docker PostgreSQL Supabase OAuth REST API Cloud Run
Minimalistic HTTP web-server in C screenshot 1 Minimalistic HTTP web-server in C screenshot 2

Minimalistic HTTP web-server in C

A minimalistic HTTP server written in C that handles GET requests, serves static files, and supports MIME-type detection and access logging.

C HTTP Sockets Systems Programming Networking TCP
Image Compression App screenshot 1

Image Compression App

A Flask web app for browser-based image compression, quality optimization, and modern format conversion.

Flask Python Pillow Image Processing
Research on Optical Handwritten Digit Recognition using Deep Learning Models on the MNIST Dataset screenshot 1 Research on Optical Handwritten Digit Recognition using Deep Learning Models on the MNIST Dataset screenshot 2
★ 99.33% Accuracy

Research on Optical Handwritten Digit Recognition using Deep Learning Models on the MNIST Dataset

A comparative evaluation of deep learning architectures (VGG16, ResNet18, and Vision Transformer) for optical handwritten digit recognition on the MNIST benchmark. Published through IEEE.

Read full abstract ▾
Handwritten digit recognition is a fundamental problem in computer vision. This paper uses the MNIST dataset as a standardised benchmark of normalised, centered grayscale images. Convolutional neural networks (VGG16, ResNet18) and Vision Transformers were implemented and empirically compared. VGG16 achieved 98.53% accuracy, ResNet18 achieved 99.22%, and the Vision Transformer demonstrated the highest accuracy at 99.33%. Research work published through IEEE, exploring applied computing and technology research.
Research IEEE Deep Learning Vision Transformer Computer Vision MNIST
Daily Image Diary screenshot 1 Daily Image Diary screenshot 2 Daily Image Diary screenshot 3

Daily Image Diary

A Flutter and Dart Android application for capturing and preserving daily visual moments through private photo journals.

Flutter Dart Android Mobile Development
Under Development
Weather App screenshot 1

Weather App

A clean, responsive dashboard consuming the OpenWeather API to provide real-time meteorological conditions and forecasts.

JavaScript Weather API HTML5 CSS3
Inspirational Quotes Discord Bot screenshot 1

Inspirational Quotes Discord Bot

A bot that dynamically generates inspirational quote graphics and broadcasts them to community Discord channels.

Python Discord.py Pillow Automation
CSVtoMySQL screenshot 1

CSVtoMySQL

A lightweight Flask-based ETL tool for parsing, validating, and ingesting arbitrary CSV data into structured MySQL databases.

Flask MySQL SQLAlchemy Python ETL

Personal Technical Blog

A personal technical blog covering software development, web architecture, Docker, APIs, and engineering writeups.

Blogging Web Development Technical Writing

MUJ-Carpool

A student carpooling web application for Manipal University Jaipur facilitating ride-sharing, route coordination, and scheduling.

Flask Web Development Carpooling PostgreSQL
Under Development

Paper Feed

A hardware-integrated thermal morning newspaper printing daily briefings to a USB ESC/POS receipt printer with weather, markets, and XKCD modules.

Python ESC/POS USB Hardware Thermal Printer Automation

Text to Png

Encodes arbitrary UTF-8 text strings into raw binary data streams and visualizes them as high-contrast monochrome bitmapped images using PIL.

Python Pillow Binary Image Processing

Top-Down Game

A 2D top-down game engine built with Pygame, exploring kinematics, collisions, game state loops, and interactive mechanics.

Python Pygame Game Development 2D Physics
Under Development