My Projects
A collection of projects showcasing my work in cloud-native systems, multimodal AI, and full-stack web development.
Resume Optimization Engine
A Flask + Claude API tool that ingests a resume PDF and job description, then produces a laser-targeted, ATS-optimized LaTeX resume ready to compile on Overleaf — preserving factual accuracy while rewriting impact, metrics, and keywords to match the role.
LearnOne — AI-Powered Personal Educator
A Jarvis-style AI educator with persistent learning sessions, Claude API-powered curriculum generation, spaced repetition (SM-2), code execution via Judge0, KaTeX math rendering, Mermaid diagram generation, and a pgvector knowledge graph extracted from conversations.
Multimodal Video Understanding Platform
A cloud-native video analytics pipeline on AWS integrating 8+ neural models — SigLIP, DepthAnything V2, Mask2Former, SlowFast, ByteTrack, Whisper, and Qwen2-VL — fusing vision, depth, motion, and audio signals into a unified per-frame scene representation with AI-powered narrative generation.
Cloud Inventory — Landscaping Inventory System
A full-stack cloud-powered inventory system for landscaping businesses featuring role-based access control (Admin / Editor / Viewer), image uploads, real-time data synchronization, and analytics dashboards. Deployed serverlessly on Google Cloud Run.
Cloud-Chat — Realtime Chat Platform
A distributed real-time messaging platform on Firebase Realtime Database with WebSocket-based synchronization, event-driven listeners, and role-based access control for non-blocking async message delivery across geographically distributed clients.
JobHunt AI — Intelligent Job Application Assistant
An AI-powered job search tool that analyzes your resume, scores each job posting for fit, and generates tailored cover letters and optimized application materials automatically — helping candidates surface better-matched roles and apply more effectively.
rlget — CLI File Downloader
A production-style command-line file downloader with parallel downloads via ThreadPoolExecutor, token bucket rate limiting, exponential backoff with jitter, safe file naming with no-clobber deduplication, and Content-Disposition parsing for robust real-world HTTP handling.
PromptShop Test Agent
A lightweight LLM agent that reads structured prompts from JSON input and routes them to multiple open-source models via OpenRouter's OpenAI-compatible API — designed for automated prompt evaluation and integration with agent execution systems.
Indeed Stealth Scraper
A web scraper for extracting structured job listings from Indeed using stealth techniques to handle bot detection. Collects job data for analysis and downstream processing pipelines.
Date Validity Checker
A Java program that validates dates in DDMMYY format including leap-year logic — a beginner project from high school (2019) that now lives on GitHub as a record of where the journey began.