URL Shortener
A FastAPI dockerized backend with a Supabase PostgreSQL DB allowing admin access and unique short code generation.
The projects that I've built over the years
A FastAPI dockerized backend with a Supabase PostgreSQL DB allowing admin access and unique short code generation.
A minimalistic HTTP server written in C that handles GET requests, serves files, and supports MIME-type detection and logging.
A personal technical blog covering software development, web technologies, Docker, APIs, and programming concepts.
Hand written digit recognition is a fundamental problem, that still exists, in computer vision. The complexity arises due to variation in handwriting styles. This paper uses the MNIST dataset for handwritten digit recognition as it is a standardised benchmark. The MNIST dataset consists of preprocessed grayscale images that are normalised and centered based on pixel mass, reducing positional variance and background noise. Convolution neural networks such as VGG and ResNet are implemented and their experimental results are compared, demonstrating deep learning models achieve high accuracy and outperform conventional approaches. Performance is measured by accuracy and these metrics are tracked to show the strengths and weaknesses of the architectures. The insights these results provide are useful for helping us pick the right deep learning model for real world applications. This paper provides a comparative assessment of three deep learning architectures: VGG16, ResNet and Vision Transformer for optical handwritten digit recognition, using the MNIST dataset. The models' performance is evaluated using accuracy of classification, VGG16 provided an ccuracy of 98.53%, ResNet18 99.22% and Vision Transformer provided the highest accuracy at 99.33%. Research work published through IEEE, exploring applied computing and technology research.
A bot that dynamically generates inspirational quotes on images and posts them to Discord.
A webpage that uses the OpenWeather API to display weather information.
A Flutter and Dart Android app currently under closed testing for keeping a daily visual diary through images.
Under Development
A personal thermal newspaper that generates a daily briefing and prints it to a USB ESC/POS thermal printer, with modules for weather, markets, stocks, quotes, XKCD, and custom content.
A top-down game built with Pygame, exploring 2D game development, movement, interactions, and game mechanics.
Under DevelopmentA Flask-based carpooling web app for students at Manipal University Jaipur.
Under DevelopmentConverts a given string into binary format and saves it as a monochrome image using PIL.