Jonathan Garvey

Software Engineering Technical Leader at Cisco

Surprise, Arizona, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Jonathan Garvey is a Software Engineering Technical Leader with 12 years of hands-on experience turning product ideas into polished web applications, currently shaping Cisco’s cloud customer experience. He brings full-stack fluency across modern JavaScript frameworks (AngularJS/Angular, Node.js), Ruby on Rails, PHP/Laravel, and front-end staples (HTML5/CSS), and has a track record of improving build and test systems (e.g., replacing TSC with Webpack and integrating Karma for Angular projects). Jonathan has led front-end architecture and authentication work at startups and consulting firms, and maintains real-world WordPress and mobile Ionic experience that keeps him pragmatic about production constraints. Colleagues rely on him for shipping reliably tested features and for bridging gaps between UX and backend services. Based in Surprise, Arizona, he pairs technical leadership with continual open-source contribution, focusing on developer tooling and routing improvements that quietly raise team velocity.
code11 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (16)

webpack10
css10
typescript10
javascript10
typescripts10
front-end-development10
webpacker10
angularjs10
typescript-types10
k10
angular10
testing10
unit-testing8
html8
cicd7

Programming languages (8)

TypeScriptJavaCSSRustSCSSJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
A simple Angular 2 website example using routes
Role in this project:
userFull-stack Developer
Contributions:14 commits, 6 pushes, 1 branch in 7 months
Contributions summary:Jonathan primarily focused on setting up the build and testing environment for the Angular 2 website. They replaced the existing TSC build system with Webpack, refactoring the build configuration. Further, they implemented a Karma-based testing environment with Webpack integration, setting up test bundles and configurations. Finally, they updated project dependencies to Angular 2 RC1 and adapted the application's routing to use the latest Angular features.
example-websiteroutesangulartypescriptangular-2
simpulton/noterious

Mar 2015 - Jun 2017

Noterio.us - AngularJS Note Board
Role in this project:
userFull-stack Developer
Contributions:13 commits, 1 PR, 3 pushes in 2 years 3 months
Contributions summary:Jonathan primarily contributed to the front-end of the AngularJS-based note-taking application. Their work included fixing CSS bugs related to logout functionality, and implementing the login functionality after a successful user registration. They also added and updated unit tests, demonstrating a focus on code quality and testing. The user's commits show a consistent effort in improving the application's features and overall functionality.
javascriptangularjsangularboard
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 Garvey - Software Engineering Technical Leader at Cisco