Karim A. React Native Engineer
Summary
- 7 years of software development
- 4 years of experience with React Native
- 7 years of experience with Android
- Significant experience with CI/CD pipelines
- Available to start ASAP
- Upper-Intermediate English
Work Experience
React Native Developer, BitBang
Duration: March 2024 - Present
Summary: Tasked with new app development, team leadership, management of release cycles and production deployments, CI/CD pipeline creation, and requirement management.
Responsibilities: Team leadership, app development, requirement gathering and analysis, release and production management, CI/CD workflow design.
Technologies: React Native, CI/CD pipelines, project management
Senior Android Developer, Almatar
Duration: December 2023 - March 2024
Summary:
- Focused on Android development using Java/Kotlin, SDK, and Jetpack libraries, as well as UI/UX design
- Handled API integrations and set up CI/CD pipelines
Responsibilities: Android development, UI/UX design, API integration, performance optimization, security practices, CI/CD setup and management.
Technologies: Java, Kotlin, Android SDK, Jetpack libraries, CI/CD, Git
Mobile Developer (React Native - Android), OLX Migration to React Native
Duration: April 2021 - December 2023
Summary:
- Collaborated on the transformation of OLX's old version into a new one developed with React Native
- Reviewed junior developers' code and assisted in the design and build of the next-generation OLX application
Responsibilities: Code review, collaboration, application design and development, performance optimization, bug fixing, maintaining code quality, hotfix deployment.
Technologies: React Native, Android, code review
Mobile Developer, Android TV and Mobile Connectivity Solutions
Duration: August 2019 - August 2020
Summary: Participated in the creation and development of solutions connecting Android TV and mobile applications, and developed two Flutter applications.
Responsibilities: Android and Flutter application development, solution design between Android TV and mobile platforms.
Technologies: Flutter, Android
Mobile Developer, Part-time Mobile Developer Internship
Duration: July 2019 - December 2020
Summary:
- Initially began as a summer intern, then hired to deploy final project with Microsoft certification
- Involved in building the next generation of mobile applications
Responsibilities: Mobile application development, performance optimization, bug fixing, maintaining code quality.
Technologies: Microsoft technologies
Education
- Bachelor of Computer Science
Mansoura University
2014 – 2018
Certification
- Microsoft Certification
July 2019 - December 2020