Mohamed Magdy
Senior Software Engineer
  • Residence:
  • City:
    6th Of October
  • Age:

Experience with all aspects of web development including PHP, MySQL, RESTful APIs, HTML5, CSS3,Bootstrap, JavaScript, jQuery, Ajax and ES6 , Vue JS.

  • Experience with all aspects of web development including PHP, MySQL, RESTful APIs, ES6 , Vue JS.

  • Good understanding of browser rendering behavior and performance

  • Practical experience with Object-Oriented .

  • Familiar with data structures and algorithms.

  • Good understanding of SOLID Principles & DRY Principles & Clean Code .

  • Demonstrable experience writing, and debugging, queries in MySQL.

  • Cloud experience.

  • Creating database schemas that represent and support business processes.

  • Experience with MVC framework.

  • Knowledge about Redis cache .

  • Experience with source control system ( GIT ).

  • Good Knowledge of Software Design Patterns and Software Architectural Patterns.

  • Works with Onion & Layers architectures

  • Solid Experience developing and improving REST APIs.

  • Experience integrating with third-party APIs.

  • Familiarity with cloud message APIs and push notifications.

  • Understanding of Test-Driven Development TDD.

  • Understanding of CI/CD.

  • Understanding non-functional requirements.

  • Ability to understand business requirements and translate them into technical requirements.

  • Ability to work within a self-organized, cross-functional team.

  • Work experience with Agile / SCRUM environment.

  • Ability to multi-task, organize, and prioritize work.

  • Ability to constantly learn and adapt to new

Hello ,Dude

what can i do for you ?

Your Name
Years Experience
Completed Projects
Happy Customers
Honors and Awards

My Services

Content management system (CMS)
a computer software used to manage the creation and modification of digital content (content management).
Customer relationship management (CRM)
a technology for managing all your company’s relationships and interactions with customers and potential customers.
Point of Sale (POS)
the spot where your customer makes the payment for goods or services that are offered by your company.
Enterprise resource planning (ERP)
the integrated management of main business processes, often in real time and mediated by software and technology.
Software as a service (SAAS)
a way of delivering applications over the Internet—as a service. Instead of installing and maintaining software, you simply access it via the Internet.


Work History

Software Engineer
Qafeer SaaS ( Part-time / Remotely )
2021 - 2022

Software base agency , Located in Germany

System Administrator & Database Manager
VIP Close Protection (Egyptian Police)
2020 - 2021

A police department to protect ministers,
ambassadors, important & sensitive personalities

Backend Developer
DigitalRaves Co. ( Part-time / Remotely )
2018 - 2019

Advertising Agency (affiliate marketing) , Located in Nigeria.

Fullstack Developer
Egyconnect Co. ( Fulltime / On-site )
2016 - 2020

Digital Marketing Agency , Located in Egypt

Contact information

  • Country:
  • City:
    6th Of October
© 2024 Mohamed Magdy

Mohamed Magdy