Hi, I'm HamzaFullstack Engineer

I build elegant, high-performance digital products with a focus on user experience and scalable architecture.

Hamza Sipping coffee

About Me

A Full-Stack Developer with a strong backend expertise, I am passionate about creating powerful, secure, and scalable systems that support modern applications. My core focus is designing robust architectures, efficient APIs, and effective cloud infrastructures, while also being capable of developing clean, responsive, and intuitive web interfaces. I place great importance on code quality: readable, maintainable, and well-documented.

Always curious and motivated to learn new technologies, I am ready to take on new challenges. If you are looking for a reliable and versatile developer, capable of ensuring both backend robustness and frontend elegance.

My Tech Stack

These are the technologies I work with to build modern, scalable, and maintainable applications.

Scala

Scala

Java Spring Boot

Java Spring Boot

NestJs

NestJs

Python

Python

Angular

React

Next.js

Tailwind

MongoDB

PostgreSQL

PostgreSQL

GraphQL

GraphQL

Docker

Docker

Featured Projects

A selection of my recent work across various industries and technologies.

ETL PLATFORM

ETL PLATFORM

A no-code tool designed to make Extract, Transform, and Load (ETL) processes more efficient and reusable. The platform allows users to create dynamic ETL templates with drag-and-drop functionality and auto-connection between columns. The platform is built using Spark and Spring on the backend, with Angular and mxGraph on the frontend.

AngularScalaSpring BootSpark
EXCELWAY

EXCELWAY

a versatile platform designed to help streamline project management and facilitate productive brainstorms. With ExcelWay, you can easily plan and host a variety of meetings, from strategy calls to daily stand-ups, using dozens of flexible meeting templates.

ScalaAngularSocket.ioMongoDB
TRANSMAP

TRANSMAP

An asset and fleet management application for tracking and planning .

AngularGraphQLHasuraNestJsScalaSpring
WTO DATA INGESTION

WTO DATA INGESTION

The WTO Data Ingestion and Analysis Platform is a web-based tool designed to ingest data and run R and Python scripts on the ingested data.

AngularPythonRDocker
OLIVE-ENERGY SYSTEM

OLIVE-ENERGY SYSTEM

A small cluster of SASS application that handle RH,Payroll,Asset and Purchasing workflows for an oil and gas company.

Zoho CreatorSpringAngularDocker

Professional Experience

My journey through the tech industry, building products and solving complex problems.

Full Stack Developper

CANUSI

January 2025 - April 2025

  • Development of microservices in Scala (Play,Akka Http).
  • Development of SPA applications in Angular.
  • Development of REST APIs in Java Spring Boot.
  • Containerization via Docker.
  • Implementation of CI/CD via Github CI.
  • Participation in the specification of releases and creation of user stories on Jira.
  • Promotion of good development practices (code review, peer programming).
  • Implementation of tests in Scala
ScalaJavaAngularKafkaDocker

Senior Product Engineer

OLIVE ENERGY

January 2024 - January 2025

  • Tech Lead of the project, responsible for the digitalization of HR processes, payroll, stock management, and asset maintenance.
  • Design, development, and deployment of custom solutions based on Zoho (Deluge) and Java with Angular, ensuring the integration and automation of business workflows
  • Change management and team training to ensure adoption and successful deployment.
  • Successfully deployed solutions used in production to optimize operational efficiency.
JavaAngularZoho CreatorJiraDocker

Full-Stack Developer

BSUCCESS

September 2020 - December 2024

  • Design and implementation of systems based on microservices (Kong Gateway, Kafka).
  • Development of microservices in Scala (Play Framework) and TypeScript (NestJS Framework).
  • Development of SPA applications in Angular and React.
  • Design and modeling of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
  • Implementation and configuration of Dev and Test infrastructure under Linux.
  • Containerization of applications via Docker.
  • Implementation of CI/CD via GitLab CI.
  • Participation in the specification of releases and creation of user stories on Jira.
  • Implementation of good development practices (code review, peer programming).
AngularScalaJavaNestJsGraphqlREST API

What People Say

Feedback from clients and colleagues I've had the pleasure to work with.

"I worked closely with Hamza for three years and can confidently say he’s an outstanding fullstack developer. Hamza consistently delivers scalable, efficient solutions across both frontend (Angular) and backend (Scala, NestJS). He’s committed to clean architecture, mentors his peers, and tackles complex challenges with a positive, collaborative attitude. His expertise in optimizing performance, refactoring legacy systems, and leading migrations has been invaluable. Any team would be lucky to have him."

Jawad Ezzahraoui

Jawad Ezzahraoui

Software Architect, Bsuccess

"Hamza took on some of the hardest challenges we had at Canusi, and I could not have been happier with his performance, honesty, and performance. He is clearly a senior developer that can handle the hardest and most demanding tasks. I can only recommend him, both as a developer, and as a person to have in your organization. Thank you!!"

Benjamin Hargrave

Benjamin Hargrave

CEO, Canusi

"Working with Hamza for 5 years was both a challenge and a pleasure. He’s a strong fullstack dev with deep knowledge in Angular, Java, Node.js, and even Scala. Always curious, always learning — and yes, always very sure he knows better (which, annoyingly, he often does 😄). His passion and drive make him a great teammate, even if every discussion feels like a coding duel. Would work with him again without hesitation — but I’d come better prepared."

Abdessamad Raihani

Abdessamad Raihani

Tech Lead,CEO

Get In Touch

Have a project in mind or want to discuss potential opportunities? I'd love to hear from you.

Contact Information

Email

h.dahbi.tr@ gmail.com

Phone

+212 671 125 253

Location

Casablanca, Morocco

Connect with me

Send Me a Message