Francesco Ferraguti
Cloud · software · chess
I design and build backends and cloud infrastructure: services in Go, Rust, Python and TypeScript, containerised on Kubernetes and AWS, with the data on Postgres. I work as an independent consultant and follow a project from its architecture to production, with the same discipline I use at the chessboard.
In short
- Today
- Independent IT consultant · Information technology services
- Education
- Computer Engineering · DIEF UniMORE
- I work on
- Golang, Rust, Python, C/C++, Java
- I speak
- Italian (Native speaker), English (C1), Spanish (B1), German (A2), Russian (Pre-A1)

Education
Studies and certifications.
Classical Lyceum DiplomaSan Carlo, ModenaJul 2016
Classical studies with a strong foundation in literature, philosophy, logic, and history.
Computer EngineeringDIEF UniMORESep 2016 — present
University path in computer engineering, with a focus on software, systems, and architecture.
Experience
The roles I have held, most recent first.
Case studies
Problems met and how I solved them.
Transferable skills
How I work with teams, clients and real constraints.
Languages and technologies
Languages
- Golang
- Rust
- Python
- C/C++
- Java
- TypeScript
- JavaScript
Cloud and platforms
- AWS
- Kubernetes
- Docker
Data and systems
- Postgres
- MySQL
- MongoDB
- Redis
- Linux
- macOS
- Windows
AI and research
- CNNs
- NNUE
- chess-domain models
Spoken languages
- ItalianNative speaker
- EnglishC1
- SpanishB1
- GermanA2
- RussianPre-A1