Baldi
SOFTWARE DEVELOPER

Lorenzo
Baldi

Software Developer & Team Leader

Tech Lead and backend developer with over 5 years of experience designing enterprise applications for the Public Administration.

Specialized in the Java/Spring (Spring Boot) and Oracle DB stack, I lead the modernization of monolithic legacy systems towards cloud-native microservice architectures on Kubernetes, from design to delivery, ensuring code quality and operational continuity on existing systems.

Oracle Certified Associate (Java SE), I coordinate the development team with mentoring and growth of junior resources.

Age26 years
NationalityItalian
LocationRome
01

Experience

Sistemi InformativiCURRENTJun 2024 — Present
Tech LeadFeb 2025 — Present
I provide technical leadership to a variable team of developers across parallel development streams, owning architectural choices and quality standards from design to delivery.
Application Developer — Java & Web TechnologiesJun 2024 — Feb 2025
I contributed to the backend development of the legacy application modernization, building REST APIs in Java/Spring Boot on Kubernetes, with a focus on development and code quality.
Java 8/21Spring Boot 3/4OracleDBPostgreSqlMongoDBKubernetesLeadership
Details →
I&M ConsultingOct 2023 — Jun 2024
Java DeveloperOct 2023 — Jun 2024
I designed and developed REST APIs in Java and Spring for Public Administration applications.
Java 8Spring Boot 3AngularOracleDBDB2
Details →
Solving TeamDec 2021 — Oct 2023
Java Full-Stack DeveloperDec 2021 — Oct 2023
I designed and developed end-to-end applications for the Public Administration: REST APIs in Java/Spring on the backend and Angular interfaces on the frontend, handling the whole cycle from development to release.
DevOpsDec 2021 — Nov 2022
I introduced and configured the cloud delivery infrastructure for distributing client-server applications, where none existed before: AWS for internal projects and OpenShift for clients.
Java 8Spring Boot 3MySqlOracleDBDB2AngularAWSOpenShiftJenkins
Details →
02

Education

Oct 2021 — Dec 2021
Java Full-Stack Course
Solving Team — Rome
Intensive ten-week course with a practical focus on full-stack development: Java/Spring applications on the backend and Angular on the frontend, with project exercises on Maven, Tomcat and MySQL.
Sep 2014 — Jun 2019
High School Diploma, Computer Science
IIS Meucci — Massa
Educational path focused on programming (C++, Java), web programming, databases, computer networks, operating systems and information systems development, with lab activities oriented to the design and creation of software applications.
03

Certifications

04

Projects

PersonalOct 2026 — Present
Sheetsmith
Open source
Open source Java library for annotation-driven Excel (.xlsx) generation from POJOs and records, with Spring Boot auto-configuration.
Java 17+Spring Boot 4Apache POIMaven CentralGitHub ActionsOpen Source
Details →
ProfessionalJun 2024 — Present
Roma Capitale — Economic Resources Department
Client: Roma Capitale
Modernization of monolithic legacy Java applications for the ERD: upgrade to Spring Boot and migration to Kubernetes in the cloud.
Java 8/21Spring Boot 3/4OracleDBPostgreSqlMongoDBKubernetesLeadership
Details →
ProfessionalNov 2022 — Jun 2024
CED Interforze — Ministry of the Interior
Client: Accenture
Creation, maintenance and re-engineering of applications for the Department of Public Safety.
Java 8Spring Boot 3AngularOracleDBDB2
Details →
ProfessionalApr 2022 — Nov 2022
SME — General Staff of the Italian Army
Client: General Staff of the Italian Army
DevOps technical support to COM.C4.EI in the development, deployment and maintenance of applications on Entando and OpenShift.
EntandoOpenShiftDevOpsOracleDB
Details →
ProfessionalDec 2021 — Mar 2022
Solving Team — Co.Ge.
Client: Solving Team
Development of an internal platform for the company's administrative management.
Java 8Spring 3AngularMySqlAWS
Details →
PersonalJan 2019 — Mar 2020
SnackOn
Freelance
Development of an application for managing students' snack orders at the school.
HTMLCSSJavascriptPHPJQueryMySqlAruba
Details →
PersonalFeb 2018 — Oct 2018
Social Tech Care
Client: National Research Council
As part of the "Social Tech Care" project (a school-work programme supervised by the CNR of Pisa), I contributed to developing a service for monitoring elderly people living in remote areas.
HTMLCSSJavascriptMySql
Details →
05

Skills

Digital skills
JavaAdvanced
Spring (Boot, Data, REST, Security)Advanced
SQLAdvanced
AngularIntermediate
DevOpsIntermediate
Team LeadingAdvanced
Languages
ItalianNative
Mother tongue
EnglishC1
Listening C2 · Reading C2 · Speaking B2 · Writing C1
06 — Contact

Let’s work together?

I’m always open to new opportunities and interesting collaborations. Feel free to reach out.