Ahmed Hafez
Senior Frontend Developer
Professional Experience
Senior Next.js Developer
yes!devs GmbH
Nov 2023 - Current
skills:
Next.js -
Contentful CMS -
Tailwind -
Framer Motion -
TypeScript -
React
Full-Stack Developer
2B Creative
Jan 2023 - Nov 2023
skills:
Next.js -
Storyblok CMS -
TurboRepo -
Tailwind -
Framer Motion -
TypeScript -
React
- Developed and maintained 3 React.js websites with i18n support
- Integrated Storyblok CMS with React website to allow building web pages with visual editor
- Improved Typescript developer experience with Storyblok
- Added support for live chat & reCaptcha protection on forms
Lead Frontend Developer
Pocketful of Quarters, Inc
Jan 2021 - Sep 2022
skills:
Next.js -
Firebase -
css-in-js -
Framer Motion -
React
- Lead a team of 4 junior developers to migrate to a new
database scheme with Integration/E2E tests
- Reviewed Junior Developers PRs and Guided them to best practices for JavaScript, React, and CSS
- Collaborated with senior developers and product manager to create efficient and effective workflow using agile methodology Kanban
- Developed mock-kit of Restful APIs for unit and integration tests
- Designed and Developed a transactions page for the blockchain currency Quarters
Frontend Developer
Pocketful of Quarters, Inc
May 2020 - Jan 2021
- Refactored legacy code to modern React 16.8+
- Migrated from create-react-app to Next.js with SSR
- Developed landing page, onboarding user experience for new users
- Developed responsive, dynamic and interactive Dashboard to creating new events
- Added Internationalization based on user preference with fallback to user current location
- Added real-time data updates to time sensitive pages using Firebase snapshots
- Tested most critical features with E2E tests using PlayWright
UX/UI Designer
Pocketful of Quarters, Inc
May 2020 - Sep 2021
- Redesigned UI for existing components
- Gathered user feedback to improve current designed
- Gathered business and user feature requests and defined requirements and needs
- Improved website design for Mobile devices
- Proposed and owned multiple new features on the website
Frontend Developer
Tatsu Works Pte Ltd
Jun 2019 - May 2020
- Created a scalable and reliable code base from scratch using tech stack that work best for the website
- Developed real-time Discord embedded message preview
- Developed an in-app store for digital goods with search, categories and filtering
- Developed discord bot management dashboard
Frontend Developer Intern
Midrule
Jun 2018 - Jul 2018
- Designed wireframes of UX/UI for company website
- Developed Company Website using HTML, CSS, Javascript, Bootstrap
Technical Skills
HTMLCSSJavaScriptRustReact.jsNext.jsRestful APIsFirebaseAxiosGraphQLRelay.jsApolloCSS-IN-JSEmotion.jsstyled-componentsGitGitHubCI/CDE2E testingUnit/Integration Testingreact-testing-libraryPlayWrightCypress Languages
- Arabic: Native
- English: Fluent
Education
Helwan University
2015 - 2019
Bachelor of Commerce and Business Administration, Applied Statistics