Skip to content
Case Studies

Curated Work

01AI Tool
2026

AI Portfolio Generator

Turns a resume PDF into a deployable portfolio site, analyzed by a local AI model, not a third-party API

Explore
FastAPIReactTypeScriptPythonOllama (Qwen3)ViteDocker
03Web App
2025

Netflix Inspired Portfolio

A Netflix-styled personal site that started as a first-year frontend project and became my primary website

Explore
ReactTypeScriptCSSJavaScript
05Backend App
2026

Library Management System

Console-based Java app built around clean layered architecture, the repository pattern, and JSON persistence

Library Management System
Running

Inventory

TitleAuthorStatus
The Pragmatic ProgrammerHunt & ThomasIssued
Clean CodeR. MartinAvailable
Designing Data-Intensive AppsM. KleppmannAvailable
Effective JavaJ. BlochIssued

Recent Activity

The Pragmatic Programmer → Member #114
Refactoring ← Member #098

248

Total Books

32

Active Loans

3

Overdue

Explore
Java 17MavenJacksonLogbackJUnit 5
07AI Tool
2026

AI Chatbot

A full-stack Gemini-powered chatbot, started as an internship submission and now an active, ongoing build

Explore
PythonGoogle Gemini APIStreamlitpython-dotenv
09AI Tool
2026

DocMind AI

An AI-powered knowledge assistant that lets you talk to your documents and videos instead of reading through them

Explore
PythonLLM IntegrationRetrieval-Augmented Generation (RAG)Vector Embeddings
11CLI Tool
2026

Password Generator

A menu-driven Python CLI password generator built with cryptographically secure randomness. Built as Project 3 for the DecodeLabs Python Programming Internship

Password Generator
Running

Character Pool

UppercaseLowercaseDigits

Menu

1. Generate Password2. Change Password Length3. Generate Multiple Passwords

Generated Password

aB3fK9pQ2mZx

12

Default Length

50

Max Batch

Explore
Python 3
13Web App
2026

KeyFlow

A premium, highly customizable typing practice app built to make improving your typing speed genuinely enjoyable

Explore
Next.jsReactTypeScriptTailwind CSSFramer MotionWeb Audio API
02Web App
2026

Weather Dashboard

An explainable decision engine for weather-driven decisions, not just another weather display

Explore
Java 17Spring Boot 3ThymeleafMavenOpen-Meteo APIOpenWeatherMap API
04Web App
2026

FinTech Landing

An independent, educational fintech landing page focused on premium motion and interaction design

Explore
Next.js 15ReactTypeScriptTailwind CSSFramer MotionLucide React
06Mobile App
2026

Armonia

A privacy-focused music streaming app built so the essential features are never locked behind a paywall

Armonia now-playing screen
Explore
FlutterDartSupabaseGoogle Sign-In
08CLI Tool
2026

Python To-Do List Manager

A menu-driven Python CLI to-do manager built with core language features only, no external libraries

Python To-Do List Manager
Running

Tasks

Set up project structure
Write input validation
Add duplicate-completion guard
Write README + screenshots
Add delete-by-number safety check
Final pass on menu formatting
Read 20 minutes

3 of 6 completed

3

Completed

3

Pending

Explore
Python 3
10Productivity App
2026

Atlas

A complete personal productivity workspace: habits, notes, snippets, reminders, and daily planning in one system, not another habit tracker

Today

Tuesday, 12 Jul

65%of today

Your day, in one place

7:00Morning walk
9:30Review Q3 planning notes
1:00Call with design team
6:00Read 20 minutes
Add to today
Explore
12CLI Tool
2026

Expense Tracker

A menu-driven Python CLI expense tracker built on the accumulator pattern. Core Python only, no external dependencies

Expense Tracker
Running

Transaction History

DescriptionAmount
Groceries$62.10
Gas$38.20
Coffee$4.50
Subscription$12.99

Monthly Summary

4

Total Expenses

$117.69

Running Total

Explore
Python 3