Versatile full-stack developer with over a decade of practical experience building complex web applications. Quick to learn, happy to adapt, and always willing to accept feedback. Values clear and open communication, and believes good teamwork is just as important as technical prowess. Tools-agnostic. Dedicated to always finding the correct balance between speed and code quality.
Worked designing and developing complex web applications for a variety of clients, ranging from small startups to tech giants like Meta and Google.
Led a full-stack development team creating a suite of software for the construction industry to improve communication both on-site and in-office. Joined as employee number five and helped the company scale to a team of over fifty.
Spent three co-op terms for a combined total of one year. Worked on various teams developing mobile and web applications for clients with diverse needs.
JavaScript (TypeScript, React, React Native, Vue, Node)
Ruby (Rails, Sinatra)
Python
C#
API Design
Databases (MySQL, Postgres, MongoDB, Fauna)
Basic DevOps (AWS, DigitalOcean, Vercel, Heroku, Docker, Kubernetes)
Game Development (Unity, Phaserjs)
Audio Production (Logic Pro, Cubase, Audacity, Ableton)
Video Production (Premiere, After Effects)
Graphic Design (Photoshop, Illustrator)
Speaker - Ladies Learning Code, Various Tech Meetups
Ran beginner web development workshops and spoke on various JavaScript-related topics at a handful of local meetups.
Ministry Leader - Queensway Baptist Church
Coordinated and led the Sunday morning musical team and served as director of youth programs.