Hamza Mansouri

Full-Stack MEAN Developer

Open to New Opportunities

Full-stack developer with 6+ years of experience architecting multi-tenant SaaS platforms. Expert in Angular, NestJS, MongoDB, and PostgreSQL, specializing in scalable enterprise applications with AI integration and modern cloud architecture.

Available for remote work in Germany
Available for hybrid work in Freiburg im Breisgau
Currently learning German language (A2 level)
Get in Touch
Hamza Mansouri

About Me

Full-stack developer with 6+ years of experience architecting and building multi-tenant SaaS platforms at scale.

Recently architected SentrixFM, a comprehensive CAFM (Computer-Aided Facility Management) platform featuring 200+ backend services, 300+ frontend components, and AI-powered workflow automation.

Expert in Angular 17 (Standalone Components, Signals), NestJS, MongoDB, PostgreSQL, and modern AI integration with RAG pipelines and semantic search.

International experience working with Aubay Lisboa (Portugal) and Gluu (Denmark), delivering enterprise solutions for major financial institutions.

AGE

31 years old

EMAIL

Mansouris2020@gmail.com

PHONE

+49 176 63001632

LOCATION

Turmstraße 24, 79098 Freiburg im Breisgau

LANGUAGES

Arabic, English, French, German (A2)

STATUS

Married

DRIVING LICENSE

B

Professional Experience

Frontend Web Developer

Aubay Lisboa

April 2024 – March 2025
Lisbon, Portugal

Responsible for the frontend development of an internal SaaS platform for Crédit Agricole Bank using Angular 16. Designed and implemented dynamic, reusable components and responsive layouts to optimize corporate evaluation and management processes. Improved performance and enhanced user experience through advanced RxJS patterns and efficient state management.

  • Collaborated closely with backend developers to integrate REST APIs
  • Actively participated in agile sprints, code reviews, and CI/CD deployment processes
Angular 16TypeScriptRxJSHTML5CSS3GitLabCI/CD

Frontend Developer

Gluu

December 2021 – April 2024
Copenhagen, Denmark

Developed user interfaces for modern and complex web applications. Performed analysis and development tasks for complex products. Made design and technical decisions for Angular/React.js projects. Ensured high performance and optimal user experience.

  • Wrote tested and documented JavaScript, HTML, and CSS code
  • Provided solutions to simplify complex workflows using alternative technologies/libraries
AngularReact.jsTypeScriptJavaScriptHTML5CSS3

Fullstack Web Developer

Iotech

September 2019 – November 2021
Tunis, Tunisia

Led fullstack development projects using modern technologies. Architected scalable solutions and implemented best practices across the stack.

AngularTypeScriptNestJSLoopBackREST APIsMongoDBHTMLCSSSCSSGitHub

Web Developer

Officina

January 2019 – June 2019
Medenine, Tunisia

Developed mobile application for travel management including handling malfunction complaints, consulting vehicle condition reports, and managing organized trips.

AngularNode.jsPostgreSQL

Intern Mobile Developer

Mediterranean Flight School (M.F.S)

September 2017 – August 2018
Tunis, Tunisia

Completed internship focused on mobile development, gaining hands-on experience with modern development practices.

Mobile Development

Intern – Final Project

SORETRAS

April 2017 – July 2017
Sfax, Tunisia

Completed final project internship developing travel management solutions.

AndroidJava

Skills & Expertise

Comprehensive technical stack spanning full-stack development, AI integration, and enterprise SaaS architecture.

Frontend

Angular 17 (Signals)React.jsTypeScriptJavaScriptRxJSNGXSHTML5CSS3/SCSSResponsive DesignTailwindCSS

Backend

NestJSNode.jsExpressLoopBackREST APIsFastAPI (Python)MicroservicesClean Architecture

Database & Search

PostgreSQLMongoDBMySQLpgvectorRedisMulti-tenant ArchitectureSchema IsolationQuery Optimization

AI & Machine Learning

RAG PipelinesSemantic SearchOllamaBGE-M3 EmbeddingsLLM IntegrationAI Chat Systems

Architecture & Patterns

SOLID PrinciplesDomain-Driven DesignRBACJWT AuthFactory PatternRepository PatternMulti-Tenant SaaS

Workflow & BPMN

BPMN 2.0bpmn-jsProcess ModelingWorkflow AutomationCAFM ProcessesPPMWork Orders

DevOps & Tools

DockerNginxGitGitHubGitLabCI/CDMonorepoDocusaurus

Soft Skills

Technical LeadershipSystem ArchitectureAgile/ScrumInternational CollaborationMentoringProblem Solving

Technical Expertise

Deep technical knowledge gained from architecting and building SentrixFM, a comprehensive multi-tenant CAFM SaaS platform.

Full-Stack Architecture

SentrixFM Platform
  • Designed multi-application SaaS ecosystem (Angular + NestJS + PostgreSQL)
  • Implemented clean architecture, SOLID principles, and domain-driven design
  • Structured monorepo with 200+ backend services and 300+ frontend components
  • Applied Factory, Repository, Adapter, and Service Layer patterns

Education

Applied Degree in Computer Science for Business Management

Higher Institute of Business Administration

Sfax, Tunisia

September 2014 – May 2017

High School Diploma (Baccalaureate)

Gymnasium Route de Gabes

Medenine, Tunisia

Specialization: Information Technology Sciences

September 2011 – June 2014

Featured Projects

Showcase of enterprise-level applications, SaaS platforms, and full-stack solutions delivered across international teams.

Featured Project

SentrixFM - CAFM SaaS Platform

Enterprise multi-tenant SaaS platform for facility management with 200+ backend services, 300+ components, AI-powered workflows, BPMN 2.0 integration, and semantic search. Features include PPM scheduling, work order management, and complete multi-schema database architecture.

Key Highlights:

  • Multi-tenant architecture with schema-per-tenant isolation
  • AI-powered RAG pipeline with semantic search (BGE-M3)
  • BPMN 2.0 workflow modeling and automation
  • Monorepo with 200+ services and 300+ components
Angular 17NestJSPostgreSQLpgvectorAI/RAGBPMN 2.0RedisFastAPI
SentrixFM - CAFM SaaS Platform
Enterprise ERP System

Enterprise ERP System

Comprehensive healthcare management system with appointment booking, automated communication templates, and real-time admin dashboard for clinic operations.

AngularNode.jsPostgreSQLREST API
Aviation School Platform

Aviation School Platform

Complete web application for flight school management with campaign tools, business analytics, and interactive dashboard with real-time insights and reporting.

AngularNode.jsMongoDBCharts

Get In Touch

I'm currently looking for new opportunities. Available for remote work in Germany or hybrid positions in Freiburg im Breisgau. Let's connect!

Location

Turmstraße 24, 79098 Freiburg im Breisgau

Availability

Remote (Germany) or Hybrid (Freiburg)