Sam Miller

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
Sam Miller is an Engineering Manager in the San Francisco Bay Area with 11 years of experience building mobile and backend infrastructure at Uber, where he has progressed from intern to leading teams that ship foundational frameworks for the Rider app. He blends hands-on engineering and people leadership, focusing on developer tools, test automation, and scalable platform features that accelerate product teams. Sam contributes to open-source testing utilities like mongomock—adding aggregation and URI parsing features—which reflects his attention to robust developer workflows and testability. A Cornell-trained software engineer with both BS and MEng degrees, he brings a strong algorithms and systems background informed by embedded robotics and early iOS work. He thrives on being surrounded by top talent and channels that energy into pragmatic, high-impact engineering decisions. Colleagues describe him as relentlessly curious and driven to ensure his work shapes the next generation of products.
code11 years of coding experience
github-logo-circle

Github Skills (14)

python10
mongodb10
mongodb-database10
mocking10
testing10
data-pipelines9
pytest9
pipe9
pipeline9
data-pipeline9
aggregates9
aggregate9
aggregations9
database-design8

Programming languages (10)

TypeScriptShellC++OCamlJavaScriptPHPObjective-CSwift

Github contributions (5)

github-logo-circle
mongomock/mongomock

Jan 2016 - May 2017

Small library for mocking pymongo collection objects for testing purposes
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits, 3 PRs, 1 comment in 1 year 4 months
Contributions summary:Sam primarily contributed to the `mongomock` library, focusing on implementing new features and improving existing functionality. Their work included adding a method for retrieving the default database, implementing a function to parse database information from URIs, and expanding the library's aggregation pipeline support. Additionally, they made changes to the testing infrastructure by adding new test cases and updating test instructions.
pythontestingmockingpymongomock
sm11963/matrix-clock

Sep 2015 - Dec 2015

Contributions:68 commits, 23 pushes, 1 branch in 3 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