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

Blog aggregator microservice in TypeScript.

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

Pokedex REPL

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

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

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

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

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.