👤 Profile

I am a Software Engineer proficient in numerous tools in the JavaScript/TypeScript ecosystem. I thrive on tackling complex problems that deliver joy to users and draw inspiration from mission driven work. Most recently, I created Harrier, an open-source framework that helps developers achieve faster CI/CD builds in GitHub Actions. In my spare time, I enjoy running and am currently training for my third trail ultra marathon.

💼 Experience

Mozilla

Open Source Contributor

March 2025 - present

Landed multiple UI patches in Firefox Desktop's DevTools, contributing to improvements in the Network Monitor; closely collaborated with core Mozilla team engineers across UX, TabbedBrowser, and platform teams, gaining experience with large-scale code review with Phabricator, remote builds, and pre-landing validation through the Try server.

September 2024 - December 2024

  • Developed framework that facilitates faster CI builds in GitHub Actions workflows by automating the deployment of an alternative runner infrastructure with a dedicated cache solution into users' AWS environment.
  • Designed VM architecture to provision ephemeral runner servers into an isolated virtual private cloud, providing users with a clean runtime environment while ensuring data security.
  • Created optimized caching solution targeting node modules to minimize redundant dependency installations across consecutive workflow executions achieving up to ~80% reduction in installation time.
  • Implemented minimal footprint and robust security posture for Harrier, utilizing an isolated VPC, OIDC, AWS Secrets Manager, and strict IAM policies.
  • Streamlined setup experience by providing a single YAML file that stands up the Harrier infrastructure within users' AWS environment with minimal effort.
  • Authored comprehensive technical case study providing in-depth analysis of Harrier's problem domain, system design, and engineering challenges.
  • Collaborated with fully remote team following Agile methodologies and adhering to Git best practices.
  • Led the design, development, implementation, and deployment efforts for the Harrier case study website.
  • Created comprehensive system architecture diagrams and visual aids to facilitate team design discussions throughout project ideation and implementation phases.

🚀 Projects

  • Hooky: A RequestBin-inspired tool for inspecting and debugging webhooks
  • Engagements: Web app for managing and tracking professional engagements

🧑🏻‍💻 Skills

Languages, Libraries, Frameworks
JavaScript, TypeScript, Python, Ruby, SQL, HTML/CSS, Express, React, Sinatra, RR7, jQuery, Jest, Tailwind
Cloud
AWS (Lambda, EC2, SSM, SDK, API Gateway, S3, EventBridge, VPC Cloudwatch), DigitalOcean (Droplet)
Miscellaneous
Git, Bash, Linux, MongoDB, MySQL, WebSocket, SSE, Nginx, REST APIs, GHA, Web Sockets, VSCode, Docker

🎓 Education

Launch School

Full Stack Web Development

2022 - 2024

16 course full-stack software development curriculum followed by 4 month intensive capstone

Whitman College

B.A. Religious Studies

2015 - 2020