Completed Projects
A collection of projects showcasing my skills in software development, from embedded systems to web applications and machine learning
Mini File System in C
Simulated a Unix-like file system in C to provide directory and file operations (create, delete, navigate, metadata). Features clean structure and robust error handling for fundamental filesystem concepts.
Emotion Analysis from Speech Data
Built an unsupervised learning system to cluster emotions from speech audio using the RAVDESS dataset. Extracted acoustic features, applied advanced clustering, and designed a real-time emotion recognition pipeline—all in Python (Jupyter Notebook).
Pi Music Player
Created a Python-based music scheduler for Raspberry Pi to play designated playlists based on time of day for ambient routines and rituals. Supports automation, CSV logs, and custom music folders.
Smart Resume Screening System
Implemented an AI-powered resume classifier using BERT and Logistic Regression for automated job role prediction from uploaded PDF resumes. Features a PyQt GUI, PDF extraction, and real-time predictions.
Collaborative Recruitment Platform
Developed a cross-organization desktop app for collaborative hiring, enabling candidates, recruiters, and organizations to manage roles and workflows. Built in Python with PyQt6, MySQL backend, and role-based authentication.
Job Scheduler
Built a terminal job scheduling tool in C for task management with priority queue and round-robin execution. Supports live timers, keyboard navigation, and job CRUD operations on Windows.
Hangman Game
Coded a classic Hangman terminal game in C with hints, custom word lists, points-based rounds, and modifiable settings—perfect for learning and entertainment.
ESP32 Sensor Data Transmission
Designed a wireless IoT sensor platform using ESP32 microcontrollers to capture and transmit real-time health and environmental data (heart rate, temperature, humidity). Features modular C++ code with PlatformIO and supports multiple sensors for embedded systems experimentation.
Currently Working On
Projects in active development and ongoing improvements
Cold Outreach Automation
Developed a Python tool for automated outreach leveraging customizable email and messaging templates. Includes basic HTML interface and workflow logic for personalized cold contact campaigns.
IoT for Everyone
Building a cloud-based IoT simulation platform that enables users to design, emulate, and test embedded systems through an interactive drag-and-drop interface. Integrates virtual microcontroller environments, component logic, and real-time data visualization for seamless learning and prototyping.
Smart Farming using IoT
Developed an intelligent farming system integrating IoT sensors, Fog Computing, and AI to assist farmers in crop disease detection, soil health monitoring, and irrigation management through a natural language–based interface.