ahmed kessentini

Senior Full Stack Developer | Java & Angular

Salaire / Taux journalier

78500 Sartrouville, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

Base de données SQLJavaAngularSpring BootDocker

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Introduction

Senior Full Stack Developer with 7+ years of Java/Angular expertise, specializing in enterprise web applications and API development. Led complex migrations from Java 8 to 17, Angular 11 to 17, and SQL Server to PostgreSQL while building scalable solutions for major clients like SCOR and PwC. Ready to deliver robust, performance-optimized applications with modern DevOps practices.

Liens

Expérience de travail

Berexia

sept. 2018 - Présent

7 ans 10 mois

Région de Paris, France

Full Stack Developer - Java/JEE, Angular2+

avr. 2021 - Présent

5 ans 3 mois

Région de Paris, France

◼️ Consultant at SCOR ◼️ Project: SPOT (https://spot-idi.scor.com/idi) 🔵 Analysis     🔹 Analyzed functional and technical user requirements. 🔹Participate in workshops to define technical solutions. 🔵 Development & Integration     🔹 Developed and integrated RESTful APIs using Java 11.     🔹 Migrated from Java 8 to Java 17, Angular 11 to Angular 17, and SQL Server to PostgreSQL.     🔹 Implemented and consumed Web APIs.     🔹 Designed and built user interfaces with Angular 17 / Ionic 7.     🔹 Used Blob Storage for data storage.     🔹 Customized Blockly to create and manage complex formulas on the front end.     🔹 Wrote complex SQL queries for database interaction.     🔹 Implemented unit and integration tests using JUnit and Mockito.     🔹 Ensured high code quality through SonarQube. 🔵 Performance Optimization     🔹 Resolved bugs and optimized application performance. 🔹 Implemented best practices in clean development methodologies to ensure code quality and sustainability over time. 🔵 Continuous Integration & Deployment     🔹 Managed CI/CD processes with Jenkins.     🔹 Created Dockerfiles and Kubernetes configurations. 🔵 Agile Methodologies     🔹 Participated in daily meetings.     🔹 Engaged in sprint planning.     🔹 Conducted backlog refinement and retrospectives. 🔵 Documentation: 🔹Document installation, configuration, and operation procedures.

Full Stack Developer - Java/JEE, Angular2+ (SCOR)

janv. 2021 - mars 2021

3 mois

Paris, Île-de-France, France

◼️ Consultant at SCOR ◼️ Project : LLTool (Loss and Loss Expense Tool) ◼️ LLTool is a web application designed to visualize loss triangles for severe claims caused by catastrophic events. The application automates key processes to streamline the analysis and reporting of claims data. 🔵 Key Responsibilities Developed and integrated RESTful APIs using Java 11. Automated the retrieval and processing of data from external sources via REST APIs. Applied calculation formulas to the retrieved data based on user input. Built user interfaces using Angular 11 to ensure intuitive data visualization and interaction. Managed user roles and permissions to secure the system. Provided CSV export functionality to generate detailed reports for users. 🔵 Technical Environment Java 11, Spring Boot, Angular 11, Jenkins, SQL Server, Maven, Aspose, Flyway, TDD, and Swagger.

Full stack developer Java/Angular

août 2019 - déc. 2020

1 an 5 mois

Ville de Paris, Île-de-France, France

◼️ August 2019- December 2020: ◼️ CONSULTING AT PwC ◼️ Project: SDR SDR is a web-based application designed to support the declarative obligations of Statutory Auditors (Commissaires aux Comptes - CAC) at PwC. The system automates workflows related to the creation and management of audit mandates, declarations, and regulatory reporting, ensuring compliance with statutory requirements. 🔵 Key Responsibilities Developed and automated workflows for creating and updating statutory audit mandates for CACs. Automated the generation and submission of signed acceptance and renewal letters for audit mandates. Implemented the submission of activity declarations to the National Auditors Association (CNCC) in XML format. Built user interfaces with Angular 8 to facilitate the creation and submission of statutory reports and declarations. Managed user roles and permissions for secure access and control of sensitive data. Automated internal control checks and generated detailed reports to validate data before submission to regulatory bodies. 🔵 Technical Environment Java 8, Spring Boot, Angular 8, Redux, Netflix (Zuul, Feign), Hibernate, SQL Server, Flyway, Nginx, Drools, Swagger, Git, Maven.

Full Stack Developer - Java/JEE, Angular2+

sept. 2018 - déc. 2019

1 an 4 mois

Paris, Île-de-France, France

◼️ January 2019 - December 2019: ◼️ Consultant at PwC ◼️ Project: Budgeting and Monitoring (B&M) The Budgeting and Monitoring project involved the development of a comprehensive web-based application from scratch to track and manage the financial details of audit missions. I played a key role throughout the entire project lifecycle, from conception to deployment. 🔵 Key Responsibilities Conducted thorough requirement analysis and participated in the conception phase to define the project's scope and objectives. Designed and developed the application architecture, ensuring scalability and performance. Developed and maintained RESTful APIs using Java 8 and Spring Boot for seamless data integration. Created PL/SQL scripts for efficient data retrieval and manipulation, ensuring the application could handle complex financial calculations and reporting. Implemented robust user interfaces using Angular 7 to provide an intuitive experience for end-users in managing budget details. Conducted rigorous testing and debugging to ensure high-quality deliverables, incorporating unit tests to validate functionality. Collaborated with cross-functional teams to ensure alignment with business goals and compliance with regulatory standards. 🔵 Technical Environment Java 8, Spring Boot, Angular 7, SQL Server, Jenkins, Maven, Flyway, Swagger, Redux, JPA, Spring security, and Aspose.

End-of-Studies Internship

Talan Tunisie

févr. 2018 - juil. 2018

6 mois

Tunisie

Developed a new web application for Sales Catalog Management. This application provides essential functions such as: Configuring and viewing operator packs and benefits. Managing users. Additionally, it includes crucial functions such as: *Automating the flow of information via workflows. *Simulating pack prices. *Scheduling automatic pack deployments. Notifying stakeholders with real-time notifications and emails. This application is designed for the telecom operator's marketing team to facilitate the creation of promotional packs. The technologies used include: Spring Boot, Angular 5, JPA, MySQL, REST, WebSocket, Quartz.

Intern

Talan Tunisie

juil. 2017 - août 2017

2 mois

Tunisie

Web Service Job Creation: Developed a new project for handling web service jobs. Integrated functionalities for submitting existing operations within the Botool application and monitoring asynchronous operations. Job Administration Module: Added an "Administration of Jobs" module to the application, which involved designing and implementing a graphical interface. This interface allows for the configuration of job cron schedules, including options to start, stop, or restart jobs.


Formation

Faculté des sciences de Tunis

Engineer’s Degree

2015 - 2018

2 ans 11 mois

Sfax Preparatory Engineering Institute

High School

2013 - 2015

1 an 11 mois

Réseau professionnel conçu pour les talents

© 2026. Tous droits réservés.