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
Main Skills
Programming Languages
AI & Machine Learning
Android Libraries and Tools
JavaScript Frameworks
.NET Platform
Mobile Frameworks and Libraries
Java Libraries and Tools
UI Frameworks, Libraries, and Browsers
JavaScript Libraries and Tools
Data Analysis and Visualization Technologies
Databases & Management Systems / ORM
Amazon Web Services
Methodologies, Paradigms and Patterns
Platforms
SDK / API and Integrations
Third Party Tools / IDEs / SDK / Services
QA, Test Automation, Security
Collaboration, Task & Issue Tracking
Deployment, CI/CD & Administration
Version Control
Operating Systems
iOS Libraries and Tools
Other Technical Skills
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