Projects

A Showcase of My Most Impactful Work in Software Engineering and Machine Learning

These projects reflect my journey in solving real-world problems through technology. From building intelligent systems to designing full-stack applications, each project highlights my hands-on experience, creativity, and commitment to clean, scalable solutions.

Finance Tracker with Python (Full-Stack + ML)

Developed a full-stack finance tracking application that allows users to log income and expenses, visualize trends with interactive charts, and make basic budget predictions using machine learning.

Stack: Python, Flask, SQLite, Chart.js, Scikit-learn

Tutor Management System (Django)

Full-stack platform to handle student enrollment, class scheduling, attendance, and payments for tutoring centers. Built with a clean admin, REST endpoints, and role-based access.

Stack: Python, Django, Django REST Framework, PostgreSQL, HTML/CSS/JS

RF Test Automation Dashboard

Developed a web-based dashboard that automates RF frequency sweeps, simulates gain & return loss measurements, and visualizes pass/fail results in real-time.

Stack: Python, Flask, SQLite, Chart.js, Gunicorn

Autonomous Car with Raspberry Pi

Programmed a Raspberry Pi car to detect obstacles, respond to sensor input, and drive with basic machine learning logic.

Stack: Python, Raspberry Pi, Ultrasonic Sensors, ML

E-commerce Platform

Built a full-stack e-commerce application with product listings, shopping cart, secure checkout, and an admin dashboard for managing products and orders. Designed with scalability in mind and clean REST API endpoints for integration.

Stack: Django, Flask, PostgreSQL, HTML, CSS, JavaScript

Inventory Management System (Django)

Planned a full-stack inventory management system to track stock, manage products, and generate sales reports with Django and PostgreSQL. Upcoming future project.

Stack: Python, Django, PostgreSQL, HTML, CSS, JavaScript

Banking Core (Spring Boot)

API-first backend that models accounts, a double-entry ledger, and secure transfers with audit trails and reconciliation reports.

Stack: Java, Spring Boot, Spring Security (JWT), PostgreSQL, JPA/Hibernate, Docker

Stock Trading Simulator (C++)

Low-latency trading engine with an in-memory order book (price/time priority), trade matching, P/L tracking, and file-based persistence for sessions.

Stack: C++, STL, Multithreading, File I/O (CSV/binary), Unit Tests