Medhat Dawoud, Developer in Almere, Netherlands
Medhat is available for hire
Hire Medhat

Medhat Dawoud

Verified Expert  in Engineering

Software Developer

Almere, Netherlands

Toptal member since October 3, 2022

Bio

Medhat is a senior front-end engineer and a Google developer expert with vast experience in several web technologies. In the past 10 years, he has helped his clients in different industries to succeed through scalable and high-performant applications. Medhat likes to transfer his knowledge to less senior engineers and help them grow. He always shares posts and tweets and speaks at conferences about web performance, development tools, and how to ship a fast and accessible web application.

Portfolio

IKEA
React, Next.js, Context API, TypeScript, Cypress, Google Cloud Platform (GCP)...
Zoover
React, Next.js, TypeScript, Node.js, Redux, Context API, Contentful, Zeplin...
Backbase
Angular, RxJS, CSS, JavaScript, TypeScript, Jenkins, Web, ECMAScript (ES6)...

Experience

  • JavaScript - 12 years
  • CSS - 12 years
  • HTML - 12 years
  • TypeScript - 7 years
  • React - 6 years
  • Redux - 5 years
  • Context API - 3 years
  • Next.js - 3 years

Availability

Part-time

Preferred Environment

MacOS, Git, Chrome Developer Tools

The most amazing...

...experience I've had is when I built a booking platform for a traveling startup in the Netherlands, which successfully became the main profit source later.

Work Experience

Senior Front-end Engineer

2021 - PRESENT
IKEA
  • Built an MVP for the team's main project, a planning platform. Since it was an idea to roll out in 26 different counties, I managed a bi-weekly user session to gather feedback and build UX.
  • Translated the user requirements into an actual application saving a lot of manual work. The old way of doing the planning part took many hours per year, and now it's much easier using the new easy and convenient UX.
  • Mentored two other engineers to be onboarded in the team within a week and helped them to grow their front-end knowledge through meetings, peer reviews, and promoted links and articles.
Technologies: React, Next.js, Context API, TypeScript, Cypress, Google Cloud Platform (GCP), Web, Material UI, ECMAScript (ES6), Public Speaking, Chrome Developer Tools, Git, Google Analytics, Tailwind CSS, Minimum Viable Product (MVP)

Senior Front-end Engineer

2019 - 2021
Zoover
  • Built the MVP from the beginning and launched it in four months.
  • Mentored other engineers and helped them with their growth and knowledge transfer.
  • Migrated the application to a more modern stack, including Next.js and Redux. Merged two big applications into one monorepository and set up the toolings.
Technologies: React, Next.js, TypeScript, Node.js, Redux, Context API, Contentful, Zeplin, Cypress, Web, Material UI, ECMAScript (ES6), SWR, Public Speaking, Chrome Developer Tools, Git, Google Analytics, Minimum Viable Product (MVP)

Front-end Engineer

2017 - 2019
Backbase
  • Helped, as a member of the customer success team, more than 10 different clients with setting up and fixing environments on a technical level.
  • Collaborated with building a design system for the whole company to be used in all the products.
  • Developed a small advertising system for our client to run ads inside our main product for banks.
Technologies: Angular, RxJS, CSS, JavaScript, TypeScript, Jenkins, Web, ECMAScript (ES6), GraphQL, Chrome Developer Tools, Git

Experience

Zoover Booking Platform

https://zoover.nl
A web application that enables dutch people to book their holidays in a package way. They pick their destination, and Zoover does the rest, from flights, shuttles, and accommodations.

It used to be a reviews platform before I joined the team, and I helped build that new feature to enable travelers to book through the website.

Planning Project

A system that helps planners make better and faster planning for the flow and capacity team. It is full of charts for future forecasting and tables and data that replace old systems that cost thousands of hours before our solution.

Education

2007 - 2011

Bachelor's Degree in Computer Science

Mansoura University - Mansoura, Egypt

Skills

Libraries/APIs

React, Context API, REST APIs, Node.js, RxJS, React Query, Vue

Tools

Chrome Developer Tools, Git, Jira, GitHub, Mongoose, Google Analytics, Zeplin, Jenkins, Postman

Languages

TypeScript, CSS, HTML, JavaScript, ECMAScript (ES6), GraphQL, Sass

Frameworks

Next.js, Redux, Tailwind CSS, Cypress, Express.js, Material UI, Bootstrap, Jest, Angular, Nuxt.js

Platforms

Web, Visual Studio Code (VS Code), MacOS, Google Cloud Platform (GCP), Contentful, Docker, Firebase

Storage

MongoDB, Cloud Firestore

Other

Algorithms, Data Structures, Chrome Extensions, Chromium, SWR, Public Speaking, Gatsby, Minimum Viable Product (MVP), Compilers, Programming, Architecture, Computer Vision, Statistics

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring