Mohamed Magdy

Data Manager

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

👤
Senior
Mohamed Magdy is a Data Manager based in Berlin with 13 years of experience building and operating data pipelines and platforms across Spark, Hadoop, Kafka and the AWS ecosystem. He combines hands-on engineering in Python, Scala, Java and Ruby with practical expertise in data warehouses like Impala, Hive and Exasol to deliver robust ETL/ELT solutions. As a back-end contributor to the leading open-source integration platform Airbyte, he has implemented incremental syncs, expanded connector schemas and optimized performance for real-world billing and payment sources. He also brings a founder’s perspective from building Rails products at Lienzo, and a disciplined QA/testing mindset evidenced by test automation contributions to route_translator. Known for a pragmatic, results-first approach—“talk is cheap, show me the bread”—he focuses on shipping reliable, measurable data outcomes. His mix of product-building experience and deep integration work makes him effective at bridging engineering, data and business needs.
code13 years of coding experience
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
2,093reputation
140kreached
32answers
3questions
Badges
ruby-on-rails
top-5%
github-logo-circle

Github Skills (29)

ruby-rails10
data-pipelines10
python10
actioncontroller10
data-engineering10
testing10
rails10
ruby10
etl10
data-pipeline10
data-integration10
test-automation10
java9
apidoc9
actionmailer9

Programming languages (7)

SmartyJavaC++ScalaMustacheRubyPython

Github contributions (5)

github-logo-circle
airbytehq/airbyte

Dec 2021 - Dec 2022

Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.
Role in this project:
userBack-end Developer & Data Engineer
Contributions:18 reviews, 18 commits, 19 PRs in 11 months
Contributions summary:Mohamed primarily contributed to the Airbyte platform by developing and enhancing connectors, specifically focusing on the Recurly data source. Their work involved implementing incremental sync modes, adding new resources (like account coupon redemptions), and revamping the schema with new resources such as add-ons and billing info. They also worked on performance improvements and schema updates to optimize the data integration process. Additionally, the user updated the PayPal transaction schema, transforming money values and modifying existing functionalities within the source.
aiai-agentdatabasedatabaseselt
Translate your rails app route to various languages without the hassle
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits in 2 days
Contributions summary:Mohamed's contributions focus on enhancing the testing infrastructure of the `route_translator` project. They implemented tests to ensure compatibility with various Rails testing environments, including ActionController, ActionView, and ActionMailer test cases. The user also refactored the testing code to ensure that tests run correctly and read the default URL configurations correctly. Their changes improve the reliability and testability of the route translation functionality.
rails-app
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