Karim A. React Native Engineer

React Native (4.0 yr.), Android (4.0 yr.)

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