Summary
Overview
Work History
Education
Skills
Projects
Languages
Timeline
Generic

Ahmed Hamdi

Senior Front-End Developer
Cairo

Summary

Experienced front-end developer with 5+ years specializing in React.js and modern web technologies. Skilled in building scalable, user-centric applications using React.js (Hooks, context API, state management), Redux, TypeScript, Material-UI, and Next.js. Full-stack experience with Node.js, Express, and MongoDB. Strong in agile methodologies, mentoring, and delivering high-quality code. Focused on performance optimization, responsive design, and accessibility. Proven track record in freelance and corporate projects. Resourceful professional with a successful track record in developing innovative web designs and features. Possesses solid knowledge of HTML, CSS, JavaScript, and Bootstrap with the ability to quickly learn new technologies. Demonstrated success in identifying and resolving complex code issues.

Overview

7
7
years of professional experience
4
4
years of post-secondary education

Work History

Senior Front End Developer

Apps Wave
01.2024 - Current
  • Developed reusable UI components using modern JavaScript frameworks like React or Angular, increasing productivity of the entire development team.
  • Implemented responsive design principles to ensure optimal display on various devices, improving overall usability for users on both desktops and mobile devices.
  • Collaborated with UX designers to create seamless user interfaces for web applications.
  • Collaborated closely with back-end developers to integrate RESTful API endpoints into front-end architecture seamlessly.

Senior Full Stack Developer

Barq Systems
01.2022 - 01.2024
  • Mentored junior developers in adopting industry-standard practices while fostering a collaborative learning environment within the team.
  • Reduced application bugs by implementing rigorous unit testing frameworks alongside comprehensive test coverage.
  • Refactored legacy codebase to improve maintainability, readability, and overall system performance over time.
  • Implemented continuous integration and deployment pipelines to automate code testing, validation, and deployment processes.

Front End Developer

Terkwaz Business Solution
09.2020 - 01.2022
  • Utilized HTML, CSS, and JavaScript to create visually appealing and responsive web pages that met client requirements.
  • Coded using HTML, CSS, and JavaScript to develop features for both mobile and desktop platforms.
  • Worked closely with UX/UI designers to translate their designs into functional web applications.
  • Utilized version control systems such as Git to track changes throughout the development process.

Front End Developer

Cuisine Company
01.2018 - 09.2020

building a POS system to manage the restaurant's life cycle
working as a full-stack developer but mainly Front-end
for Front-end using react, redux, CSS preprocessor "less" and other technology ... For back-end, use Python Django, PHP Laravel, and node.js.
For a database using SQLite.

Education

Bachelor of Science - Bachelor's in Computer And Information Sciences

Ain Shams University
Cairo,Egypt
09.2013 - 05.2017

Skills

JavaScript

TypeScript

React

Redux State Management

Webpack Configuration

Nodejs

NPM and Yarn Usage

RESTful APIs

Responsive design

SASS and LESS Experience

Mobile-first approach

Jest Testing Framework

Docker Familiarity

Agile Scrum

Jira and Confluence

System Maintenance

React Native

Ajax

CI/CD

Jenkins

Express

TypeORM

SQL, NoSQL

Git Version Control

Projects

  • Misk City App
    Explore and engage with the dynamic Misk City community through this app, offers seamless access to city services, events, and community features. Built with React Native for cross-platform performance, it provides smooth navigation, real-time updates, and personalized interactions.
    iOS: https://apps.apple.com/ae/app/misk-city/id6448627688
    Android: https://play.google.com/store/apps/details?id=com.sa.misk.city&pcampaignid=web_share


  • Misk City Website
    Discover Misk City through an interactive, user-friendly website built with React.js. It offers easy access to city services, events, and community resources, ensuring a responsive and seamless experience.
    Website: https://miskcity.sa/


  • PIF CoBuilderOps
    A project management platform by PIF designed to streamline construction and infrastructure projects. It includes tools for task management, progress tracking, resource allocation, and team collaboration. We are enhancing the app’s performance and user interface using React.js to provide a more efficient and seamless experience.
    Website: https://cobuilderops.pif.gov.sa/


  • Additional Projects
    Currently working on various other projects involving cutting-edge technologies and innovative solutions, focusing on improving user experiences, performance, and scalability across different platforms and domains.
  • Screenshots: https://drive.google.com/drive/folders/1NmZ3JpNl1bMg8Piq_-depsuUz7Qe1eJY?usp=drive_link

Languages

Arabic
Native language
English
Intermediate
B1

Timeline

Senior Front End Developer

Apps Wave
01.2024 - Current

Senior Full Stack Developer

Barq Systems
01.2022 - 01.2024

Front End Developer

Terkwaz Business Solution
09.2020 - 01.2022

Front End Developer

Cuisine Company
01.2018 - 09.2020

Bachelor of Science - Bachelor's in Computer And Information Sciences

Ain Shams University
09.2013 - 05.2017
Ahmed HamdiSenior Front-End Developer