
I'm a passionate full stack developer with a deep love for problem-solving, simplification, and building user-first solutions. My unique background has given me a diverse set of skills and perspectives that I bring to every project.
My background in medicine honed my communication skills and empathy for users, while my VFX experience sharpened my eye for design and detail. This combination allows me to create applications that are not only functional but also visually appealing and intuitive.
I thrive in collaborative, high-growth environments and take full ownership of my work, always striving to create intuitive, accessible applications. I believe that the best solutions come from a deep understanding of user needs combined with technical excellence.
When I'm not coding, I can often be found reading a book (particularly speculative science fiction by Ursula Le Guin or Frank Herbert), spending time with my dogs, going out bouldering, or attending life drawing classes.
Building responsive, accessible, and beautiful user interfaces
Creating robust and efficient server-side applications
Experience with a variety of programming languages
Development tools and methodologies I use

A social camera app where users can create events, invite others, and take photos during the event which are then collated into a shared album for collective enjoyment.

Dynamic, responsive frontend for the social news app, allowing users to browse, post articles, vote, and comment.

A unique password generator that creates secure, memorable passwords from subtitles of your favorite movies and TV shows by analyzing uploaded SRT files.

A RESTful API for a social news app where users can post articles, vote, and comment.