
Ahmed Abdallah
Verified Expert in Engineering
Styled-components Developer
Dubai, United Arab Emirates
Toptal member since November 2, 2022
Ahmed is a software engineer focused on the front end. He has more than eight years of experience. Five of those years were with React and Next.js. Two years were spent with TypeScript, and he has used a lot of technologies throughout the years. Ahmed refactored, revamped, and started whole products from scratch. He architected SDKs consumed by multiple UI clients and worked in marketplaces, eCommerce, and the tourism industry.
Portfolio
Experience
- React - 5 years
- Next.js - 4 years
- Styled-components - 4 years
- Jest - 4 years
- TypeScript - 3 years
- MobX - 3 years
- Material UI - 2 years
- Chakra UI - 1 year
Availability
Preferred Environment
Slack, Jira, GitHub
The most amazing...
...SDKs I’ve architected were used by a team of front-end engineers to build multiple products and apps.
Work Experience
Senior Software Engineer
Shopify
- Set up client experimentation infrastructure for Multi-variant experiments. Split experiment exposure from the assignment.
- Built an abandoned cart and new arrivals email campaign to retain customers.
- Used universal links to open the app by scanning QR codes.
- Increased pay verification in Shopify's buyer app.
Front-end Technical Lead
Seera Group Holdings
- Worked on a PWA migration to provide a unique customer experience for mobile users.
- Architected the JavaScript SDKs, which held the whole user journey business logic.
- Created a UI library used with all apps to maintain brand consistency.
- Worked on their legacy app revamping from AngularJS to React Micro-front ends.
- Led the hotel front-end team, which had three engineers and two projects.
- Led a new product with them from scratch. Started with product discovery, customer interviews, opportunity solution trees, and prototyping. Built the actual product afterwards.
Senior Front-end engineer
Jobzella
- Refactored a huge legacy app from one file CSS into many SaaS components.
- Built company development/build tooling using Gulp.
- Orchestrated a new product from scratch using Vue.
Experience
Almosafer Official Website - Hotel and Flight Bookings
http://www.almosafer.comEducation
Bachelor's Degree in Electrical Engineering
Benha University - Banha, Egypt
Skills
Libraries/APIs
React, MobX, jQuery, Vue, Node.js
Tools
Slack, Jira, GitHub, Gulp
Frameworks
Next.js, Jest, Material UI, React Native, Ruby on Rails 6, Express.js, Redux
Languages
TypeScript, Sass, Ruby, GraphQL
Other
Chakra UI, Software Engineering, Styled-components, Storybook, i18n, Amplitude, Customer.io
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