Work I've shipped — with the trade-offs spelled out.
Each case study covers the problem, the approach, and the outcome — including what I'd do differently if I built it again.
AI Agent CV Builder
Conversational AI that drafts and previews professional CVs in real time.
- Python
- FastAPI
- LangChain
- LangGraph
AI Data Extractor for Images & PDFs
Field-specified OCR pipeline that returns structured JSON from any document.
- Python
- Tesseract OCR
- LangChain
- FastAPI
AI Video Code Extractor
Pulls runnable code snippets out of programming tutorial videos.
- Python
- LangChain
- Gemini API
- Tesseract OCR
- OpenCV
AI Chatbot Terminal
Desktop assistant that turns plain English into safe shell commands.
- Python
- LangChain
- Gemini API
- Flet
- Streamlit
AI Text Detection System
Classifies passages as human-written or AI-generated.
- Python
- Pandas
- Matplotlib
- Seaborn
- NLTK
AI Document Intelligence System
Summarizes, translates, and extracts insights from long PDFs.
- Python
- FastAPI
- LangChain
- PDF Processing Tools
Weather Forecasting Application
Desktop weather client with clean, glanceable forecasts.
- Python
- Tkinter
- OpenWeatherMap API