
Medhat Dawoud
Verified Expert in Engineering
Software Developer
Almere, Netherlands
Toptal member since October 3, 2022
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
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
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
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.
Senior Front-end Engineer
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.
Front-end Engineer
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.
Experience
Zoover Booking Platform
https://zoover.nlIt 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
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring