This portfolio has changed significantly over the last
four years because I have changed significantly over
the last four years.
What began as a way to present myself as a Software
Developer gradually became a place to document larger
and more complex technical work. As I expanded beyond
front-end development and began working across the
stack, the portfolio evolved with me.
The projects became more complex. My understanding of
architecture became deeper. I began thinking more about
APIs, databases, application structure, testing,
debugging, deployment, maintainability, and how the
different parts of a system work together.
Over time, the portfolio stopped being simply a
collection of projects and became a representation of
how I approach software development.
Today, I use it to communicate the connection between
what I build, how I solve problems, how I think about
systems, and why those things are part of my development
as a Software Engineer.