
Moatasem Ebrahim
Verified Expert in Engineering
Front-end Developer
Cairo, Cairo Governorate, Egypt
Toptal member since May 17, 2022
Moatasem is a skilled software engineer with 6+ years of experience specializing in front-end development, particularly with React and Next.js. Known for his proactive, solution-oriented mindset, he has delivered high-quality web applications across eCommerce and dashboards. His recent work includes optimizing performance and SEO in complex applications. Moatasem excels in collaborative environments, combining technical expertise with a passion for creating seamless user experiences.
Portfolio
Experience
- JavaScript - 7 years
- HTML - 7 years
- React - 6 years
- Front-end Development - 4 years
- CSS - 4 years
- Redux - 3 years
- Git - 3 years
- Material UI - 2 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Slack, Google Sheets, React, Terminal, Agile, Next.js, Jira, TypeScript
The most amazing...
...thing I've done was lead the code base migration to Next.js at Carry1st, boosting performance by nearly 20%, and enhancing user experience and visibility.
Work Experience
Senior Front-end Engineer
Tempo Interactive Inc
- Developed analytics setup on multiple solutions in coordination with product teams for better visibility.
- Contributed to engineering team excellence by initiating specialized sharing knowledge sessions.
- Improved engineering efficiency by contributing to the processes’ definition, standards, and workflows.
Front-end Software Engineer
Carry1st
- Integrated with Firebase to implement Firebase Authentication (email, Facebook, Google, and Apple).
- Integrated multiple payment providers from different countries.
- Handled server-side rendering with hydration through Webpack custom configurations.
- Wrote unit test cases using Jest and end-to-end test cases using Cypress.
- Built a dashboard for an eCommerce store configuring products, orders, payments, promotions, etc.
- Contributed to the UI/UX process for user interfaces and loyalty programs.
Front-end Software Engineer
Fixed Solutions
- Initialized two projects (CMS and admin panel for cyber security web app) from scratch by building the file structures, linting, deployment, testing environment, and other set up tools.
- Integrated with Kibana and elastic search for building a dashboard containing charts and reports.
- Handled localization and multilingual content in Arabic and English in a CMS built from scratch, using MERN stack.
- Implemented roles and permissions (RBAC) on the admin panel components.
Junior Front-end Engineer
GarmentIO
- Contributed to the project initiation and migration from Laravel to React and Node.js.
- Designed and implemented custom report generators to help managers extract custom insights.
- Integrated with the Ag Grid display and editing custom sheets in the web app.
- Handled internationalization and localization for the admin panel.
Web Developer
Freelance
- Built various landing pages for marketing campaigns.
- Built a blog (CMS) for an advertising network in two different languages using a WordPress template.
- Modified SEO technical configurations for SEO optimization on the blog.
- Built a Shopify custom plugin to send purchase data to a new tracking tool.
Experience
eCommerce Project: Front End
https://github.com/MoatasemEbrahim/simple-ecommerce-frontend_proShopI built this project to have hands-on experience using the MERN stack for training purposes.
eCommerce Project: Back End
https://github.com/MoatasemEbrahim/simple-ecommerce-backend_proShopI built this project to have hands-on experience using the MERN stack for training purposes.
Blog for an Advertising Agency
Migrating Google Universal Analytics to Google Analytics 4 for Immersify Website and Mobile Apps
I exported the data with different dimensions and metrics into Google spreadsheets, then visualized them in Google Studio, so they would be visually available forever, even after Google Analytics deletes them.
Then, I went through different configurations to check goals, custom events, and custom dimensions (user properties).
Education
Specialization in Computer Science
Information Technology Institute (ITI) - Cairo, Egypt
Bachelor's Degree in Civil Engineering
Faculty of Engineering, Beni Suef University - Beni Suef, Egypt
Skills
Libraries/APIs
React, Formik, Yup, React Router, REST APIs, React Redux, Node.js, AG Grid, jQuery, Google Analytics API, Google Tag Manager API, React Query, Antd, Firebase Web SDK, Socket.IO, Lodash, Moment.js, Mantine
Tools
Git, Mongoose, Terminal, Jira, Confluence, GitLab, Figma, Google Analytics, Create React App, Trello, Sentry, Kibana, pgAdmin, NPM, Bitbucket, Webpack, NGINX, Photoshop CC, Zeplin, Microsoft Teams, Auth0, GitHub
Languages
JavaScript, HTML, CSS, TypeScript, SCSS, HTML5, CSS3, Sass, ECMAScript (ES6), Java, GraphQL, Python
Frameworks
Redux, Material UI, Next.js, Tailwind CSS, Bootstrap, Express.js, Spring Boot, Laravel, JSON Web Tokens (JWT), Swagger, Jest, Cypress, Yarn, Electron, NestJS, Ruby on Rails (RoR)
Paradigms
Agile, Search Engine Optimization (SEO), Testing, Unit Testing, Automated Testing, UX Design, UI Design, Database Design
Platforms
Firebase, Linux, Vercel, WordPress, Docker, Amazon Web Services (AWS), Contentful, MacOS, iOS
Storage
MongoDB, NoSQL, MySQL, PostgreSQL, Elasticsearch
Other
Axios, Front-end Development, Front-end, Web Development, Web App Development, APIs, Slack App, Estimations, UI Development, API Integration, Pixel Perfect, eCommerce, Front-end Design, Responsive Design, Debugging, UI Components, Figma to React, Software Engineering, Cookies, Styled-components, Agile Sprints, Sagas, Code Review, Google SEO, SEO Tools, Front-end Architecture, User Interface (UI), User Experience (UX), HTTP, HTTPS, Performance, WebSockets, Code Architecture, Google Analytics 4, Google Tag Manager, Full-stack, MERN Stack, Middleware, Analytics, Webhooks, Radix UI, Headless UI, Design Systems, FontAwesome, ClickUp, ESLint, Integration Testing, Localization, Internationalization, i18n, Blogs, Automated UI Testing, Lottie, Storybook, Full-stack Development, Back-end, CI/CD Pipelines, SEO Marketing, Planning, Critical Thinking, Analytical Thinking, Supabase, Vite, Web Components, Atomic Design, Web Analytics
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