Alan Reiner

Senior Machine Learning Engineer at Toptal

Fulton, Maryland, 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
Alan Reiner is a Senior Machine Learning Engineer with 15 years of experience blending physics-grade rigor and production ML to solve hard perception and security problems. A former rocket scientist and physicist at JHU Applied Physics Laboratory, he has deep expertise in computer vision, optics, and simulation-driven modeling applied to surveillance, drone video, and few-shot image tasks. At Novetta he led IR&D efforts that adapted generative and multimodal techniques (DALL·E, CLIP) for dataset augmentation, developed pre-ChatGPT multi-document summarization, and built NLP-to-database translation systems for complex backend interactions. He also brings practical cybersecurity and backend experience—authoring features for the Python Bitcoin Armory project and consulting via Toptal on AI and data science. Alan combines academic training in applied and computational mathematics with entrepreneurial product delivery from founding Armory Technologies, making him equally at home in research prototypes and production pipelines. Based in Fulton, Maryland, he applies a scientist’s curiosity to pragmatic ML engineering, often turning domain physics into robust data-driven solutions.
code15 years of coding experience
job7 years of employment as a software developer
bookJohns Hopkins University
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (8)

cryptocurrency10
bitcoin10
back-end-development10
python10
blockchain10
cprogramming-language7
leveldb7
c-language7

Programming languages (7)

JavaShellC++ScalaGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
etotheipi/BitcoinArmory

Jul 2011 - Nov 2015

Python-Based Bitcoin Software
Role in this project:
userBack-end Developer
Contributions:1069 commits, 7 PRs, 73 pushes in 4 years 4 months
Contributions summary:Alan implemented and tested several features related to Bitcoin address management and handling, including address serialization, unspent transaction output (UTXO) retrieval, and multi-signature transactions. They developed code to manage and update wallet balances and ledger entries, and integrated these changes within the existing blockchain data structures. Their work involved modifications across various class structures and core functionality related to the Bitcoin protocol within the Armory project, demonstrating a focus on back-end development.
pythonbitcoin
FuzzyBearBTC/PeercoinArmory

Apr 2012 - May 2013

Contributions:51 commits in 1 year
pythonbitcoin
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
Alan Reiner - Senior Machine Learning Engineer at Toptal