Garrett Downs

Software Engineer

Raleigh, NC


Hey! I’m a software engineer specializing in full stack web development. I have 5 years of professional experience plus many more as a hobbyist. I absolutely love JavaScript and building things for the web. I’m also pretty good with C# and .NET Core.




May 2017 - May 2021
  • Developed performant, accessible, and responsive web apps using Angular
  • Designed and built robust APIs and data streams using NodeJS, .NET Core, and Kafka
  • Built iOS app with React Native and Azure Notification Hub for clinicians
  • DevOps responsibilities for first couple years managing our Jenkins CI/CD pipeline, configuring Linux servers, performing deployments, and debugging issues
  • Worked in a team using Agile software development methodologies
  • Contributed to the QA effort by writing automation tests
  • Served as a technical resource for the team and helped mentor junior developers

BMG Digital Technology

April 2016 - May 2017
  • Contributed to a SaaS web application using AngularJS
  • Designed and implemented REST APIs and backend data systems using .NET
  • Researched new tools and technology to see how they could improve our process
  • Mentored junior developers, reviewed code for quality, and helped where needed


Just a handful of the many things I've built over the last 10 years.



Newt is a replacement for your browser's new tab page.


A web app for subscribing and listening to podcasts.

Foxcasts Lite

A web app for subscribing and listening to podcasts built for KaiOS.