Projects
HAND-CODED PROJECTS
No AI-generated code.
Most projects so far are guided, but I did the coding and debugging myself, gaining useful practice for the personal projects I have planned.

Blog Aggregator
Blog aggregator microservice in TypeScript.
From Boot.dev's curriculum; learned API consumption, feed parsing, and connecting a TypeScript service to PostgreSQL.

Pokedex REPL
CLI Pokédex tool built in TypeScript with caching.
Developed as part of Boot.dev’s backend program, focusing on API integration, data parsing, and command-line interactivity.

Mini LLM Code Agent
Experimental toy AI agent that edits files.
Built as a guided project to explore LLM prompting, file I/O, and Python automation. Strengthened debugging and problem-solving skills.

Static Site Generator
Converts Markdown files into a static website.
Boot.dev guided project where I implemented file parsing, templating, and site rendering logic in Python. Learned about content pipelines and modular code structure.

Maze Solver
Generates and solves mazes with visualization.
Guided project focused on algorithm implementation (DFS/BFS). Gave practical experience in Python problem-solving and pathfinding.

Asteroids Game
Classic Asteroids remake in Python (Pygame).
Built following Boot.dev’s guided curriculum, with focus on object-oriented design, game loops, and handling collisions.