
Ramadan Sayed Sayed
Senior Android Engineer at Boubyan Bank-Digital factory
Hadayek Alkobba, Cairo, EgyptWork Experience
Senior Android EngineerFull Time
Boubyan Bank-Digital factory
Oct 2021 - Present -3 yrs, 9 months
Egypt , Cairo
- Job Details:Architected and led the Platform Squad in developing a new Fintech app, implementing Clean Architecture, Modularization, Generic Network Layer, MVI, Coroutines, Flow, Hilt, Unit Testing, Jetpack Compose UI, and Type-Safe Navigation. Developed a Design System SDK with Jetpack Compose, published as a private Android library, significantly reducing UI development time. Authored comprehensive project documentation, decreasing support requests and increasing developer adoption. Enhanced security measures, improved unit testing, and refactored the existing codebase. Integrated stories for the Current Boubyan Fintech Project. Communicated with diverse teams in English, adapting to different team cultures. Implemented new features and functionalities that were aligned with business requirements and user story needs with 100% accuracy. Implemented clean architecture and modularization, leading to a 50% increase in development efficiency and decreasing the time required for new feature implementation. Improved code quality, maintainability, and performance by refactoring and enhancing the existing codebase. Provided support, guidance, and coaching to fellow developers, resulting in a 30% improvement in their coding skills and productivity.
Senior Android DeveloperFull Time
Pan Arab Media Inc
Dec 2020 - Sep 2021 -9 months
Egypt , Cairo
- Job Details:Implemented and Launched HealthCare apps (BeInHealthPatient, BeInHealthDoctor) from scratch on Google Play Store using Clean Architecture, MVVM, Retrofit, Hilt, Coroutines, and Flow. Refactored the codebase of an e-commerce template project.
Android DeveloperFull Time
Unicom Group(Egypt)
Oct 2019 - Nov 2020 -1 yr, 1 month
Egypt
- Job Details:Contributed to the development of various apps in Iraq, including applications for electricity services, post clients, and postal workers, utilizing Clean Architecture, MVVM, Hilt, LiveData, ML Kit, and Firebase. Designed responsive UI for diverse screen sizes on phones and tablets. Refactored and converted the existing Java codebase to Kotlin, reducing code size, minimizing issues, and increasing productivity.
Android DeveloperFull Time
Jul 2017 - Sep 2019 -2 yrs, 2 months
- Job Details:Contributed to the development of LimoZein and CarGood ridesharing (User & Driver) apps using MVP, Dagger, RX Java, RX Android, Maps, Location, and Retrofit. Optimized location tracking in the driver application, enhancing accuracy and reliability. Handled geofencing and GeoFire libraries for advanced location services. Built Chat feature for both driver and user applications. Initiated the use of Kotlin for developing new features and transitioned portions of the existing codebase from Java to Kotlin.
Education
Faculty Of Computer and Information Science in Computer Science
Ain Shams University (ASU)Jan 2013 - Jan 2017 - 4 yr
High School - Thanaweya Amma
YasserElGaely Secondary school for boysJan 2013
Achievements
Senior Android Developer with over 6 years of experience in designing, developing, testing, and maintaining Android applications. My expertise spans various industries, including ridesharing, medical, e-commerce, POS, Government, and mobile banking. I have a deep understanding of the mobile development lifecycle and agile methodologies, ensuring efficient project management and timely delivery. With a Bachelor's degree in computer and information science, I have demonstrated excellence in my Graduation Project focused on Android Application development. Currently, I serve as a Senior Android Developer at Boubyan Digital Factory-Boubyan Bank, where I contribute to building a Design System Components SDK using Jetpack Compose, implementing new features and functionalities, and aligning them with business requirements and user story needs. support, advise, and coach other developers. My technical skills include Java, Kotlin, Android development best practices, third-party libraries, API i
Skills
- JetPack
- MVI
- Modularization
- jetpack compose
- Mobile Application Development
- • Developing Applications in agile working environment
- Mobile Development
- Bug Fixing
- Android
- APIs and Components
Languages
Arabic
FluentEnglish
Advanced
Training & Certifications
Innovation Egypt
Technology Innovation & Entrepreneurship·20173-month Professional Program of Android Development
Computek·2016