Jonathan Yates is a Software Development Engineer II with eight years of hands-on experience building low-latency Java and C/C++ systems and modern cloud-native services on AWS and GCP. He progressed from QA and embedded development into architecting microservices and infrastructure, driving measurable improvements like reduced latency for global users and a revenue-generating AWS service. At INVIDI he led version-control and CI/CD transitions, instituted real-time performance dashboards, and used generative AI to accelerate codebase investigations—cutting investigation time by over 50%. A committed mentor and presenter, he halved new-hire ramp-up through onboarding and pair programming while promoting cross-team collaboration with product owners. Based in Seattle, he combines systems-level understanding with cloud-scale delivery and a pragmatic focus on operational resilience and measurable business impact.
8 years of coding experience
Bachelor of Science (B.S.), Computer Software Engineering, Bachelor of Science (B.S.), Computer Software Engineering at University of Phoenix
This project started as a way for me to easily start and stop timers right from the command line. It sports a regex to help find items without needing to spell them perfectly.
Contributions:87 commits, 51 PRs, 50 pushes in 1 year 5 months
command-line-toolregexstoptimersspell
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonathan Yates - Software Development Engineer II at Amazon