Mohamad Shaker

Senior Data Platform Engineer

Berlin, Germany
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
Mohamad Shaker is a Senior Data Platform Engineer with over 11 years of experience and 8+ years focused on designing and building large-scale data platforms that enable self-serve analytics and data products. Based in Berlin, he has driven platform capabilities at OLX Group and Scout24, and earlier built ETL and monitoring solutions for multiple clients using Spark, Python and Scala. He pairs production-grade engineering—metrics exported to Prometheus and Grafana dashboards—with hands-on backend and mobile development experience, giving him a rare full-stack perspective on data flows from ingestion to insight. An active contributor to open-source projects, he enhanced the popular freqtrade crypto trading bot with async ccxt integrations and advanced order management, showing a knack for performance and trading logic. He holds a master's in Artificial Intelligence and often approaches problems with a "blackbox treating almost everything" pragmatism that favors robust, extensible systems.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at Damascus University
stackoverflow-logo

Stackoverflow

Stats
1,476reputation
85kreached
7answers
14questions
Badges
android-recyclerview
top-5%
github-logo-circle

Github Skills (15)

asynchronous10
cryptocurrency10
python10
algorithmic-trading10
async10
trading-bot10
back-end-development9
android-recyclerview9
videothumbnails6
apache-spark6
pyspark6
amazon-web-services6
android6
amazon-s36
searchview6

Programming languages (8)

TypeScriptC++CRustJavaScriptJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
freqtrade/freqtrade

Jul 2018 - Jun 2019

Free, open source crypto trading bot
Role in this project:
userBack-end Developer
Contributions:670 commits, 190 PRs, 139 pushes in 10 months
Contributions summary:Mohamad primarily contributed to implementing and integrating asynchronous operations with the ccxt library to improve the crypto trading bot's performance. They introduced and integrated order time in force policies, enabling users to specify how long orders remain active. Additionally, the user modified various strategy-related aspects, including handling trading pair information and integrating edge positioning calculations, enhancing the bot's trade management capabilities. These changes involved modifying existing code and introducing new functionalities to improve performance.
telegram-botalgorithmic-tradingpythonfreqtradetrading-bot
mishaker/freqtrade

Jul 2018 - May 2019

Simple High Frequency Trading Bot for crypto currencies
Contributions:49 commits, 2 PRs, 415 pushes in 10 months
algorithmic-tradingcurrenciestrading-botbottrading
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
Mohamad Shaker - Senior Data Platform Engineer