John Lewis

Senior Manager, AI & Messaging Experience Development at T-Mobile

Sammamish, Washington, 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 Lewis is a seasoned software engineering leader with 25+ years of experience and 16 years in senior management roles, currently leading AI and messaging experience development at T-Mobile. He has driven architecture and delivery across Autonomous Vehicles, Robotics, Computer Vision, eCommerce, FinTech, and Aerospace, combining hands-on coding with strategic direction. At Outrider and Amazon he closed the sim-to-real gap for autonomy, led migrations from monolithic ROS1 systems to microservices, and introduced log-replay testing to validate real-world performance. A pragmatic Agile evangelist, he dedicates ~25% of his time to code review and implementation to stay connected to engineering tradeoffs. Based in Sammamish, WA, he excels at translating executive vision into high-performing teams and scalable platforms. His background spans both embedded systems and cloud-native architectures, giving him a rare breadth from vehicle OS and Buildroot to large-scale data and AI services.
code17 years of coding experience
job28 years of employment as a software developer
bookBellevue College
bookCalifornia State University, Chico
bookBachelor of Science (BS) Business - Information Technology Management, Bachelor of Science (BS) Business - Information Technology Management at Western Governors University
languagesEnglish, Spanish
github-logo-circle

Github Skills (64)

python10
beam10
java10
sql10
golang10
batch10
streaming10
adafruit9
uart9
big-data9
streaming-data9
apache-beam9
rest-api8
ros8
i2c8

Programming languages (8)

JavaShellStarlarkRustJavaScriptGoGroovyPython

Github contributions (5)

github-logo-circle
JohnRudolfLewis/beam

Jul 2018 - Aug 2018

Apache Beam
Contributions:25 pushes, 5 branches in 1 month
beamparquetapachebig-dataapache-flink
N0YPR/RustyFt8

Apr 2025 - Jan 2026

An implementation of FT8 using Rust
Contributions:3 PRs, 20 pushes, 5 branches in 8 months
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