Hamze Mahmoud
@hamzemahmoud
Full-stack web developer focused on secure, scalable production apps.
What I'm looking for
I am a motivated Computer Science graduate specializing in full-stack web development, with practical experience building production-ready applications using React, FastAPI, and PostgreSQL.
I've led end-to-end projects including an Invoice Generator with JWT/Clerk authentication, email verification flows, file parsing, and scalable deployment, and an E‑Commerce front end with an admin dashboard and real-time backend integration.
I have strong fundamentals in OOP, data structures, algorithms, networks, and multithreading, and I emphasize clean, maintainable code, security best practices, and automated workflows such as Alembic migrations and request validation.
I am a fast learner and collaborative teammate who enjoys debugging complex problems, improving data flows, and delivering user-focused interfaces and robust backend services.
Experience
Work history, roles, and key accomplishments
Front-End Developer
An-Najah University (Graduation Project)
Aug 2024 - Present (1 year 2 months)
Developed a responsive e-commerce front end with reusable components and an admin dashboard, integrating Axios with backend services to enable real-time data exchange and sales analytics.
Full Stack Developer
Independent / Projects
Built production-ready full-stack applications (Invoice Generator, Admin Order Management) using FastAPI, React, and PostgreSQL/MongoDB with JWT-based role access, email verification flows, and file parsing/export features.
Education
Degrees, certifications, and relevant coursework
An-Najah National University
Bachelor of Science, Computer Science
Activities and societies: Graduation project: E-Commerce Platform (front-end development); multiple full-stack projects including invoice generator and admin order management system.
Completed a Bachelor of Science in Computer Science with coursework and projects focused on full-stack web development, backend APIs, and database design.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Hamze?
You can contact Hamze and 90k+ other talented remote workers on Himalayas.
Message HamzeFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
