Clay Shentrup

Senior Software Engineer II, AI Robotics at Cruise

Portland, Oregon, 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
Clay Shentrup is a Senior Software Engineer II specializing in AI robotics mapping systems, with over 12 years of hands-on experience building full-stack and data-intensive systems largely within small startups. He blends deep Ruby on Rails expertise with Go and modern TypeScript/Node stacks, and currently contributes to LiDAR, localization, calibration, and mapping tooling at Cruise. A pragmatic advocate of Extreme Programming, TDD, pair programming, and aggressive refactoring, he repeatedly shapes team process to boost developer happiness and productivity. Clay has founded and led engineering teams, shipping a Rails-based IP commercialization platform and running a consultancy focused on Rails and Go. He’s comfortable navigating both legacy monoliths and big-data pipelines (Flume/Pig) and brings a rare mix of product-minded leadership and hands-on mentorship in design patterns. Based in Portland, he’s as likely to pair-program on a tricky refactor as he is to architect systems that reliably process large volumes of telemetry.
code12 years of coding experience
job11 years of employment as a software developer
bookUniversity of Kansas
booktopeka high school
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
5answers
1question
github-logo-circle

Github Skills (179)

devise10
testing10
authentication10
mvc10
ruby10
linter10
activerecord10
ruby-on-rails10
javascript10
bdd10
html10
filtering10
spree10
analyzer10
rails10

Programming languages (7)

TypeScriptShellC++SCSSJavaScriptGoRuby

Github contributions (5)

github-logo-circle
ClayShentrup/method_man

Sep 2013 - Sep 2020

Defines a MethodObject class which implements Kent Beck's "method object"
Contributions:33 commits, 8 PRs, 26 pushes in 7 years 1 month
kentmethodmethod-object
ClayShentrup/sprout-wrap

Dec 2016 - Sep 2020

Pivotal Labs uses this project with sprout, soloist and librarian-chef to build developer workstations
Contributions:7 pushes, 1 branch in 3 years 9 months
rubypivotallibrarianworkstationssprout
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