À propos de Nabil
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Espagnol
Capacité professionnelle limitée
Arabe
Capacité professionnelle limitée
Néerlandais
Capacité professionnelle limitée
Expériences
- engieJava DeveloperENERGIEseptembre 2024 - janvier 2025 (5 mois)Bruxelles, BelgiqueEnabling 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.
- SmalsFull Stack Java/Angular Developermars 2023 - mars 2024 (1 an et 1 mois)Bruxelles, BelgiquePecPdok 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, improvingresponse 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 servicesand 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.
- ProximusFull Stack Java/Angular DeveloperTÉLÉCOMMUNICATIONSmars 2020 - mars 2023 (3 ans)Bruxelles, BelgiqueWEBO 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 switchfrom physical SIM cards to digital ones, enhancing user experience and reducing customerservice costs.Spearheaded the Easy Switch project, automating the process of switching mobileoperators and reducing the process time by 40%, contributing to higher customersatisfaction.Collaborated on the front-end development, integrating Angular 12 and AngularJSfor seamless user experience across all devices, while maintaining performance metricsabove industry standards.Leveraged Kibana for real-time monitoring and debugging, significantly reducingsystem downtime by quickly identifying and resolving critical issues.Achieved 90% unit testing coverage for Angular and Java components, ensuringhigh 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.
Recommandations
Soyez le premier à recommander Nabil
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Bachelor of ManagementJules Bordet Institute (Alfresco2015BACHELOR OF IT MANAGEMENT