Ben Reinhart is a founder and CTO based in San Francisco with 14–15 years of hands-on software engineering and product leadership across startups and scale-ups. He has built core infrastructure and data platforms—leading a Data Foundation team at Cruise and architecting embedded wallets and end-to-end encrypted APIs as Privy’s first hire—and now runs Mocha, a product-building platform for broad audiences. Technically versatile, Ben spans back-end services, APIs, and full-stack mobile integrations, and he contributes to notable open-source projects like Apache Superset and Flask-AppBuilder where he’s fixed CSV/export quirks, improved async query handling, and added lifecycle hooks. He’s pragmatic about shipping product-market fit quickly (from Fam to Nextdoor acquisitions) while keeping an engineer’s focus on code quality, tests, and maintainability. An under-the-radar strength is his blend of data-product thinking and security-conscious engineering—evident in his work on data management at scale and encrypted storage systems.
14 years of coding experience
11 years of employment as a software developer
Computer Science, Web Development, Computer Science, Web Development at DePaul University
Pure JavaScript React Native library for uploading to AWS S3
Role in this project:
Full-stack Developer
Contributions:50 commits, 13 PRs, 43 pushes in 3 years 1 month
Contributions summary:Ben contributed significantly to the `react-native-aws3` library, focusing on its core functionality. Their work involved implementing features for progress event handling, adding unit tests using Jest for S3 policy generation, and refactoring code for improved clarity and maintainability. They also focused on refining the policy generation process by requiring a date parameter, which ensures correct policy creation for AWS S3.
Apache Superset is a Data Visualization and Data Exploration Platform
Role in this project:
Back-end Developer
Contributions:35 reviews, 21 commits, 21 PRs in 2 months
Contributions summary:Ben primarily contributed to bug fixes and improvements within the Apache Superset project. They addressed issues related to CSV export functionality by escaping special characters, ensuring correct MIME types, and reusing code. Additionally, they implemented changes to enhance the asynchronous query system, including setting the correct user context in Celery tasks and introducing configuration options for the WebSocket server. Further commits show the user worked on code related to thumbnail generation and dynamic plugins.
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.