Ahmed .
Senior
egypt Cairo, Egypt ( GMT )
Senior
3 yrs Experience
Can Join ASAP English: Advanced
About

I'm a software engineer with 3 years experience in software development, and +2 years of experience in developing mobile applications for both IOS and Android using React Native framework and web applications using React.js framework.My mother tongue as a developer is Javascript language and my proficient stack is React.js, React Native, Redux, Jest, and Enzyme, GraphQL, Apollo, and Gatsby.

I'm a software engineer with 3 years experience in software development, and +2 years of experience in developing mobile applications for both IOS and Android using React Native framework and web applications using React.js framework.My mother tongue as a developer is Javascript language and my proficient stack is React.js, React Native, Redux, Jest, and Enzyme, GraphQL, Apollo, and Gatsby.

Experience
V
Mobile Development Engineer
Valeo
May'21- Aug'21

Primary responsible for developing and maintaining the iOS and Android apps using React Native. Putting code and development standards and creating boilerplates using the best practices for all React Native apps. Create a mobile automation cycle for deployment and E2E testing using Jenkins and Fastlane. Develop all the applications for multiple environments (development, production, etc). Develop multi-languages apps for both RTL and LTR (+10 language) languages. Native mobile development for both iOS and Android using Objective-C and Java. Write E2E testing using Jest runner and Detox framework.

A
Mobile Development Engineer
Agile Technologies
Apr'20- Aug'21

Responsible for creating and maintaining user interface using React Native cross- platform framework. Peer programming and peer code review to maintain code quality.

I
External Instructor
Information Technology Institute ITI
Jan'20- present

Taught MongoDB course for Intake 40 System Development (SD) Track. Taught MongoDB course for Intake 41 System Development (SD) and User Interface Development (UI) Tracks. Taught React Native course for ITI 3-Months Diploma for Aswan branch.

R
Mobile Development Engineer
Rasan Software House
Aug'19- Apr'20

Responsible for creating and maintaining user interface using React Native cross- platform framework. Implementing multi-language apps (Arabic, English). Integrating third-party libraries (Firebase, PubNub, .. etc). Implement unit testing for app components and modules. Working on the native layer to integrate any native modules needed. Manging app versions and releases for both IOS and Android. Follow CI/CD practices for a more efficient development cycle. Integrate the app with analytics and crashlytics services (Firebase, App center).

Education
Computer Engineering
to 2018
Bachelor's Degree
Zagazig University

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings
Languages
English
Very good