Mina Eweida is a Staff Software Engineer II based in Dubai with nine years of hands-on experience building e-commerce, portals, and mobile products for multinational clients across automotive, cosmetics, and telecom industries. A veteran of IBM and a long tenure at Careem where he progressed from Senior Android Engineer to staff-level and managerial roles, he blends deep Android and backend expertise with technical leadership and delivery ownership. Mina contributes to open-source, notably implementing reactive operators in the Reaktive Kotlin multi-platform library and fixing nuanced scheduler and Node.js issues, demonstrating attention to correctness in concurrent systems. He pairs a practical, product-focused mindset with a strong foundation in computer engineering from The German University in Cairo and a track record of shipping reliable, cross-platform solutions.
9 years of coding experience
7 years of employment as a software developer
bachelor, Compter Science and Engineering, Very Good, bachelor, Compter Science and Engineering, Very Good at The German University in Cairo
Kotlin multi-platform implementation of Reactive Extensions
Role in this project:
Back-end Developer
Contributions:10 commits, 3 PRs, 35 comments in 6 months
Contributions summary:Mina primarily contributed to the implementation of the `repeatUntil` operator within the Reaktive Kotlin multi-platform reactive extensions library. They added the `repeatUntil` operator for `Completable`, `Single`, and `Maybe` types, and also implemented the functionality for `Observable`. The user focused on ensuring the operator functions correctly by writing tests and handling potential errors, and implemented a fix for `TestScheduler` to properly account for conditional resubscriptions. They also addressed a NodeJs issue regarding `window` being undefined.
Contributions:1 review, 26 commits, 5 PRs in 1 year 1 month
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
Mina Eweida - Staff Software Engineer II at Careem