Maxwell Elliott is a Senior Software Engineer based in San Francisco with six years of professional experience building mobile-first products and backend tooling for companies like Tinder and Uber. He combines a strong systems background in C/C++ and embedded firmware with modern iOS expertise (Objective-C/Swift) and full‑stack experience in Rails, Python, and MeteorJS. At Uber he contributed to open-source mobile libraries and at Tinder he continues to focus on scalable iOS engineering; he also enhanced the popular mockolo project to correctly generate mocks for protocols returning Self. A pragmatic TDD practitioner with roots in functional languages like Haskell and Lisp, Maxwell brings both low-level rigor and high-level design sensibilities to product teams. He holds a B.S. in Computer Science and Engineering from Ohio State University and has a consistent history of shipping production-quality software across startups and large organizations.
6 years of coding experience
8 years of employment as a software developer
Thomas Worthington High School
B.S., Computer Science and Engineering, Graduated, B.S., Computer Science and Engineering, Graduated at The Ohio State University
Contributions:1 review, 14 commits, 8 PRs in 1 year 9 months
Contributions summary:Maxwell primarily contributed to enhancing the mock generation capabilities of the `mockolo` project, specifically by addressing issues related to protocols returning `Self`. They implemented changes to allow for `Self` return types in protocols, ensuring mock classes were generated correctly. The user also made several updates to the code base, fixing bugs and adding new functionality. Additional commits involved adding new features and tests.
A executable binary to run prebuilt iOS tests on iOS simulator/real device.
Contributions:1 release, 4 PRs, 3 pushes in 1 year 5 months
ios-simulatoraspectstestingprebuiltsimulator
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.