Summary
Overview
Work History
Education
Timeline
Generic

Mahmoud Yehia

Senior Front end Developer & Mobile developer
Cairo

Summary

Senior Frontend Developer with 5 years of experience delivering high-performance web and mobile applications. Expertise in creating reusable components and custom libraries that enhance code efficiency and developer productivity. Proven ability to lead development teams and implement CI/CD pipelines to streamline deployment processes. Committed to optimising user experiences through innovative design and performance enhancements. Adept in utilizing modern technologies like React, React Native, and Typescript to build responsive and intuitive applications.

Overview

4
4
years of professional experience
2
2
Languages

Work History

Senior Frontend developer / Mobile developer

Naseej
04.2024 - Current
  • Implemented a single-page application using React, ReactQuery and Typescript that improved overall performance and usability
  • Developed a custom UI library and Form library that increased developer productivity and code reuse
  • Utilized React to develop reusable components and optimize performance
  • Created a cross-platform mobile application and website using Expo

Part time Senior Mobile developer

Fixed Solutions
04.2024 - Current
  • Led a team of developers to successfully complete a major software project on time and within budget
  • Developed a Continuous Integration/Continuous Deployment (CI/CD) pipeline that reduced time-to-deployment from X days to X hours
  • Refactored existing code to improve readability and maintainability
  • Created custom components to facilitate code reuse and reduce the overall size of the application
  • Optimized the application's performance, resulting in an average load time
  • Developed a mobile application using React Native, TypeScript, GraphQL, Apollo, MMKV

Frontend developer / Mobile developer

Fixed Solutions
02.2022 - 04.2024
  • Developed a custom UI and Form library that increased developer productivity and code reuse
  • Developed a React-based single page applications with a responsive user interface
  • Implemented a website using NextJs, React Query, Tailwind and Socket-io improved overall performance and SEO
  • Developed a mobile application using React Native with a user-friendly and intuitive UI/UX
  • Developed a real-time chat feature and live data for the application using WebSockets
  • Developed an offline-first application that allowed users to access the application even when there was no internet connection
  • Created an automated deployment pipeline for React native mobile applications

Junior Frontend developer

TechSquadEG
12.2020 - 02.2022
  • Implemented a website using NextJs and Redux and Real-time data using socket that improved overall performance, usability and SEO
  • Developed a React-based web application with a responsive user interface
  • Developed an e-commerce website using HTML, CSS, JavaScript, MaterialUi and React

Education

ITI - MERN Stack

ITI
Mansourah
09.2020 - 12 2020

Bachelor degree - engineering

Mansoura university
Mansourah
09.2013 - 8 2018

Timeline

Senior Frontend developer / Mobile developer

Naseej
04.2024 - Current

Part time Senior Mobile developer

Fixed Solutions
04.2024 - Current

Frontend developer / Mobile developer

Fixed Solutions
02.2022 - 04.2024

Junior Frontend developer

TechSquadEG
12.2020 - 02.2022

ITI - MERN Stack

ITI
09.2020 - 12 2020

Bachelor degree - engineering

Mansoura university
09.2013 - 8 2018
Mahmoud YehiaSenior Front end Developer & Mobile developer