Allan Carroll

Managing Director at StrataEdge AI

San Francisco, California, United States
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
Allan Carroll is a managing director and serial founder with 15 years of experience building AI-driven products and scaling engineering organizations from startup to exit. He founded and led multiple companies—including LoanFlow, which cut mortgage closing costs by 75% and launched the on-chain HomeCoin mortgage protocol—and grew consumer platforms to tens of millions of users at FamilyLink. Allan blends hands-on engineering (contributions to popular open-source projects like Amplitude’s iOS SDK and the async JS library) with executive leadership, advising Fortune 500s and startups on architecture, tokenomics, and org design. Based in San Francisco, he pairs an MS in Computer Science with deep product instincts and a track record of shipping high-throughput, real-time AI systems and pioneering decentralized home lending.
code15 years of coding experience
job16 years of employment as a software developer
bookM.S. Computer Science & Engineering, M.S. Computer Science & Engineering at University of Washington
bookB.S. Computer Engineering, B.S. Computer Engineering at Brigham Young University
github-logo-circle

Github Skills (15)

mobile-application10
mobile10
callback10
objective-c10
swift10
javascript10
ios10
sdk10
analytics10
async10
amplitude10
testing9
swift-package-manager7
cocoapods7
carthage7

Programming languages (9)

TypeScriptJavaShellScalaSCSSJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
amplitude/Amplitude-iOS

Feb 2015 - May 2015

Native iOS/tvOS/macOS SDK
Role in this project:
userMobile Developer (iOS)
Contributions:36 commits, 11 PRs, 33 pushes in 2 months
Contributions summary:Allan primarily focused on enhancing the Amplitude iOS SDK. Their contributions included modifying existing code to make testing easier, adding new functionalities like `setUserProperties` with the option to merge, and implementing an opt-out feature to disable event logging. The user also addressed deprecation warnings and refactored the code to handle session management, as well as providing general improvements and bug fixes to the SDK. The commits show an understanding of the SDK's inner workings and the implementation of new features and bug fixes.
leancloudstorekitios-nativemobile-appios
caolan/async

May 2011 - May 2012

Async utilities for node and the browser
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 year
Contributions summary:Allan made several contributions focused on improving the `async` library's core functionality. They fixed a bug in the `auto` function, ensuring results were correctly passed to functions that could run immediately. Additionally, the user refactored and merged changes from upstream, including a new minified version of the library and corresponding tests. Their work primarily involved modifying the library's JavaScript code and updating tests, demonstrating a focus on backend logic and library maintenance.
callbacksbrowserjavascriptnodejsasync
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
Allan Carroll - Managing Director at StrataEdge AI