Jan 2025 — Jan 2026
AI Engineer (part-time) · Oversell AI
Rome, Italy
Sole backend engineer of the LLM pipeline behind a sales-intelligence platform that analyzes hundreds of sales calls a day.
- Built the pipeline end to end — Whisper speech-to-text, LangChain agents on Gemini and Claude, a Redis task queue and AWS S3 storage.
- Cut manual CRM data entry by ~40%.
Sep 2024 — Dec 2024
Software Engineer (contract) · Hiresales
Rome, Italy
Backend of a vendor-hiring marketplace, built as one of two engineers and grown to ~1,000 active users.
- Designed and built the backend (Node.js/Express, MySQL) as one of two engineers on the product.
Jan 2022 — Mar 2023
Co-founder & Lead Engineer · AncientSociety
Rome, Italy
Built a browser-based game end to end and led a team of 6 engineers: 5,000+ players and ~$700k in revenue in its first 8 months.
- Hired and led a team of 6 engineers.
- Built the game on a MERN stack with Ethers.js and Solidity smart contracts on Polygon.
- React
- Node.js
- Solidity
- Team Lead
Dec 2021 — Jun 2022
Software Engineer · Reply
Rome, Italy
Migrated legacy COBOL backend logic to Java Spring Boot for Poste Italiane, Italy's national postal service.
2021
Software Developer · Luiss EnLabs
Rome, Italy
Supermarket isochrones from OpenStreetMap data, used to define geographic markets in antitrust merger analyses.
- Developed, on my own, Python software that computes supermarket isochrones from OpenStreetMap data, with Dr. Valerio Casarci and Prof. Michele Costabile.
- Supported the related consulting work with PwC and the Italian Competition Authority (AGCM).
- Python
- OpenStreetMap
- Geospatial