Mostafa Magdy

Senior Software Developer

Professional and Personal Experience..

Senior/Lead React Native Developer at RASAN Software House

Cairo, Egypt
June 2019 – Present
Job Role
  • Creating mobile apps such as Tameeni from scratch using React-Native (JS ES6).
  • Leading a team of 3-5 members.

Senior Back End & Mobile Developer at AnzmaSoft

Maadi, Cairo, Egypt.
Sept 2016 – June 2019
Job Role
  • Creating Mobile Apps using Android (Java) and Cross Platform Apps using React-Native (JS ES6).
  • Created and updated WordPress, CodeIgniter and Laravel websites, CRM and ERP systems, backend admin panels and APIs.
Acquired Skills
React Native JavaScript ES6

Senior Back End Developer (Project) at Semiotics

Jan 2018 – Dec 2018
Job Role
  • Creating and modifying advanced WordPress and Laravel websites, systems, backend admin panels and APIs.

React Native Developer (Project) at IOM - UN Migration

Apr 2018 – Jul 2018
Job Role
  • Rebuilt Bosla mobile application from scratch by React-Native.

Acquired skills over the years..

Web Development
PHP WordPress Laravel
Mobile Development
Android JAVA SE React Native JavaScript ES6
Scripting Languages
HTML5 CSS3 JavaScript jQuery JSON XML AJAX
Working with Databases
Tools and Technologies
Android Studio PhpStorm WebStorm Sublime Text PhpMyAdmin Eclipse Photoshop Xampp Wamp
Understanding & familiar with
Firebase Bootstrap Google Adsense Google APIs Google PageSpeed Google Webmaster Tools Material Design Lite Responsive Design SEO UX
Courses & Certifications

Where I first started to learn code..

Mastering PHP & MySQL

location_onYAT Learning Centers
License Number: YT191596
October 2011
Course Content

• PHP5
• MySQL database

Final Project

• News website with a basic login system, admin panel to add articles and search function.

Acquired Skills

Android Mobile Applications Development Diploma

location_onYAT Learning Centers
License Number: YT291694
September 2014
Course Content

• Android OS
• Java Programming
• Android SDK Application Development
• Publishing Applications to Play Store

Final Project

• To-do list app with a SQLite Db to add, edit and remove tasks and listing them on a custom ListView.

Acquired Skills
SQLite Android JAVA SE

English Proficiency Levels 6 & 7 & 8

location_onBerlitz Egypt
License Number: 7267SB
January 2019