Ahmed Salama

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
Ahmed Salama is a software and AI leader with 15 years of experience building production-grade ML and distributed systems, most recently transforming an LLM prototype into a multi-agent enterprise AI platform as Head of AI at Breadcrumb.ai. He excels at bridging strong algorithmic foundations with pragmatic engineering—designing semantic schema models, RAG retrieval over large tables, SQL validation layers, and robust evaluation pipelines to turn demos into reliable products. Previously he led identity-resolution and cross-tenant query infrastructure at Amperity, drove company-wide DynamoDB architecture and $1.5M in annual savings at Lyft, and built large-scale ranking pipelines at Microsoft. An active contributor to PynamoDB, he has hands-on experience improving DynamoDB integrations and data handling for production workloads. Based in Seattle, he focuses on multi-agent AI, LLMs with structured data, and the reliability and correctness of AI-driven systems.
code15 years of coding experience
job8 years of employment as a software developer
bookBachelor degree, Computer Engineering, VeryGood With Honors, Bachelor degree, Computer Engineering, VeryGood With Honors at Cairo University
languagesArabic, English
github-logo-circle

Github Skills (11)

amazon-dynamodb10
dynamodb10
aws10
python10
database9
binary-data9
data-handling9
databases9
testing8
apidoc7
api7

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
pynamodb/PynamoDB

Dec 2017 - May 2018

A pythonic interface to Amazon's DynamoDB
Role in this project:
userBack-end Developer
Contributions:8 commits, 28 PRs, 44 comments in 5 months
Contributions summary:Ahmed contributed to the `pynamodb` project, a Python interface for DynamoDB. Their work involved implementing rate limiting parameters for boolean attribute migrations, updating documentation, and fixing deserialization bugs within the codebase. Key contributions include improving data handling, specifically for binary and boolean attributes and introducing a rate limited page iterator, thereby enhancing performance and functionality related to DynamoDB interactions.
aws-dynamodbpythonamazonamazon-dynamodbdynamodb
Contributions:69 commits, 3 pushes, 1 branch in 6 years 9 months
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
Ahmed Salama