About Me

Software engineer focused on building clean, usable systems.

I'm a software engineer with over five years of programming experience and more than a decade working in design. I taught myself tools like Photoshop and Illustrator at a young age and still consider graphic design one of my strongest skills. My work sits at the intersection of software engineering and design, and I care deeply about how things feel to use, not just whether they work.

I'm currently a student at Villanova University in the B.S./M.S. program for Computer Science and Software Engineering. My work spans full-stack web development, general software development, and the translation of design ideas into production-ready code.

How I Work

  • I prioritize clarity over cleverness in both code and UI
  • I think about systems, not just individual features
  • I value simple, maintainable solutions
  • I iterate quickly and refine details deliberately

Background

From a young age, I was drawn to creating experiences. I made board games for my family, experimented with Scratch, and later taught myself Adobe design tools while creating YouTube thumbnails. I also explored music creation and physical art, which shaped how I think about creativity and structure.

In high school, I began to seriously consider technology as a creative medium. Choosing to major in Computer Science was challenging, but ultimately a natural fit. I'm now pursuing my master's degree and plan to continue building thoughtful, well-crafted software throughout my career.

Tools

Programming

Astro HTML Java JavaScript Python React SQL

Design

Adobe Creative Suite CSS Design-to-code workflows Figma

Next

Feel free to explore my projects, or reach out via email or LinkedIn if you'd like to connect.