You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nabil ChaabaniNC

Nabil Chaabani

Fullstack Developer

€500/day
Bruxelles, BE
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nabil

Passionate Fullstack Developer, I combine technical expertise and communication skills to offer complete and tailor-made solutions to my clients. With solid experience in web development, I master both front-end and back-end technologies, allowing me to manage the entire project lifecycle, from design to production.

My ability to quickly understand people's needs and translate them into concrete solutions makes me a trusted partner for your projects. I am convinced that the key to successful collaboration lies in clear and effective communication, and I make it a point of honor to ensure that every detail is taken into account to guarantee customer satisfaction.

If you are looking for a fullstack developer who can adapt to your needs and work hand-in-hand with you to achieve your goals, I would be delighted to discuss your project. Together, we can turn your ideas into reality.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

  • Arabic

    Conversational

  • Dutch

    Conversational

Can work on-site
Bruxelles (up to 50km)

Experience

  • engie
    Java Developer
    ENERGY AND UTILITIES
    September 2024 - January 2025 (5 months)
    Bruxelles, Belgium
    Enabling Team:
    Working on developing various services in Spring Boot that communicate with both backend and frontend systems.

    Developed REST APIs and integrated them with the backend using PostgreSQL and JPA/Hibernate.
    Designed and implemented REST APIs using OpenAPI Specification (Swagger) and integrated with Kong API Gateway.
    Worked with OAuth 2.0 for secure API authentication and authorization.
    Led the migration of legacy applications from older Java versions (Java 8) and frameworks (Spring 2, Hibernate 3) to modern technologies such as Java 21, Spring Boot 3.x, and Hibernate 6.x.
    Managed microservices deployment using Kubernetes and GitOps (ArgoCD).
    Utilized Kafka for event-driven architecture (EDA) and ELK Stack for monitoring and logging.
    Applied SOLID principles to ensure maintainable and scalable code.
    Regularly interacted with stakeholders to align the technical implementation with business goals.
    Took the lead as Scrum Master, organizing daily stand-ups, sprint planning, and retrospectives to ensure smooth collaboration within the team.

    Technology: Java SDK 17/21, Spring Boot 3.2.x, Spring 6.1.x, JPA & Hibernate, PostgreSQL, REST, SOAP, Kong API Gateway, OAuth 2.0, Kubernetes, GitOps (ArgoCD), Kafka, ELK Stack, SOLID principles, Java EE to Spring Boot migration, SOAP to REST migration.
  • Smals
    Full Stack Java/Angular Developer
    March 2023 - March 2024 (1 year and 1 month)
    Bruxelles, Belgium
    PecPdok Project :

    Developed a Java Spring batch application from scratch to handle anomaly detec-
    tion and correction, processing over 5000 records daily with a 99.9% accuracy rate.
    Created and enhanced internal services using REST and SOAP APIs, improving
    response times by 30%.
    Achieved 85% unit test coverage for both Angular and Java components, signifi-
    cantly reducing bugs in production.
    Collaborated with cross-functional teams to update and optimize existing services
    and components, resulting in a 20% improvement in system efficiency.
    Produced detailed technical analysis and documentation to ensure smooth han-
    dovers and knowledge sharing.

    Technology: Java 17/11/9/8/6, Angular 18/14/12/8, RxJS, Spring Boot, REST,
    SOAP, Maven, XML, XSD, Postman, JUnit, Mockito, Spring Batch, Oracle, JBoss,
    WebLogic, Jira, Git, Jenkins.
  • Proximus
    Full Stack Java/Angular Developer
    TELECOMMUNICATIONS
    March 2020 - March 2023 (3 years)
    Bruxelles, Belgium
    WEBO Project:

    Led the development of a scalable Spring Boot application for the Webshop cart,
    handling over 200,000 transactions per month with 99.9% uptime.
    Successfully integrated the E-Sim feature, enabling 10,000+ customers to switch
    from physical SIM cards to digital ones, enhancing user experience and reducing customer
    service costs.
    Spearheaded the Easy Switch project, automating the process of switching mobile
    operators and reducing the process time by 40%, contributing to higher customer
    satisfaction.
    Collaborated on the front-end development, integrating Angular 12 and AngularJS
    for seamless user experience across all devices, while maintaining performance metrics
    above industry standards.
    Leveraged Kibana for real-time monitoring and debugging, significantly reducing
    system downtime by quickly identifying and resolving critical issues.
    Achieved 90% unit testing coverage for Angular and Java components, ensuring
    high code quality and stability.
    Regularly updated existing services and components based on new business re-
    quirements and technology updates, reducing technical debt by 15%.
    Authored in-depth technical analysis and documentation to support ongoing devel-
    opment and ensure knowledge transfer within the team.
    Mentored junior developers in Angular, leading to a 30% improvement in their de-
    velopment speed and quality.

    Technology: Java 11, Spring Boot, Angular 14/12, RxJS, REST, SOAP, Maven,
    XML, XSD, Couchbase, Kafka, Postman, Kibana (Elastic Search), Node.js, JUnit, Mockito,
    Jasmine, Jira, GIT, Jenkins.

Recommendations

Be the first to recommend Nabil

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Management
    Jules Bordet Institute (Alfresco
    2015
    BACHELOR OF IT MANAGEMENT

Certifications

Skill set (50)

Categories