Summary
Overview
Work History
Education
Skills
Additional Information
Langues
Certification
Timeline
Generic
Nabil REDDAHI

Nabil REDDAHI

Casablanca

Summary

Full-Stack Engineer with over 13 years of experience, I have led numerous projects using Java, Node.js, and microservices architectures. Expert in Spring Boot, Docker, Kubernetes, and CI/CD, I deliver robust and high-performance solutions. My technical leadership and versatility make me a strong candidate ready to tackle the most complex challenges.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Tech Lead

CaryZen
10.2024 - Current
  • Team support and follow-up
  • Application design and architecture
  • Communication with various stakeholders
  • Development of microservices from scratch
  • Docker/Kubernetes deployment management and configuration
  • Implementation of Azure DevOps pipelines
  • AWS services management and configuration
  • Certificate management

Technos : Linux, Spring, React, AzureDevops, AWS, CloudFlare, Amplify, Kubernets, Docker, PostgreSal, Mongo, Elastic.

Tech Lead Spring Boot, Kubernetes, Docker, NodeJS

Intelcia
07.2019 - 10.2024
  • Led multiple squads using Agile/Scrum methodologies
  • Defined business needs in collaboration with Product Owners, Designers, functional teams, and other stakeholders
  • Analyzed requirements and designed architectures (Microservices, background jobs, CI/CD, REST APIs, etc.)
  • Refactored legacy monolithic applications into microservices architectures
  • Established standardized Maven archetypes to industrialize project creation
  • Developed multiple applications
  • Implemented and managed Docker and Kubernetes deployments, including configuration, orchestration, ingress, and service management
  • Optimized application and database performance (metrics analysis, SQL tuning, etc.)
  • Implemented CI/CD pipelines with GitLab CI
  • Provided team support, including code reviews, commit validation, and deployment approval

Technos: Spring, NodeJS, Maven, Gitlab CI/CD, Kubernetes, Docker, Tomcat, Nginx, Ingress, JFrog, PostgreSql, Mongo, Redis, ELK.

Full-Stack Technical Lead

Atos
05.2018 - 06.2019
  • Team support and mentoring
  • Provided technical support to clients with professionalism and responsiveness
  • Created application roadmaps and tracked key milestones
  • Defined and implemented application architectures
  • Designed and developed several applications from scratch
  • Built proof of concepts (POCs) and implemented feature evolutions
  • Proposed technical solutions tailored to business needs
  • Identified and resolved bugs

Technos: Spring Boot, Spring MVC, Spring Securitym Maven, Jenkins, Nginx, Hibernate, Angular, React, Vue, Oracle, PostgreSql, Sql Server, Ionic.


Java/JEE & Angular Technical Lead

Capgemini
01.2017 - 04.2018
  • Developed a training automation platform
  • Participated in the analysis and design phases
  • Implemented feature enhancements and updates
  • Trained new recruits
  • Provided support and guidance to team members
  • Performed integration testing
  • Contributed to studies and technical specifications
  • Attended client meetings


Technos : Java JEE, Spring boot, Spring MVC, Spring Security, Spring IOC, Maven, Jenkins, Cast, Sonar, Hibernate, Angular.

Node.js & Angular Technical Lead

Capgemini
10.2014 - 04.2018
  • Participated in the design phase
  • Prepared and attended co-design sessions
  • Developed new features and enhancements
  • Provided support and guidance to team members
  • Participated in and led client workshops
  • Estimated workloads and project costs


Technos : Angular, NodeJS, Express, Meteor, Bootstrap, MongoDB.

Java/JEE Technical Lead

Capgemini
12.2011 - 10.2014
  • Managed enhancements and application maintenance for the customer relationship management system of telecom operator SFR
  • Designed and validated new features
  • Drafted technical studies and functional specifications
  • Led and participated in internal and external meetings
  • Organized and delivered training sessions for new recruits
  • Negotiated issue severity levels with the client
  • Managed and configured development, testing, and production environments
  • Oversaw production deployments and provided Level 3 user support
  • Provided technical and functional support to team members
  • Developed new features and fixed issues during UAT (VABF), Post-deployment validation (VSR), and Ongoing maintenance (MCO)

Technos :Java/JEE, Hibernate, Spring, WS SOAP, Linux, Weblogic, Tuxedo, PL/SQL, Shell.

Software Development Engineer

M2M
10.2011 - 12.2011
  • Migrated a platform from Oracle Forms to Java JEE
  • Migrated screens (forms) from Oracle Forms to Java JEE
  • Reviewed and refactored code


Technos :Java JEE, JSF, Hibernate, WebSphere, PL/SQL, Shell.

Software Development Engineer

Logica
04.2011 - 10.2011
  • Modelled business processes for BNP
  • Development and code review
  • Performed integration testing
  • Contributed to the creation of technical studies


Technos :JavaScript, Jquery, CSS3, PHP.

Education

Master of Science - Information Technology And Software Engineering

IUT
France
06-2011

Skills

  • Collaborative mindset
  • Stakeholder communication
  • Strong commitment to tasks
  • Customer-focused approach
  • Autonomous decision-making
  • Scientific research expertise
  • Skilled in Spring Framework
  • Docker and Kubernetes management
  • CI/CD
  • Nodejs / NestJS
  • React/Angular/VueJS (including Meteor, Nextjs)
  • Databases: Oracle, PostgreSQL, MongoDB, ElasticSearch, Redis
  • AI development with Python (Kaggle, Huggingface, Yolo)
  • Application security

Additional Information

Concours : Participation in the JNJD Programming Competition in 2010 at INPT in Rabat

Sport : Football, Chess

Sciences: New Technologies, Mathematics, and Physics

Langues

Français
Bilingue
Anglais
Courant
Arabe
Langue maternelle

Certification

2014 : OSCJP6, JAVA certificate

Timeline

Tech Lead

CaryZen
10.2024 - Current

Tech Lead Spring Boot, Kubernetes, Docker, NodeJS

Intelcia
07.2019 - 10.2024

Full-Stack Technical Lead

Atos
05.2018 - 06.2019

Java/JEE & Angular Technical Lead

Capgemini
01.2017 - 04.2018

Node.js & Angular Technical Lead

Capgemini
10.2014 - 04.2018

Java/JEE Technical Lead

Capgemini
12.2011 - 10.2014

Software Development Engineer

M2M
10.2011 - 12.2011

Software Development Engineer

Logica
04.2011 - 10.2011

Master of Science - Information Technology And Software Engineering

IUT
Nabil REDDAHI