George M.

George M.

Front-end React, React Native developer

Request Rate
Egypt

George is experienced Software Engineer with a demonstrated history of working in the computer software industry. Skilled in Mobile Application Development, English as a Second Language,React, Node.js, Graphic Design and Arabic. Strong engineering professional with a Bachelor's degree focused in Computer Science and Engineering from The German University in Cairo. He is good team player and has excellent communicational skills.

Skills

  • React
  • React Native
  • Javascript
  • HTML
  • CSS
  • Node.js
0246810

Experience

Wellness and Fitness Services company, Remote

Lead Mobile Developer

September 2021 to Present

Stack:

  • React
  • React Native
  • Ruby on Rails

 

Responsibilities:

  • Worked directly with the product manager to transform the business requirements into technical tasks and version releases.
  • Improved app memory performance by more than 80% and reduced app size by 20%.
  • Was responsible for the re-architecture and fixes of major app bugs that were causing customer churn. After which the organic app revenue increased by 40%.
  • Assisted other teams with tasks in both the web app and the API. 

Business Consulting and Services company, Remote

Software Engineer (contractor)

April 2020 to Present

Stack:

  • React
  • Gatsby.js
  • Strapi
  • GraphQL

 

Responsibilities:

  • Coordinated with remote business and design teams to build landing websites and web apps using ReactJS, GatsbyJS and Strapi.
  • Migrated a frontend based PDF generator into a puppeteer microservice reducing the frontend app size by more than 60%.
  • Handled apps dockerization and deployment pipelines as well as nginx server configurations.

Online Audio and Video Media company, Egypt

Software Engineer

April 2019 to January 2020

Stack:

  • Laravel
  • PHP

 

Responsibilities:

  • Led the development team to build a new react native app and a Laravel PHP backend reflecting business requirements.

Software Development company, Egypt

Senior Software Engineer

September 2018 to August 2021

Stack:

  • React
  • Redux
  • React Native
  • Next.js

 

Responsibilities:

  • Guided software engineers while acting as a mobile team lead through tasks improving the team’s performance by 50%.
  • Developed and deployed several React Native, ReactJS/Redux applications using scalable approaches and reusable patterns with a combined reach of more than 30K downloads and active users.
  • Introduced an automated mobile application deployment pipeline using Fastlane, Docker and GitHub Actions reducing the time spent by developers to deploy applications to Android and iOS stores.
  • Adopted the usage of NextJS with Server Side Rendering (SSR) and incremental static regeneration (ISR) which improved the search engine optimization (SEO) of frontend projects.

Software Development company, Egypt

Full Stack Developer

September 2017 to August 2018

Stack:

  • Angular
  • Laravel
  • PHP

 

Responsibilities:

  • Implemented a customer relation management (CRM) SaaS from scratch using AngularJS and Laravel PHP.

Education

Bachelor degree in Computer Science and Engineering, The German University in Cairo

September 2015 to June 2020

Egypt

Portfolio

Health services / Web and Mobile app
September 2021 - May 2023
Health services / Web and Mobile app
September 2021 - May 2023

The app includes online fitness, yoga, pilates, cardio, breathwork, meditation and more. Team of health experts guides and helps clients to regular exercise that makes feel good physically and mentally. The community is more than 180,000 members in the Nordics.

Technologies used:
React, React Native