Overview
This website is designed as more than a static portfolio. It is a growing Flask application that organizes projects, resume content, certifications, interactive tools, and backend routes in one place.
What I Built
I built a portfolio structure with reusable templates, shared CSS, project overview modals, dedicated project pages, and API-backed applications. The site currently hosts projects including a Music Database Explorer, NASA Data Analysis Tool, Weather App, HawkVM page, and Space Shooter page.
Technical Decisions
The site uses Flask routing, Jinja templates, page-specific JavaScript, reusable CSS patterns, and a clear project showcase structure. The goal is to make the site easy to expand as new projects are added.
What I Learned
This project helped me think about software organization at the application level: routing, static assets, templates, shared components, and how to keep a growing site understandable over time.