Welcome
I’m Lorenzo, a C++ software engineer at MBDA (via Brain Technologies), working on real-time HMI/CNC software, embedded Linux, and cross-compilation pipelines. I hold a Master’s in CS from Unimore, graduated 110/110 cum laude.
With experience spanning medical device firmware, CNC systems, LLVM compiler infrastructure, and quantum hardware backends, I focus on building efficient, reliable software that solves complex technical challenges.
Featured Projects
📊 Kamin (2025)
Oscilloscope data visualization tool with PyQt6 GUI and CLI — time-domain plots, FFT spectrum, phase diagrams, and CNC tool path visualization.
⚛️ Quantum Compiler Development (2025)
IBM quantum computer backend within STAQ compiler framework for hardware-specific optimization on NISQ devices.
🌍 FreshAirIoT (2024)
IoT air quality monitoring system using ESP32/8266 microcontrollers with MQTT communication and Telegram integration.
🎬 VictoriaCinema Bot (2024)
Telegram bot for cinema schedules featuring BeautifulSoup4 HTML parsing and intelligent error handling.
🔐 PyFind: Privacy-Preserving Cryptography (2023)
Elliptic curve cryptography implementation for privacy-preserving device tracking (arXiv:2103.02282).
🔧 LLVM MicroBlaze Backend (2022)
Complete MicroBlaze backend for LLVM compiler infrastructure with instruction selection, register allocation, and code emission.
Quick Links
- View all blog posts — Technical articles and project deep-dives
- About me — Professional background and skills
- Get in touch — Email, GitHub, LinkedIn