Amr Gad is a Frontend Engineer with a decade of software experience and a focused background in full‑stack web development, currently working at NEO in Cairo. He has led frontend teams and projects—most recently as Frontend Lead at DISCO App—and brings practical expertise in improving testability and maintainability across React codebases. Amr is an active open‑source contributor who modernized testing in widely used projects like react-i18next and HospitalRun by migrating suites to React Testing Library and introducing inline snapshots. His academic foundation in Business Information Systems informs a pragmatic approach to bridging product needs and engineering execution. Colleagues would describe him as a hands‑on developer who prioritizes robust front‑end architecture and reliable developer workflows.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Business Information System, Bachelor's degree, Business Information System at Helwan University Cairo
Contributions summary:Amr primarily focused on converting existing test files to use React Testing Library (RTL) for the HospitalRun frontend. Their work involved refactoring test suites for components, particularly within the labs section. The user also updated tests to reflect changes in the application's UI, demonstrating a focus on maintaining test coverage and ensuring the correct behavior of front-end components. These changes contribute to improved testability and maintainability of the frontend application.
Internationalization for react done right. Using the i18next i18n ecosystem.
Role in this project:
Front-end Developer
Contributions:1 review, 9 commits, 1 PR in 4 days
Contributions summary:Amr primarily focused on migrating existing tests to use the React Testing Library within the react-i18next project. This involved refactoring test files related to ICU formatting and component rendering to align with modern testing practices. Additionally, the user updated test files, incorporating inline snapshots for easier test maintenance and debugging. The user also removed some unused code.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.