Dan Loewenherz is a seasoned product engineer and founder with 16 years of experience building and scaling early-stage web and mobile products, now serving as CTO in Austin. He repeatedly ships MVPs and production launches across Android, iOS, and web (notably TypeScript/React/Next.js and Python/Django), and has scaled backends serving millions daily while launching profitable products. His leadership spans founding multiple startups, growing engineering teams from one to dozens, and improving developer experience and CI at companies like Heap. A hands-on contributor to open source tooling—from a Python wrapper for the Amazon Product Advertising API to iCloud backup utilities—he blends pragmatic engineering, product instincts, and marketing savvy; his work has been featured by major outlets including TechCrunch and the New York Times. Unusually for a CTO, he pairs deep frontend and backend craftsmanship with fluency in Mandarin from extensive study abroad, giving him a global perspective on product and team dynamics.
16 years of coding experience
16 years of employment as a software developer
Summer Scholar Intensive Mandarin Immersion, Summer Scholar Intensive Mandarin Immersion at Princeton University
Ransom Everglades School
Visiting Scholar Intensive Mandarin, Visiting Scholar Intensive Mandarin at Zhejiang University of Technology
Visiting Scholar, coursework in Linguistics, Chinese History, Biology, Advanced Mandarin Chinese Language and Literature, Visiting Scholar, coursework in Linguistics, Chinese History, Biology, Advanced Mandarin Chinese Language and Literature at Peking University
Bachelor of Arts - BA Applied Mathematics, Bachelor of Arts - BA Applied Mathematics at Yale University
A Python wrapper for the Amazon Product Advertising API.
Role in this project:
Back-end Developer
Contributions:169 commits, 16 PRs, 84 pushes in 9 years 9 months
Contributions summary:Dan primarily contributed to the `bottlenose` repository by modifying the core API functionality and refining the codebase. This includes updating the API version, introducing new endpoints, and refactoring existing code, specifically around the `AmazonCall` and `Amazon` classes within the `api.py` file. The user also addressed minor issues such as updating webservice locations, and performed version number bumps.
Contributions summary:Dan primarily focused on improving the iloot tool for iCloud backup extraction. Their contributions involved refactoring the code for better readability and maintainability. This included renaming variables, improving code formatting, and updating the codebase with various pep8 changes, which indicates a focus on code quality and adherence to style guidelines. Furthermore, they implemented an argument parser and simplified URL creation. They also updated to use a third-party library for filesize formatting.
icloud
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.