Kevin Newton

Staff Production Engineer at Shopify

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
Kevin Newton is a Staff Production Engineer with 12 years of experience building and operating reliable backend systems, currently helping scale merchant-facing services at Shopify. He brings deep Ruby and Rails expertise—demonstrated by contributions to core projects like ruby/ruby, rails/rails, and rubygems—alongside practical experience in SDKs, platform APIs, and DevOps from roles at Localytics and DrugDev. Kevin blends hands-on performance tuning, language-level changes (regex, string handling, parsers) and test-first improvements that reduce developer friction and runtime errors. As a former CTO, he pairs technical ownership with product sensibility and mentoring experience across fast-moving startups and large teams. An unusual strength is his fluency across the full lifecycle—from core language internals to customer-facing SDKs and CLI UX—making him effective at bridging low-level optimization and high-level product outcomes.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science, Computer Science and Music, 3.71, Bachelor of Science, Computer Science and Music, 3.71 at The College of William and Mary
bookThomas Jefferson High School for Science and Technology
languagesFrench
github-logo-circle

Github Skills (29)

unit-testing10
ruby-rails10
string-parsing10
rubygems10
testing10
command-line-interface10
rails10
data-structure10
ruby10
regular-expression10
lexical-analysis10
exception-handling10
parsing10
spellchecking10
command-line10

Programming languages (15)

YaccJavaC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
ruby/prism

Aug 2022 - Mar 2023

Prism Ruby parser
Role in this project:
userBack-end Developer
Contributions:34 releases, 1093 reviews, 1058 commits in 7 months
Contributions summary:Kevin primarily worked on the Ruby Prism parser, making significant contributions to its functionality and correctness. Their commits focused on implementing new functionalities like supporting more features for regular expressions, enabling the parsing of different number types, including hexadecimal values, and incorporating code to handle various aspects of string literals like escapes and interpolation. They also implemented a mechanism to identify and utilize named capture groups within regular expressions.
yet-anotherrubyparser
ruby/ruby

Jun 2017 - Mar 2025

The Ruby Programming Language
Role in this project:
userBack-end Developer
Contributions:325 reviews, 640 PRs, 308 pushes in 7 years 10 months
Contributions summary:Kevin primarily worked on the Prism codebase, making changes focused on improving core Ruby language functionality and performance. Their contributions involved implementing optimizations, debugging and fixing bugs, and refactoring internal workings. The user modified the regular expression engine, improved string handling and made enhancements to internal data structures. The user also updated the codebase to support new language features.
object-orientedruby-languageprogramming-languagerubyc
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
Kevin Newton - Staff Production Engineer at Shopify