Ahmed Ayman Abd-ElAziz

Front-End React Developer with 4+ years of experience

Frontend developer with extensive experience in building dynamic, user-friendly applications using React. Skilled in creating seamless interfaces and delivering exceptional user experiences. Actively enhancing backend development capabilities with NestJS and Fastify, striving to become a well-rounded full-stack developer. Passionate about continuous learning and crafting impactful technological solutions.

Cairo, Egypt

Skills

Core Technologies

HTMLCSSJavaScriptTypeScriptReactNext.js

Frameworks & Libraries

BootstrapSASSNest.jsNode.js

Tools & Platforms

GitDockerLinuxAWSCI/CDFirebase

Soft Skills

CommunicationLeadershipTeamworkTime Management

Experience

Cegedim

Front-end Developer

May 2021 to Present | France | Remote | Full-time

Pharmacy First

April 2024 to Present

  • Leading front-end development for healthcare services platform serving UK pharmacies
  • Collaborating with design team through shared Storybook component library
  • Reduced build time by 75% through migration from Create React App to Vite, cutting CI/CD pipeline from 9 to 2:30 minutes
  • Achieved 40% faster page loads and 30% reduction in bundle size through code splitting and lazy loading
  • Implementing robust form validation using Formik and Yup
  • Managing server state and caching with React Query
React.jsTypeScriptStorybookReact QueryFormikYupVite

Mon Logiciel Medical

May 2021 to Present

  • Built and refined over 30 screens using HTML, CSS, JavaScript, React.js, Ext.js, and JSP to create intuitive user interfaces and seamless user experiences
  • Optimized page load times by around 60% and improved site performance through refactoring code, lazy loading, and other best practices
  • Developed new features aligned with product specifications and UX guidelines, collaborating with designers frequently
  • Partnered closely with other developers to brainstorm creative solutions, share knowledge on emerging technologies, and integrate components seamlessly
  • Deployed features to Kubernetes and monitored functionality post-release to ensure robust code
React.jsExt.jsJSPKubernetesJavaScript

Graviton Ventures

Front-end Developer

September 2023 to June 2024 | Dubai | Remote | Part-time

  • Developing and implementing front-end features for flickit.me using React.js, Next.js, and Firebase
  • Integrating Firebase authentication, database, hosting, storage, and others into the application front-end
  • Optimizing page load times, site rendering, and overall web performance by over 50%
  • Creating mobile-first responsive UI/UX using Tailwind CSS and implementing custom designs
  • Automating builds and deployments to Firebase Hosting through GitHub Actions continuous integration and development pipelines
React.jsNext.jsFirebaseTailwind CSSGitHub Actions

Wakilly

Front-end Developer

October 2021 to January 2024 | Cairo | Project | Part-time

  • Design web page mockups, prototypes, and mobile-first responsive designs using Adobe XD, choosing suitable fonts and colors
  • Code over 25 web pages using Next.js, React.js, HTML5, SASS, ES6, Chakra UI, and Ant.design to implement mobile-first responsive UI/UX
  • Integrate APIs to get/send data to/from backends and payment gateways and collaborate with back-end developers on data models
  • Make all pages responsive across devices using Chakra UI, optimizing for 90+ Lighthouse scores
  • Improve site architecture and metadata to follow SEO best practices, achieving top search engine rankings
Next.jsReact.jsChakra UIAnt DesignSASS

Starways

UI/UX Designer - Frontend Developer

December 2020 to May 2021 | Cairo, Egypt | Onsite | Full-time

  • Partnered with stakeholders to understand business and user requirements, architecting optimal technical solutions
  • Designed mobile application prototypes and high-fidelity mockups using Adobe XD, eliciting feedback from user research
  • Developed over 15 reusable Angular components and screens leveraging HTML, CSS, JavaScript, and Material Design principles
  • Optimized application performance through code-splitting, and other bundling best practices
AngularMaterial DesignAdobe XDHTMLCSSJavaScript

Develop Network

UI/UX Designer - Frontend Developer

July 2019 to December 2020 | Cairo, Egypt | Onsite | Full-time

  • Designed over 20 responsive web apps and landing pages, adhering to style guides for fonts, colors, and imagery to create intuitive UIs
  • Optimized workflows to deliver up to 2 SEO-optimized, mobile-friendly real estate landing pages daily supporting high-priority marketing campaigns
  • Crafted reusable component libraries leveraging HTML5, CSS3, and JavaScript, enabling efficient construction of front-end views
  • Built numerous high-performance Angular components and screens using TypeScript, HTML5, and SCSS
AngularHTMLSCSSJavaScriptUI/UX Designer