Haitham KSENTINI

Software Engineer

Salaire / Taux journalier

Nancy, France

Freelance, ouvert au CDI

Expertises

Sites internetSymfonyJavascriptDéveloppement Fullstack

Langues

Anglais

À propos

Introduction

Full-stack developer with 5+ years building scalable web applications using Symfony, React, and Angular. Delivered complete ERP systems, APIs, and enterprise solutions for diverse industries including education and healthcare. Expert in modern frameworks with proven track record of leading complex projects from design to deployment.

Liens

Expérience de travail

Software Engineer

ICN Business School

mai 2024 - Présent

2 ans 6 mois

Nancy, France

Software engineer

AKKODIS

mai 2023 - déc. 2023

8 mois

Nantes, France

Project: PRECINCT Achievements : - Add French and English translation for the application. - Re factoring of existing front-end code. - Integrated SweetAlert library. - Responsive design. - Display an image in a popup on the map. - Find a tool to add Exifs to images. - Add an icon for the application. - Make a version of the application using the Uppy.js library and linked to a MongoDB database. - Check for unused dependencies. - Install the environment corresponding to the SEEM approach and test on Linux and Windows. - Technical environment : - Anaconda, VS Code, Python, Javascript, HTML5, CSS, Bootstrap, AJAX, JQUERY, MongoDB, GITLAB, - Linux. Project: MIEL - Achievements : - Participation in database design. - Creation of the MIEL project. - Integration of the existing Template. - Created API to filter machines by category using select and a search field based on the keyword entered. - Created API to save the basket and its contents in the database. - Creation of an API to save an inventory and its contents in the database. - Integration of EasyAdmin for the administration interface. - ChartJS library for environmental impact results. - Increment and decrement the quantity of a machine in the inventory. - Change of location for all machines. - Implementation of the Distance Matrix API. Project: MOBILO - Creation of a WordPress showcase site for APF Technical environment: * Symfony 6, Javascript, HTML5, CSS, Bootstrap, AJAX, JQUERY, MYSQL, Azure DevOps, VSCode,Wordpress,Microsoft AZURE.

Groupe AVT

janv. 2022 - mai 2023

1 an 5 mois

Nantes, France

Full Stack Developer Symfony

août 2022 - mai 2023

10 mois

Nantes, France

Project: ERP in Symfony Achievements: • ERP design. • Distribution of project tasks. • Installation of the environment and the necessary tools. • Creation of different Templates in Twig. • Design and development of the Planning module. • Design and development of Management modules (Customers, Contacts, Documents, TODO, Invoices, Quotes, Events, Actions, Follow-ups, Educational Follow-up). • Implementation of the DropzoneJS library. • Implementation of the SweetAlert library. • Implementation of the Google Places API. • Implementation of the Stripe API. • Implementation of the VCalendar library. • Implementation of Tabulator. • Implementation of the CKEditor library. • Implementation of FullCalendar. • Implemented wkhtmltopdf to generate PDF files from HTML templates. • Implementation of EasyAdmin to manage application entities and data. • Design and implementation of a containerization architecture with Docker for a Symfony application. • Configuration of a PHP container with all the dependencies necessary to run Symfony. • Database management with Docker containers. Technical environment : • Symfony, Javascript, HTML5, CSS, Bootstrap, AJAX, JQUERY, MySQL, Webpack, GITHUB, TRELLO, VSCODE, Enterprise Architect, Slack.

Full Stack Developer Symfony

janv. 2022 - juil. 2022

7 mois

Nantes, France

Project: Internal ERP in Symfony Achievements: • Distribution of project tasks. • Installation of the environment and the necessary tools. • Design and development of the Pedagogical Monitoring Module. • Design and development of the Dashboard Module. • Implementation of the Chart.js library. • Test and validation of the two modules. • Participate in the production implementation of the two modules. • Participation in the specifications of the E-Learning project. • Participation in the design of the E-LEARNING project • Creation of different Templates in Twig. • Design and development of Management modules (Training, Chapter, Section). Technical environment : • Symfony, Javascript, HTML5, Bootstrap, CSS, AJAX, JQUERY, MYSQL, Webpack, GITHUB, TRELLO, VSCODE, Enterprise Architect.

Full Stack JS Developer

Tekru Technologies

juil. 2021 - août 2021

2 mois

Tunis, Tunisie

Project: Hotel price comparator Achievements: • Analysis of the structure of websites. • Creation of a script for data recovery… • Checking the JSON files of each script. • Setting price, location and benefit formats for all scripts. • Preparation of the working environment (installation of NodeJS, ReactJS and MongoDB). • Configuration of the express server, the database connection file and creation of models. • Choice, study and organization of the Template. • Implement the APIs created in the frontend part. • Test scenario. Technical environment : • ReactJS, NodeJS, Python, VSCODE, POSTMAN, GITBASH, MongoDB

Full Stack Developer (Spring Boot, Angular)

Clinisys ERP

janv. 2019 - juil. 2019

7 mois

Sfax, Tunisie

Project: After-Sales Service Management Achievements: • Understand the need and design the application. • Preparation of the work environment. • Choice, study and organization of the Template. • Creation of the database and different tables. • Creation of APIs for Management (Users, Quotes, Exit slip, Return slip, Equipment, Assignment of technicians, Intervention sheet). • Secure the application with Spring Security. • Consumption of APIs in Front part with Angular 7. Technical environment : • IntelliJ, SQL Server, Spring Boot, Angular 7, Bootstrap, GIT, Enterprise Architect

Full Stack Native PHP Developer

Dev-IT

août 2018 - oct. 2018

3 mois

Sousse, Tunisie

Project: Training center management Achievements: • Understand the need and design the application. • Preparation of the work environment. • Choice, study and organization of the Template. • Design and creation of the database and different tables. • Development of the Back and Front part for Management (Users, Training Center, Assignment of Trainers, Training, Participants) Technical environment : • Sublime Text, PHP, HTML5, Bootstrap, CSS, MySQL, StarUML


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Engineering degree

2019 - 2022

2 ans 11 mois

FSEGS

IT management license

2016 - 2019

2 ans 11 mois


Licences et certifications

OCA 1Z0-808

Délivré le : –

Scrum Foundation Professional Certification

Délivré le : –

Certifié par Certiprof

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.