Stephen Lewis

Software Engineer at Google

Seattle, 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

🤩
Rockstar
🎓
Top School
Stephen Lewis is a seasoned software engineer with 16 years of experience building and maintaining production systems, currently at Google in Seattle. He brings strong back-end and infrastructure expertise—especially in Python, JavaScript, SQL and Linux—and a history of improving CI/CD, dependency management, and Terraform providers for major projects like hashicorp/terraform-provider-google and GoogleCloudPlatform/magic-modules. Past roles range from senior engineering at Rover and DomainTools to co-owning a web collective where he combined client-facing product work with system administration and React API front-ends. A pragmatic open-source contributor, he has improved widely used Django libraries and the Archive of Our Own codebase by streamlining controllers, tests, and compatibility across versions. That mix of production cloud engineering and hands-on legacy modernization makes him effective at both shipping features and reducing technical debt.
code15 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Creative Writing, Bachelor's degree, Creative Writing at Oberlin College
languagesEnglish, German, Spanish
github-logo-circle

Github Skills (33)

dependency-management10
go-modules10
ruby-rails10
python10
django10
testing10
rails10
cloud-infrastructure10
forms10
terraform10
cicd10
mptt10
ruby10
gcp10
terraformer10

Programming languages (12)

TypeScriptHCLCSSShellSchemeCJavaScriptGo

Github contributions (5)

github-logo-circle
Add Google Cloud Platform support to Terraform
Role in this project:
userBack-end & DevOps Engineer
Contributions:3321 reviews, 236 commits, 1602 PRs in 2 years 3 months
Contributions summary:Stephen primarily contributed to the infrastructure and configuration aspects of the "magic-modules" repository. Their work involved modifying scripts related to CI/CD pipelines, particularly those involved in testing, building, and managing the project's build process. The user also updated testing configurations to include specific users or organizational memberships. Additionally, the user implemented changes to the Datastream resources by adding fields.
golanggcpappenginegooglecloudgooglecloudplatform
jazzband/django-floppyforms

Jul 2013 - Mar 2020

Full control of form rendering in the templates.
Role in this project:
userBack-end Developer
Contributions:12 commits, 2 PRs, 1 push in 6 years 9 months
Contributions summary:Stephen made significant contributions to the `django-floppyforms` project, focusing on enhancing its core functionality and compatibility. Their work involved implementing features like context variables within form nodes and automatically overriding ModelForm fields. They also added test cases and addressed compatibility issues with older Django versions. Additionally, the user refactored the model form behavior to improve project structure.
renderingreact
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
Stephen Lewis - Software Engineer at Google