DEV.

Developer

Software, AI and systems

I'm a computer scientist working across the full stack: backend services, AI/ML tooling and the infrastructure that runs them. I build with Python and Java day to day, ship on Docker and cloud VMs, and have hands-on experience both using large language models in production workflows and training/fine-tuning models myself.

On the infrastructure side I design and manage servers, set up CI/CD pipelines and handle deployments end to end — this site itself runs on a lightweight Nginx setup with zero JavaScript, deployed automatically via GitHub Actions.

Skills

AI & Machine Learning

LLM-assisted development (Claude, Claude Code)
PyTorch
Model training & fine-tuning
Prompt engineering
RAG pipelines

Programming Languages

C/C++, Valgrind
Python, Flask, Django
Java, Swing, Spring Boot
Kotlin, Flutter, Android
HTML, CSS
JavaScript
PHP
VHDL, Vivado

Architecture & Deployment

Server administration
Docker
CI/CD (GitHub Actions)
Nginx
Google Cloud Platform
Networking & hardening

Databases & Testing

PostgreSQL
MySQL
SQLite
Unit testing (pytest, JUnit)

Electronics & Hardware

Arduino
STM32, ESP32, Raspberry Pi
PCB design (KiCad)
Soldering & prototyping

Core Skills

Software Development
OOP
Problem Solving
Team Collaboration
Public Speaking
Time Management
3D Printing

Software & Tools

Git/GitHub
Visual Studio
Wireshark
Linux (Debian, Arch)
Windows
LaTeX
Fusion360

Languages

Italian (Native)
English (C1)
French (B1)