FHFarouk
AboutSelected workExperiencePracticeCredentialsContact
Farouk
  • 01About
  • 02Selected work
  • 03Experience
  • 04Practice
  • 05Credentials
  • 06Contact
farouk.software.engineer@gmail.com

Farouk Hamdi

Backend Software Engineer

Years
0+
Based
Cairo, Egypt
Status
Available for work

Backend Engineer crafting scalable Node.js + TypeScript APIs, obsessed with performance and reliability.

01—About

Farouk Hamdi
Portrait— Farouk Hamdi

Backend Software Engineer

Crafting robust backend services is my bread and butter. I thrive on the challenge of balancing performance, scalability, and maintainability in complex systems. There's something satisfying about distilling intricate business logic into efficient, well-structured code that just works.

In my day-to-day, I work with a wide range of technologies to build scalable backend services. My expertise spans JavaScript and TypeScript, Java, Python, and C++, with a focus on Node.js and Express.js. I'm constantly looking for ways to improve database performance using SQL, and enjoy tackling problems that require a deep understanding of system architecture and object-oriented design.

02—Selected work

№ 01

E-Commerce Platform (Talabat Clone)

Built an end-to-end e-commerce platform, mirroring real-world transactional systems, with a secure authentication and order flow experience. The platform is powered by an Angular frontend consuming a self-built REST API, built with Node.js, Express.js, and MongoDB, utilizing JWT for authentication and authorization.

Angular · Node.js · Express.js · MongoDB · JWT

№ 02

InterviewMe — AI-Interview Analysis Platform

InterviewMe — AI-Interview Analysis Platform was built to streamline recruiter efficiency and provide actionable insights for job candidates. I designed the full-stack application using React for the frontend, Python and FastAPI for the backend, and PostgreSQL for database management. The platform's weighted scoring engine and coaching reports are accessible through interactive dashboards, enabling data-driven hiring decisions.

React · Python · FastAPI · PostgreSQL

03—Experience

  1. 2025 — 2025

    Backend Developer InternNational Telecommunication Institute (NTI)

    Architected and maintained a scalable backend infrastructure using Node.js, Express.js, and JWT authentication, exposing secure RESTful APIs for Angular application. Designed and implemented RESTful APIs with validation middleware, secure coding practices, and role-based authorization. Successfully onboarded 3 junior engineers and improved team documentation by 30%.

04—Practice

Tools & craft

JavaScript·
TypeScript·
Java·
Python·
C++·
SQL·
Node.js·
Express.js·
Spring Boot·
FastAPI·
RESTful APIs·
JWT Authentication·
MongoDB·
PostgreSQL·
MySQL·
Microsoft SQL Server·
Angular·
React·
HTML·
CSS·
Git·
GitHub·
Postman·
Linux·
Docker·
AWS

05—Credentials

Education

  • 2022 — 2026

    Bachelor's Degree, Computer Science

    Cairo University — Faculty of Computing and Artificial Intelligence

    Bachelor of Science in Computer Science with focus on data structures, machine learning, and software engineering. Completed a capstone project developing a predictive maintenance system using Python, scikit-learn, and a SQL database, reducing equipment downtime by 25%.

Certifications

  • MEAN Stack Developer

    NTI · 2025

06—Contact

Get in touch

Have something in mind? Let's talk.

  • Emailfarouk.software.engineer@gmail.com
  • Phone+201554907912
  • LocationCairo, Egypt

© 2026 Farouk Hamdi.

farouk.software.engineer@gmail.comBuilt with Portify