Jonathan Yonker Full Stack Developer Resume

Career Profile

I am a software engineering leader with experience managing full-stack remote and colocated development teams. Within my teams, I champion agile methodologies, maintainable code, scalable cloud architectures, automated testing, and CI/CD so that my teams build high quality, reliable software. With these practices, my teams move faster and respond to future changes as new requirements and scaling needs arise. I build and cultivate partnerships with customers, product management, engineers, QA and other stakeholders to form realistic plans for successful and rapid delivery of results. My strength as a leader is my ability to work with partners across the organization - product, architecture, QA, people management, development, etc.

Experience

Senior Manager, Software Development Oracle Cloud Infrastructure
April 2022 - Present
Cloud Networking, Distributed Systems
  • Service owner for Oracle Cloud Infrastructure (OCI) Network Load Balancer (NLB) which provides ultra low latency, high throughput L3/L4 traffic distribution supporting tens of thousands of customers worldwide.
  • Led effort to support large customer migrations to OCI NLB. Worked with customers to understand their requirements and build short-term and long-term solutions to support their use cases and enable their migrations to succeed.
  • Owned the roadmap and priorities for NLB, blending needs from product and engineering to ensure the team was able to support current and future customers while still investing in long-term growth projects and engineering improvements.
  • Designed and led a project to address availability issues causing frequent customer impact. This project successfully reduced issues in the short term while identifying long-term changes needed to prevent recurrence.
  • Founded Operations Excellence team to improve operational posture and reduce manual effort needed to support the service. This team has enhanced observability, metrics, and alarms to improve operations. The team continues to implement processes and automation to improve developer productivity through enhancements such as build and deployment time reduction, false-alarm reduction, and a standardized release process.
  • Led the team to launch many features for our largest customers as well as several availability enhancements to improve service stability.
Development Manager Shopify
September 2021 - April 2022
JavaScript, React, React Native
  • Built two new teams focusing on improving early merchant success by running experiments across web and mobile.
  • Built onboarding experiences for merchants using our mobile app and early sales features for new merchants.
  • Running the pilot program to get web teams involved in mobile-first development.
Senior Manager, Software Engineering GoDaddy
March 2018 - September 2021
JavaScript, React, Next.js, Node, Jest, Cypress, AWS
  • Attracted top talent to grow my organization to over 30 developers across 6 teams. My teams are responsible for retention, account management, navigation, renewals, help, and chat. Our surfaces account for ~30% of company revenue.
  • Transformed our team culture to be experimentation and data driven.
  • Drove feature and technical initiatives to lead teams in running experiments.
    • Successful experiments from my teams have contributed ~$18MM of incremental revenue and significant reduction in tech support contact rates.
  • Migrated my teams from homegrown on-prem container orchestration solutions and manual build/test/deploy processes to Kubernetes running globally in Amazon EKS on AWS with comprehensive automated testing and CI/CD.
    • Took over maintenance of legacy solution and proactively worked with teams across the company to decommission it.
  • Successfully secured funding to build teams to retire unreliable, legacy billing UIs and improve customer retention. These teams have contributed several million dollars in incremental revenue to date.
Lead Developer AIM Consulting Group (Client: HomeAway)
November 2017 - February 2018
Scala, Spark, AWS, Amazon EMR, JavaScript, React, Node, Jest, WebdriverIO
  • Development lead for a full-stack big data team.
  • Improved agile process, feature planning and estimating, code quality, and automated testing.
Principal Software Engineer Agilysys
November 2014 - October 2017
JavaScript, React, WebdriverIO, AngularJS, Sass, Docker, Node, Jenkins, MongoDB
  • Developed company's first React application.
  • Designed new e2e testing approach to improve quality and CI/CD speed.
  • Developed consumer-facing single page web application used by thousands of customers every day.
  • As front-end development lead, mentored developers, drove planning, and built out system architecture.
  • Through collaboration, feedback, and pairing, helped other team members build clean, clear, maintainable front-end code with robust testing.
  • Championed modern software development practices such as Agile, XP, TDD, and pair programming.
  • Introduced end to end testing into the development culture with a focus on reducing manual test workload.
Software Engineer Rally Software
February 2013 – October 2014
JavaScript, AngularJS, Protractor, Webdriver, Karma, jQuery, Bootstrap, Groovy, Grunt, Jenkins, Gatling, Scala, MongoDB, Chef, AWS
  • Developed enterprise single page web application and backend with unit, e2e, load, and visual testing.
  • Embraced modern software development practices such as Agile, TDD, pair programming, and code reviews.
  • Researched and designed fault tolerant, high availability production architecture currently running for customers on AWS.
  • Helped develop robust automated build, test, and deployment CI/CD pipeline.
AngularJS Mentor Thinkful
May 2014 – November 2014
AngularJS
  • Helped students learn professional AngularJS development through teaching, tutoring, and remote pair programming.
Software Engineer Lockheed Martin
June 2008 – February 2013
Java, Spring, Maven, OSGi, Linux, OpenStack, XSLT
  • Led an agile team developing an enterprise, web-based data analysis and visualization system.
  • Built and presented demonstrations to executives and high-value customers.

Education

B.S.E. in Computer Systems Engineering

2005 – 2009
Arizona State University