Hello 👋

I'm Lorenzo

Software Engineer

Lorenzo

About Me

Hey! I am Lorenzo. I engineer backend infrastructure that is fast, resilient, and invisible.

As a Software Engineer, I focus on the hard problems that happen behind the user interface. My core expertise lies within the Java ecosystem, where I have extensive experience decoupling legacy systems and migrating them to modern Serverless and Containerized environments.

Recently, I have been expanding my focus into building high-performance analytical platforms (leveraging ClickHouse and Kafka) and exploring the integration of Applied AI into enterprise architectures, using RAG patterns and Vector Databases.

My engineering philosophy is simple: build systems that are easy to maintain, cost-effective to run, and ready to scale.

Skills

Languages & Frameworks

Java Python TypeScript Spring Boot Spring AI Spring Cloud Node.js

Distributed Systems & Data

Apache Kafka RabbitMQ PostgreSQL ClickHouse DynamoDB Redis Qdrant RAG gRPC

Cloud & DevOps

AWS (Lambda, S3, API Gateway, SAM) Kubernetes Helm Docker CI/CD (GitHub Actions)

Testing & Architecture

JUnit Mockito Testcontainers System Design LLM Integration

Projects

/ Other Projects

Experience

Add Value

Software Engineer
May 2024 - Present
  • Migrated analytical workloads from Elasticsearch to Clickhouse, improving query performance by 2-5x across 100M+ procurement records.
  • Transitioned a multi-node JBoss monolithic deployment to a serverless architecture, replacing EC2 instance clusters with 16 Java-based AWS Lambda functions and achieving a 35% monthly cost reduction.
  • Built and maintained backend services and Angular frontend components for data-intensive pipelines, ensuring reliable delivery for enterprise clients across the US and Europe.

Blue Reply

Software Engineer
Nov 2022 - May 2024
  • Built 10+ Spring Boot, Quarkus, and Apache Camel microservices to handle enterprise integrations and asynchronous workflows.
  • Implemented SOAP/REST and JMS API integrations to bridge legacy systems with the new microservices architecture.
  • Migrated 40+ routing components to Camel 4, directly reducing technical debt and improving production runtime performance.

Education

Università Politecnica delle Marche

Master’s degree in Computer and Automation Engineering

Grade: 110/110 summa cum laude

Oct 2020 - Oct 2022
Thesis: Runtime enforcement of choreography compliance via blockchain
Relevant Coursework
Advanced Programming New Generation Databases Artificial Intelligence Big Data Analytics Machine Learning Data Science Software Cybersecurity

Università Politecnica delle Marche

Bachelor’s degree in Computer and Automation Engineering

Grade: 110/110 summa cum laude

Oct 2017 - Jul 2020
Thesis: Components of an interface for a staff management application based on the Angular framework
Relevant Coursework
Data Structure & Algorithms Object-Oriented Programming Databases Operating Systems Probability and Statistics Linear Algebra