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.
15 years of coding experience
16 years of employment as a software developer
M.S. Computer Science & Engineering, M.S. Computer Science & Engineering at University of Washington
B.S. Computer Engineering, B.S. Computer Engineering at Brigham Young University
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.
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