À propos de Lorenzo
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Rakuten FranceFull-Stack Developer Senior Java/ReactE-COMMERCEjanvier 2024 - Aujourd'hui (2 ans et 5 mois)Aix-en-Provence, FranceContext: Part of the "Catalog" team, responsible for managing the entirety of Rakuten France's product catalog through a highly available, distributed architecture composed of 8 microservices.- Development of frontend templating services (Velocity) and an automated pictogram generation system.- Modernization of the Front-End stack (React-script5, Antd4, Webpack5, PNPM, TypeScript) and standardization of code formatting (ESLint, Prettier) across 8 differents micro services.- Implementation of a custom Redis cache layer (Spring Data Redis, Lettuce) featuring stampede protection (double-checked locking) and Micrometer monitoring, reducing database calls on concerned table by 90%.- Migration of ORM from EclipseLink to Hibernate, resolving critical blocking deadlocks and deploying Grafana dashboards for database query monitoring.- Redesign of the application scheduling architecture, integrating advanced retry mechanisms and distributed locks.- Deployment of a real-time synchronization application (Akka, Reactor, HTTP/2) between the Elastic catalog and partners (e.g., Google Merchant Center), handling 56 million items.- Upgrade of the Back-End stack to Spring 3.0 and Java 17, alongside a massive codebase transition from JavaScript to TypeScript.- Optimization of application stability and resolution of critical Heap Out memory leaks using JDK Mission Control and Eclipse Memory Analyzer.Technical Stack: Java 17, React, SpringBoot, Hibernate, MariaDB, Oracle, Grafana, Github, Jenkins, Maven, Elasticsearch, Claude Code, Redis, Akka, Docker.
- Softway MedicalFull-Stack DeveloperSECTEUR MÉDICALjanvier 2023 - janvier 2024 (1 an)Aix-en-Provence, FranceContext: Softway Medical is a software publisher in the medical sector, particularly for hospitals or radiology clinics. My team managed the heart of the product, the management of medical documents.Achievements:- Engineered & automated the entire deployment pipeline by implementing GitLab CI/CD from scratch, enabling seamless deployment of our applications onto Kubernetes clusters.- Integration of speech recognition services (Nuance) with OnlyOffice online word processing to streamline medical document management.- Implementation of Grafana dashboards connected to Graylog and Prometheus to monitor database performance and metrics.- Refactoring of legacy codebases, specifically optimizing complex SQL queries to reduce execution time by 70%.- Development of new RESTful APIs and utilization of specialized libraries for automated DOCX document merging.Technical Stack: Java 6 to 11, Stencil.js, Quarkus, Spring, Hibernate, MySQL, Grafana, GitLab.
- My Money BankFull-stack Developer Java/ReactBANQUE & ASSURANCESmai 2021 - décembre 2021 (7 mois)Nantes, France- Creation of new secure banking microservices to support business needs.- Securing of the technical infrastructure by updating and patching critical vulnerabilities across all active services.- Implementation of asynchronous event streams integrated with Kafka clusters to ensure reliable data transmission.Technical perimeter : JAVA 11, React, Graphql, Jira, SCRUM, kafka
Recommandations
Soyez le premier à recommander Lorenzo
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
- Engineer's degree, NetworksTélécom Physique Strasbourg2018Engineer's degree, Networks
- Dual-Degree Master of Science (M.Sc.)Strasbourg University2018Dual-Degree Master of Science (M.Sc.)
Certifications
- Oracle Certified Associate, Java SE 8 ProgrammerOracle2019
- Oracle Certified Professional, Java SE 8 ProgrammerOracle2019