You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed HassanMH

Mohamed Hassan

full stack software engineer

On-demand
Dubai, AE
8-15 years

Average response time: 1 hour

About Mohamed

I have over 7 years of experience and a strong focus on various technologies, including PHP, Laravel, React, Vue, and TailwindCSS with a solid understanding of programming principles and a passion for building high-quality software solutions. With extensive experience in PHP and Laravel, I'm well-versed in web development, including building custom websites and web applications and REST APIS from scratch.

I'm capable of working in both team and individual settings, collaborating with other developers, designers, and stakeholders to deliver projects on time and on budget. I'm also skilled in problem-solving and troubleshooting, with a track record of identifying and resolving complex technical issues.
  • Arabic

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • GroupM
    Software Engineer
    PRESS AND MEDIA
    May 2021 - Today (5 years and 1 month)
    Berlin, Germany
    With most of my experience being in eCommerce, working on advertising projects for GroupM, the world's leading media investment company was a new challenge for me and I'm glad I had this opportunity. My responsibilities include:
    - Building and maintaining microservices in PHP and NodeJS
    - Splitting monolith app into microservices
    - Build and maintain packages and SDKs
    - Planning and handling projects and 3rd party integrations
    - Planning and implementing the cloud architecture on AWS
    Node.js NestJs PHP Laravel MySQL Gitlab
  • YottaHQ
    Software Engineer
    January 2019 - Today (7 years and 5 months)
    Dubai - United Arab Emirates
    Doing freelance and personal projects at my agency gives me the opportunity to get exposed to a wide variety of projects and different types of problems. Having worked on so many 3rd party APIS and integrations gave me great experience on the matter. One example is the Nashrify app, a social media management and scheduling software that allows users to connect their social media accounts from different channels and schedule content to be posted in the future, also the ability to communicate with their customers (reply to comments/messages) directly in one inbox. This project gave the opportunity to work on different problems:
    - Handling different social API integrations including:
    • Facebook API
    • Twitter API
    • Google Business API
    • Instagram API
    • Linkedin API
    • TikTok API
    - Working with webhooks
    - Working with WebSockets and real-time at a scale
    - Queues and job workers
  • Kaufland Deutschland
    Software Engineer
    E-COMMERCE
    July 2020 - March 2021 (8 months)
    Darmstadt, Germany
    As a software engineer at one of the biggest E-commerce players in Europe, Kaufland.de (previously real.de), I had the opportunity to work on the branding project from real.de to Kaufland.de and I have been responsible for developing and maintaining large-scale applications and APIS using a variety of technologies, including Docker, PHP, Symfony, GraphQL, RabbitMQ, Vue.js, and Nuxt.js. I have expertise in building and integrating shipping systems, and have worked on a number of projects that involve implementing new features and functionality for our eCommerce platform. My responsibilities have included implementing robust and scalable software solutions, as well as collaborating with cross-functional teams to ensure the smooth operation of our platform. In my current role, I have gained valuable experience in building and maintaining the microservices architecture. I have also gained experience in front-end development using Vue.js and Nuxt.js, and have worked on a number of projects that involve creating rich and interactive user experiences. My responsibilities included:
    - Building and maintaining APIs using PHP + Graphql
    - Splitting the monolith app into microservices
    - Building and maintaining frontend using Nuxt.js and Vue.js
    - Contributed to the rebranding from Real Digital into Kaufland.de
    - Maintain external and internal PHP packages and new releases
    PHP Vue.js MySQL Symfony Nuxt.js

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Supply Chain, Business
    AUC - School of Continuing Education
    2016
    Supply Chain, Business
  • Bachelor's degree, Information Technology
    Thebes Academy
    2012

Skill set

Categories