Abdelhamid Gamal Abdelhamid, Developer in Alexandria, Egypt
Abdelhamid is available for hire
Hire Abdelhamid

Abdelhamid Gamal Abdelhamid

Verified Expert  in Engineering

Bio

Abdelhameed is a top-tier full-stack developer deeply committed to crafting outstanding user experiences. With a relentless pursuit of excellence, he consistently delivers high-quality work, emphasizing collaboration, efficiency, and continuous learning. As a master of JavaScript, he excels in building robust, functional, and elegant applications. He relishes complex technical challenges and approaches them with a tireless work ethic.

Portfolio

Play.ht
JavaScript, React, Next.js, Firebase, Amazon Web Services (AWS), Express.js...
Cloudabill
JavaScript, React, Tailwind CSS, Express.js, MySQL, Docker, Redux
Yoogad
JavaScript, React, Node.js, TypeScript, Redux, NestJS, PostgreSQL, Docker...

Experience

  • Front-end - 5 years
  • CSS - 4 years
  • React - 3 years
  • Redux - 3 years
  • Express.js - 2 years
  • Node.js - 2 years
  • Next.js - 1 year
  • Tailwind CSS - 1 year

Availability

Part-time

Preferred Environment

Linux, Ubuntu, Agile, Git

The most amazing...

...thing I've developed is a voice cloning feature for a business called Play.ht.

Work Experience

Software Engineer

2022 - PRESENT
Play.ht
  • Architected, designed, and led the creation of scalable and efficient software architectures by analyzing requirements and making informed technology decisions.
  • Led, mentored, and provided team leadership and development, fostering a positive and productive working environment.
  • Drove continuous improvement and championed continuous integration, automation, and innovative solutions to enhance software development processes and address business challenges.
Technologies: JavaScript, React, Next.js, Firebase, Amazon Web Services (AWS), Express.js, NestJS, MongoDB

Full-stack Engineer

2021 - 2022
Cloudabill
  • Built an admin dashboard web application for brand owners to manage their brands and branches.
  • Developed a web application for food ordering for restaurants.
  • Followed an iterative and incremental Agile software development framework for managing software projects and applications.
Technologies: JavaScript, React, Tailwind CSS, Express.js, MySQL, Docker, Redux

Full-stack Engineer

2020 - 2022
Yoogad
  • Developed the front end of the company's applications.
  • Collaborated with the UI designer to improve the user experience.
  • Mentored junior developers through code reviews and pair programming.
Technologies: JavaScript, React, Node.js, TypeScript, Redux, NestJS, PostgreSQL, Docker, Next.js, Amazon Web Services (AWS), MongoDB

Front-end Developer

2020 - 2021
Astrisoft
  • Developed multiple web applications for various clients of the company.
  • Collaborated with UI/UX designers, other designers, and the product team.
  • Oversaw project management, maintenance, and custom web development for multiple clients.
  • Monitored progress to ensure projects were completed according to specifications and met deadlines.
  • Ensured team members were working collaboratively and efficiently.
  • Provided ongoing support and maintenance for existing applications.
Technologies: JavaScript, React

Front-end Engineer

2019 - 2020
Z Novation
  • Developed the front end of a complex application's admin dashboard.
  • Tracked and fixed bugs on existing applications.
  • Upgraded class-based React components to Hooks and Context API to improve the application's performance.
  • Modernized the codebase and implemented best programming practices.
Technologies: JavaScript, React, Redux, HTML, CSS

Experience

Voice Cloning

http://www.play.ht
Voice cloning technology is a process by which a computer is able to mimic a person's voice by using recordings of the person's voice.

It involves capturing and analyzing a person's vocal characteristics using machine learning and artificial intelligence. The technology is used in various applications, such as creating voice-activated assistants, automated customer service, and creating synthetic voices for use in films, video games, and other media.

Education

2015 - 2019

Bachelor's Degree in Computers and Information systems

King Marriott Academy - Alexandria, Egypt

Certifications

SEPTEMBER 2021 - PRESENT

React: Software Architecture

LinkedIn

OCTOBER 2020 - PRESENT

Problem Solving

HackerRank

MAY 2020 - PRESENT

React Developer Nanodegree

Udacity

DECEMBER 2019 - PRESENT

Full-stack Web Developer Nanodegree

Udacity

OCTOBER 2019 - PRESENT

Data Collection and Processing with Python

Coursera

Skills

Libraries/APIs

React, Node.js

Tools

Git

Languages

HTML, CSS, Python, JavaScript, TypeScript

Frameworks

Redux, Tailwind CSS, Express.js, Next.js, NestJS

Platforms

Linux, Ubuntu, Docker, Firebase, Amazon Web Services (AWS)

Paradigms

Agile

Storage

Databases, MySQL, PostgreSQL, MongoDB

Other

Front-end, Programming, Software Engineering, CCNA Security, CCNA, Networking, Back-end, ACM Problem Solving, Data Structures, Algorithms

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring