28 Projects

Applications I've Helped Build

How to read this portfolio

I work on a mix of personal projects and projects built within collaborative engineering teams.

  • Project Creator means I designed, built, and maintain the project myself.
  • Project Lead means I owned the architecture and a large part of the implementation.
  • Project Contributor means I implemented key features inside a larger team.

Featured Work

Projects I'm most proud of

All Projects

Showing 28 of 28 projects

✉️ Let's Connect

Get in Touch

Have an AI project in mind or need a secure, reliable system built? Let's talk.