John Warren

Senior Software Engineer at Google

Durham, North Carolina, 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
🎓
Top School
John Warren is a Senior Software Engineer with nine years in advanced cloud and infrastructure engineering and over two decades of hands-on experience across IBM and Google. He designs and implements resilient microservices, orchestration engines, and modular tooling—most recently shaping data and API layers for IBM Cloud Kubernetes Service and now contributing to Google-scale systems. His background spans computer science, linguistics, and electrical engineering, giving him a rare ability to translate complex domain requirements into elegant, maintainable architectures and developer tooling. Known for mentoring teams and introducing reusable design patterns (e.g., modular HTTP engines, health monitoring services, and Slack-based diagnostics), he excels at improving reliability and operational visibility. Based in Durham, NC, he pairs deep systems-level expertise with a curiosity for new domains, reflected in a late-career shift to formal CS studies culminating in a 4.0 master's degree.
code9 years of coding experience
job22 years of employment as a software developer
bookn/a, Electrical Engineering, n/a, Electrical Engineering at Tennessee Technological University
bookComputer Programming Certificate, Computer Science, 4.0, Computer Programming Certificate, Computer Science, 4.0 at North Carolina State University
bookBA, Russian, BA, Russian at University of Colorado Boulder
bookMA, Slavic Linguistics, MA, Slavic Linguistics at University of North Carolina at Chapel Hill
languagesGerman, Russian
github-logo-circle

Github Skills (4)

watch10
etcd9
locks4
golang1

Programming languages (1)

Go

Github contributions (3)

github-logo-circle
IBM-Cloud/go-etcd-rules

Dec 2016 - Feb 2022

A simple rules engine for use with etcd
Contributions:8 releases, 23 reviews, 79 commits in 5 years 3 months
etcdrules-enginelockrules
jswarren4/go-etcd-lock

Apr 2017 - Jul 2017

Contributions:1 push, 7 branches in 3 months
golangetcdgo-librarylocks
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
John Warren - Senior Software Engineer at Google