About
Building Scalable Software with a Designer’s Eye
I’m a full-stack JavaScript engineer with a background in graphic design, focused on creating intuitive, maintainable, and inclusive digital experiences. After years of freelancing in web design, I transitioned into development to take ideas from concept through production.
Accessibility is a core part of my practice, not an afterthought. With formal training in web accessibility, I design and engineer interfaces that work for everyone and scale with real users.
When I’m not building software, you’ll usually find me cozy gaming, planning my next trip, enjoying a pastry, or working on a fiber arts project.
Toolkit
My toolkit blends technical expertise with a designer’s approach to problem-solving.
From modern JavaScript frameworks and design systems to thoughtful communication and collaboration, I focus on building things that are both robust and easy to work with by users and teammates alike.
HTML
CSS
Figma
Sanity
React
Javascript
Typescript
Git
Web Accessibility
GraphQL
TailwindCSS
Gatsby
NextJS
Technical Documentation
Vue
NodeJS
SQL
Serverless Frameworks
Design System Development
Adobe Illustrator
Adobe InDesign
Adobe Photoshop