David Adler

Generator Team Lead

London, England, United Kingdom
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
David Adler is an experienced full-stack engineer and founder with 12 years building products and leading teams across startups and enterprises from London. Currently Generator Team Lead at Speakeasy after serving as a founding engineer, he blends hands-on coding (Python, JavaScript/Node, React, TypeScript) with product-focused leadership and fundraising experience. As CTO of OurCal he built an end-to-end encrypted calendaring app, hired and led senior engineers, and helped secure £2.75M in funding. He contributes to open-source projects—improving email validation robustness and React Native type safety—and favors pragmatic, test-driven improvements that reduce operational risk. His background in neuroscience gives him a data-driven, analytical approach to problem solving and systems design. Comfortable across mobile, backend, and infrastructure, he’s known for shipping reliable, performance-minded systems under real-world constraints.
code12 years of coding experience
job11 years of employment as a software developer
bookSt Paul's School
bookBachelor of Science (BSc), Neurobiology and Neurosciences, Bachelor of Science (BSc), Neurobiology and Neurosciences at The University of Manchester
bookComputer science, Computer science at OSS Univeristy
bookIbstock Place School
languagesEnglish, Spanish, Portuguese, French
stackoverflow-logo

Stackoverflow

Stats
10,318reputation
4.3mreached
69answers
169questions
Badges
dom-events
top-5%
javascript
top-1%
es6-promise
top-1%
artificial-intelligence
top-5%
github-logo-circle

Github Skills (27)

javascript10
react-native10
es6-promise10
testing10
typescript10
react-native-component10
regex10
contact-list10
typescript-types10
mobile10
typescripts10
react-native-components10
artificial-intelligence9
smtps9
smtp9

Programming languages (20)

MDXC#JavaC++RustCVueGo

Github contributions (5)

github-logo-circle
Validates regex, typos, disposable, dns and smtp
Role in this project:
userFull-stack Developer
Contributions:53 commits, 24 PRs, 60 pushes in 1 year 9 months
Contributions summary:David primarily focused on improving the functionality and reliability of email validation. They improved the regex validation and added new features like disposable email detection, which involved changes in multiple files. Furthermore, the user added comprehensive testing and improved the test suite to cover different validation scenarios. They also made type declaration changes to improve code readability.
smtpregexdnstyposdisposable
React Native Contacts
Role in this project:
userMobile Developer
Contributions:6 commits, 1 comment, 2 issues in 1 day
Contributions summary:David primarily focused on updating the TypeScript definitions file (`index.d.ts`) for the React Native Contacts library. These updates involved modifying the return types of the `viewExistingContact` function, suggesting work related to the component's API and ensuring type safety for developers using the library. Additionally, the user made a small change to the iOS implementation to handle dismissing a view controller upon a certain condition. These modifications improve the library's stability and usability within a React Native environment.
react-native-contactsreactcontactsphonereact-native
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
David Adler - Generator Team Lead