About Lotfi
French
Native or bilingual
English
Fluent
Experience
- MICROPOLEFull Stack Java / Angular DeveloperDIGITAL AND ITDecember 2022 - Today (3 years and 8 months)Levallois-Perret, FranceThe APIs are intended to ensure communication between the application system components: CRM Salesforce, Napta mission management tool, and specific management back-office.Design and development of 4 APIs:
- Creation of missions from Salesforce CRM into the back-office system.
- Creation of assignments from the production system (NAPTA) into the back-office system.
- Exposure of employee information to the production system (NAPTA).
- Exposure of employee leave to the production system (NAPTA).
Tasks performed:- Collection and identification of functional requirements, writing specifications, and defining use cases.
- Design of functional architecture and data flows.
- Definition of business rules to ensure data consistency and comply with specific internal application conditions.
- Definition of software architecture.
- Development and implementation of defined rules in the back-office system.
- Operation of production system APIs (NAPTA).
- Design and deployment of control and alert mechanisms ensuring traceability and anomaly detection.
- Implementation of security tests, technical upgrades to reduce vulnerabilities.
- Configuration, monitoring, and maintenance of deployment environments to ensure the stability, performance, and continuity of application services.
- Use of generative AI in research for complex problems.
Technical Environment:Java, Spring Boot, Oracle, SQL Server, Tomcat, Linux, GitLab, Jira, Postman, OWASP, Sonar Lint. - MICROPOLEFull Stack Java / Angular DeveloperDIGITAL AND ITDecember 2020 - December 2022 (2 years)Levallois-Perret, France
SAF Project
Complete overhaul of the application allowing employees to enter their activity tracking, leave requests, and expenses, in order to improve ergonomics, performance, and system maintainability.- Redesign of the technical architecture and migration to a more performant environment.
- Design of an intuitive and responsive user interface to facilitate absence entry and tracking.
- Close collaboration with UX design and development teams to design a modern, intuitive, and user-oriented application.
- Creation of a new version of the application based on a modular and scalable architecture, ensuring better performance and easier maintenance.
- Integration of steering dashboards and performance indicators (absenteeism rate, team activity, etc.).
- Implementation of a hierarchical approval module and automated notifications.
- Creation, maintenance, and improvement of technical documentation for the source code in GitLab.
Technical Environment: Java, Spring Boot, Angular, Typescript, Oracle, SQL Server, Tomcat, Nginx, Linux, GitLab, Jira - MICROPOLEFull Stack Java / Angular DeveloperDIGITAL AND ITJanuary 2019 - December 2020 (1 year and 11 months)Levallois-Perret, France
CREG Project
Complete overhaul of a project management application aimed at optimizing performance, reducing response times, strengthening data security, and integrating modern technologies compliant with current software development standards.- Modernization of the architecture, improvement of ergonomics, and integration of new features to optimize project tracking and validation.
- Use of recent technologies (modern front-end and back-end frameworks, REST APIs, GitLab, etc.) to ensure robustness and scalability.
- Strict adherence to business-defined rules, ensuring functional compliance and reliability of project validation processes.
- Improvement of ergonomics, speed, and user experience through an approach focused on the needs of employees and managers.
- Implementation of collaborative technical documentation on GitLab to facilitate code understanding, code review, and onboarding of new developers.
Technical Environment: Java, Spring Boot, Angular, Typescript, Oracle, SQL Server, Tomcat, Nginx, GitLab, Jira
Recommendations
Be the first to recommend Lotfi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Master SCTIICUniversité Paris-Est Créteil Val de Marne2017
- Software Engineering DegreeInstitut Supérieur d'Informatique2014
Certifications
- Good coding practices for security.PLB2025
- UX design and ergonomics of websitesORSYS Training Center2023