Engineering Manager at The Apache Software Foundation
Frankfurt, Hesse, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Omar Al-safi is an Engineering Manager with 11 years of experience building distributed systems and data platforms, currently leading Enterprise Data Management efforts at Dremio in Frankfurt. He combines hands-on backend engineering with team leadership, shipping features like Auto Table Maintenance and event-driven Auto Ingest pipelines. A long-time Apache contributor and Camel PMC member, Omar has added Spring Boot starters and Azure integrations to Apache Camel and authored Debezium-to-cloud examples, reflecting deep experience in CDC, Kafka ecosystems, and cloud messaging. His background spans streaming architecture at trivago, open-source stewardship at Talend, and practical work across Java/Kotlin, Kafka, and Apache Iceberg/Nessie. Colleagues rely on him to bridge rigorous engineering practices with maintainable OSS design, and he often surfaces small but impactful improvements—like migrating brittle tests to Awaitility—that keep projects healthy.
11 years of coding experience
11 years of employment as a software developer
Master of Science (M.Sc.) Media Informatics, Master of Science (M.Sc.) Media Informatics at RWTH Aachen University
B.IT (Hons) Software Engineering, B.IT (Hons) Software Engineering at Multimedia University
Nessie: Transactional Catalog for Data Lakes with Git-like semantics
Role in this project:
Back-end Developer
Contributions:183 reviews, 25 commits, 60 PRs in 9 months
Contributions summary:Omar primarily contributed to the Nessie project's back-end functionality, focusing on configuration, server-side components, and testing. They refactored configuration prefixes, updated dependencies, and replaced outdated configuration methods. Furthermore, the user addressed bugs and improved the Python CLI, specifically around the handling of tags and branches, refining the user experience. They were also involved in refactoring commands and refactoring the CLI to improve overall maintainability.
Contributions:1 review, 27 commits, 7 PRs in 1 year 4 months
Contributions summary:Omar contributed to the Apache Camel Examples repository, focusing on integrating Debezium with various technologies. They implemented examples demonstrating how to use Debezium to capture database changes and propagate them to Kinesis and Azure Event Hubs. Furthermore, the user refactored the examples to utilize Camel Main and component DSL, enhancing the overall structure and maintainability of the code. The user also addressed configuration issues and updated Debezium configurations.
integrationparquetapache-camelapachedatastream
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
Omar Al-safi - Engineering Manager at The Apache Software Foundation