I am an experienced tech lead and full-stack engineer with over ten years of proven experience in the web development industry. My expertise lies in using JavaScript, ReactJs, TypeScript, and Next.js for front-end development, creating interactive user interfaces that follow UI/UX best practices.
I use PHP with Laravel, WordPress, and Magento for the back-end, and my solid practical knowledge of creating and consuming APIs allows me to easily plan and manage the integration process for both web and mobile apps.
Additionally, I have extensive knowledge of DevOps technologies, enabling me to plan the application development life cycle from conception to deployment.
I am proud to have studied an Agile diploma consisting of five leadership and project management training courses offered by the University of Maryland, which has equipped me with a strong understanding of management and leadership skills.
Overall, my passion for web development and expertise in a variety of technologies make me a valuable asset to any project.
Bildung
A
Arts and literature
Cairo university, Bachelor's Degree
2016
Arbeit & Erfahrung
C
Senior backend engineer
Confidential
Jan'2023 - Gegenwart
As a Senior Backend Engineer, I was entrusted with the responsibility of refactoring code, creating new functionalities, and producing APIs that seamlessly integrated with our web platform and mobile app. My primary focus was on utilizing PHP and Laravel to deliver efficient and scalable solutions.
Key Responsibilities:
Refactored existing codebase to improve maintainability, performance, and code quality.Developed new features and functionalities to enhance the overall user experience.Designed and implemented RESTful APIs using Laravel, ensuring seamless integration with the web platform and mobile app.Collaborated with cross-functional teams, including frontend engineers, product managers, and designers, to gather requirements and deliver high-quality solutions.Utilized Git flow for version control, ensuring effective collaboration and codebase management within the development team.Conducted code reviews to maintain code standards and provide constructive feedback to teammates.Investigated and resolved issues related to the backend infrastructure, ensuring high availability and reliability.Actively participated in architectural discussions, contributing insights and suggestions to improve system design and performance.
W
Dev team lead & Backend engineer
WEEVO
Feb'2021 - Feb'2021
Jul 2022 (1 year 6 months)led the development team responsible for creating and maintaining the WEEEVO app, which connects
sellers looking for freelancer couriers to deliver goods and products to the end user. Like Uber, but for
shipping products and goods using freelancer couriers
V
Fullstack Software Engineer
Vomotion
Jan'2019 - Gegenwart
Responsible for building and delivering web apps from planning till deployment using Laravel,
WordPress, WooCommerce, and custom development, as well as maintaining existed projects.
E
Dev team lead
eMarketingo
Mar'2016 - May'2021
While my role is to be a part of the technical team, I'm also providing technical leadership and consultation for the company in order to achieve its business goals.
Planning and communicating with the team, stakeholders and end customer to set projects scope,
budgets and technical decisions while ensuring that the team use the latest technologies for building
projects with industry standards and best practices.
R
Fullstack Web Developer
Rboua
Mar'2014 - Mar'2016
Responsible for building and delivering web apps from planning till deployment using Laravel,
WordPress, Joomla, Magento, WooCommerce, as well as maintaining existed projects.
F
Fullstack web developer
Fullstack web developer
Oct'2012 - Feb'2014
A
Fullstack Web Developer
AsproEgypt
Jun'2011 - Sep'2012
Responsible for building and delivering web apps using Joomla, Magento, VBulletin, and custom
development, as well as maintaining existed projects.
F
Frontend developer/UI designer
Freelance
Aug'2008 - Jun'2011
Creating interactive websites using Adobe Flash & action script, SwishMax (Adobe flash rival), and building VBulletin templates/Styles using HTML & CSS