M.Sc. CS student · Distributed Systems & Cloud-Native Infrastructure · Go, Python

Build clean, fast, useful software.

Computer Engineering student at Politecnico di Milano, with a semester exchange at Chalmers University (2026–27). Focused on distributed systems, cloud-native infrastructure, and system observability.

Hands-on experience in Go, Python, and Java. Contributor to CNCF projects (Prometheus). Interested in research at the intersection of systems design and large-scale data.

Featured Work

Go · React · Docker · Kubernetes (k3s) · CI/CD

Tris Inception — Distributed Game Engine

Designed and deployed a distributed game engine in Go, exploring stateless backend architecture, container orchestration with self-hosted Kubernetes (k3s), and fully automated GitOps deployment via GitHub Actions. Features Traefik ingress and automated TLS certificate provisioning.

Java · Java RMI · Socket · Java FX GUI · MVC pattern

Galaxy Trucker

Java client-server implementation of the board game Galaxy Trucker using RMI and sockets, with JavaFX GUI and MVC architecture. Team project focused on networking, concurrency, and software design.

Linux · Docker · Immich · Tailscale

Personal Homelab & Self-Hosted Photos

Personal homelab set up to experiment with self-hosting and private networking. Installed and ran Immich on a Linux server using Docker, with secure remote access from mobile devices via Tailscale, focusing on system setup, networking, and data ownership.

GitHub Actions · Pandoc · Tectonic · Cloudflare Pages

Automated Portfolio & CV

A CI/CD pipeline that automatically generates my web portfolio (HTML/CSS) and professional CV (LaTeX/PDF) from a single YAML source. It ensures data consistency across formats and automates deployment to my custom domain.

Experience

Feb 2025 – Sep 2025

Performance Engineer Analyst

MOVIRI S.p.A. · Milano
  • Developed and updated over 50 Python integrations between Splunk and Dynatrace, reducing API calls by 30% through logic optimization.
  • Used Selenium for automation tasks and validation of performance workflows.
  • Improved monitoring workflows by automating key steps, reducing manual overhead by 100% for specific report generation tasks.
Apr 2025 – Present

Voting and active member

Politecnico Open Unix Labs (POuL) · Milano
  • Held the Git 101 course (2026 edition) as a speaker for 300+ students, covering essential concepts.
  • Assisting the sysadmin team by learning Kubernetes to support the lab’s infrastructure management.

About

I'm Lorenzo D’Ortona, a M.Sc. CS student · Distributed Systems & Cloud-Native Infrastructure · Go, Python based in Milano, Italia. I care about clean design, practical security and building things that work well. I like open-source and learning by shipping.

Education
M.Sc. in Computer Science and Engineering
Politecnico di Milano · 2025 – Present
Exchange Semester (incoming)
Chalmers University of Technology · 2026 – 2027
B.Sc. in Computer Science and Engineering (Final grade: 99/110)
Politecnico di Milano · 2022 – 2025

Technical Skills

Programming
Python (advanced)C (intermediate)C++GoJavaSQL
Automation & Cloud
DockerKubernetes (k3s)CI/CD (GitHub Actions)SeleniumPython scripting
Languages
Italian (Native)English (Advanced – TOEIC 920/990)
Core Competencies
  • Algorithms & Data Structures
  • Software Design
  • Public Speaking
  • Teamwork
Research Interests
Distributed systemsCloud-native infrastructureSystem observabilityLarge-scale data processing

Open Source Contributions

Prometheus (CNCF)

Improved test coverage for the config validation package from 85.4% to 88.8% (PR open).

dennwc/varint

Added edge case and overflow tests for ProtoTag and Uvarint encoding, bringing coverage to 92.6% (merged).

Let's build something together.

Currently based in Milano, Italia. Open to interesting opportunities.

Email Me LinkedIn GitHub