Projects
A collection of my work across AI, Software Engineering, and IT systems, reflecting a deep passion for technology and innovation.
AI & Data Projects
AI-Powered Study Assistant
Built an AI platform that summarizes lecture notes, generates quizzes, and creates flashcards. Implemented spaced repetition for personalized learning with a progress dashboard.
Smart Resume Analyzer
An application that analyzes resumes and provides keyword recommendations using NLP. Extracts skills and compares them to job descriptions for better job matching.
Software Engineering & Web Apps
Job Board with AI Resume Matching
Job portal where employers post jobs and applicants upload resumes. Integrated AI-based resume-job matching to improve candidate recommendations.
Personal Finance Tracker
Web app that tracks income and expenses, visualizing spending with charts. Includes authentication and CRUD operations for user data.
Pathfinding Visualizer
Interactive tool visualizing graph algorithms including BFS, DFS, Dijkstra’s, and A*. Implements grid-based graph representation with dynamic obstacles.
File Compression Tool (Huffman Coding)
Text file compressor using Huffman coding for lossless compression. Built with priority queues and binary trees.
Systems & IT Tools
Network Monitoring Dashboard
Dashboard for monitoring network devices using SNMP, visualizing uptime and latency trends in real time.
Automated Backup System
Scripted automatic database/file backups to AWS S3 using cron jobs, improving reliability and reducing errors.
Linux Server Hardening
Secured a Linux server with firewall configuration, intrusion prevention, and monitoring scripts.