Zineddine Haddad

Software Engineer | DDD, Hexagonal, CQRS, TDD | Node.js, Java

Salary / Daily rate

Montpellier, France

Freelance, open to permanent contract

Skills

NodeJavaReactDomain Driven DesignSpring BootPHPLaravelNextVueAngularTailwind CSSDartFlutterPythonRuby on RailsNestExpressMicroservicesHexagonal ArchitectureTest Driven DevelopmentGoogle Cloud PlatformDockerKubernetesAWSAmazon EC2AzureScrumGitMySQLC

Languages

Arabic (Native)English (Fluent)

About me

Intro

Hi 👋 I'm Zineddine, Software Engineer with experience in full-stack and back-end development. Proficient in building scalable, high-performance applications using modern technologies. Adept at solving complex problems, improving system performance, and delivering maintainable code. Seeking a challenging role to contribute to impactful projects.

Links

Work experience

Lead Developer Full-Stack Senior

Matchers

Oct 2025 - Present

1 year 1 month

Montpellier, France

Company focused on delivering custom, practical training and support for TPE/PME, helping them unlock professional training funding and upskill teams with tailored programs delivered by industry experts.

Software Engineer

Freelance | Self-Employed

Jan 2020 - Present

6 years 10 months

- Developed tailored solutions across multiple industries, including e-commerce platforms and specialized services (e.g., LinkedIn scraping), ensuring functionality, maintainability, and scalability. Skills: Node.js (NestJS, Express), Java (Quarkus, Spring Boot), PHP (Laravel, Livewire …), ReactJS (Next.js), Vue.js, Angular, TailwindCSS, Python, Nginx, DigitalOcean, AWS (EC2, S3), GitHub Actions, Stripe, DDD, Hexagonal Architecture, CQRS, TDD.

Tipsi

Sep 2023 - Present

3 years 2 months

Montpellier, France

Freelance Software Engineer

Oct 2025 - Present

1 year 1 month

Montpellier, France

Software Engineer

Sep 2023 - Oct 2025

2 years 2 months

Montpellier, France

Startup: Simplifying tip collection via bank cards. - Built the Tipsi mobile app end-to-end (architecture → deployment), (4.8 App Store). - Shipped key features: KYC, QR/link payments, referrals, instant payouts. - Fixed critical bugs across backend & frontend to ensure stability. - Boosted security: API protection, secure authentication. - Optimized backend with caching, pagination, and algorithms for speed and scalability. - Enhanced frontend performance by improving Web Core Vitals, delivering a faster and smoother UX. Skills: Java (Quarkus), Reactive programing, React.js (Next.js), Dart (Flutter), GCP (Docker, Kubernetes, Pub/Sub, Blob Storage), ArgoCD, Pulumi, GitLab CI/CD, Microservices, MangoPay, and comprehensive testing (Unit, Integration, E2E, Load Testing).

Software Engineer

LIRMM

Feb 2023 - Oct 2023

9 months

Montpellier, France

Collaborated with a team at Stanford University (US) on the AgroPortal project (https://agroportal.lirmm.fr), an ontology repository for agronomy and life sciences. - Reduced major incidents by 25% with a NewRelic and StatusCake monitoring strategy. - Expanded platform accessibility by developing multilingual Interface/APIs/Services support. Skills: Ruby on Rails, Semantic Web (Ontologies, SKOS, RDF, SPARQL), Stimulus, Hot Rails.

Software Engineer

Korian

Mar 2022 - Mar 2023

1 year 1 month

Paris, France

Worked with an international team on back-end development for a mobile app designed to streamline daily tasks for establishment teams. - Designed and built scalable, maintainable APIs following DDD and Hexagonal Architecture principles. - Reviewed code and mentored junior developers, promoting clean architecture and testing best practices. Skills: NestJS, Azure (Functions, Azure DevOps, Pub/Sub), Scrum, DDD, Hexagonal Architecture, CQRS, TDD


Education

Ecole nationale Superieure d'Informatique (ESI)

Engineer's degree, Informatique


Licenses & certifications

Domain Driven Design Made Easy

Issued: Jun 2025

Certified by Educative

Developing Microservices with Quarkus

Issued: Jun 2025

Certified by Educative

The best place to find your next move

© 2026. All Rights Reserved.