Fingerprint Console

A modern Android application for managing biometric attendance devices, users, and logs. Built with Kotlin, Jetpack Compose, Room, Retrofit, and Socket.IO using clean architecture, reactive Flows, and offline-first synchronization with real-time device status updates.


Strat-BM (Employee Attendance & Leave Manager)

An Android workforce management application that allows employees to track attendance through a calendar grid, apply for leave, view holidays, and access daily work logs. Built with Kotlin, Jetpack Compose, Room, Retrofit, and Hilt using an offline-first architecture with reactive data flows.


Customer Relationship Management Software

A full-stack CRM built with Django featuring task tracking, client management, role-based access, and soft-delete recovery.


Blog Application with Docker

Developed a fully-functional blog application using Django, containerized with Docker for seamless deployment and scalability.


German Traffic Sign Reconition Benchmark

Implemented a German traffic sign classifier using HOG feature extraction and kD-Tree for efficient lookup, utilizing multi-processing for data processing.


K-Means Algorithm from Scratch

Developed a K-Means clustering algorithm with object-oriented programming in Python, incorporating exception handling, testing, and detailed documentation.


Regression Tree Implementation from Scratch

Built a regression tree from scratch using recursion, dictionaries, and object-oriented programming in Python, with comprehensive testing and documentation.


Digit Recognizer with PyTorch and MNIST

Developed a deep neural network using PyTorch, trained on the MNIST dataset with GPU acceleration via CUDA for efficient digit recognition.


Chess Game with OOPs and Pygame

Built a fully-functional chess game using Pygame with object-oriented programming and robust game logic implementation.


Tic Tac Toe Game

Python-based Tic Tac Toe game with dynamic difficulty levels (Easy, Medium, Hard) and an interactive display module