Full-Stack Engineer building real-time applications, sports technology, and scalable web platforms.
I enjoy designing systems from architecture to deployment, with a focus on multi-tenant applications, real-time communication, and developer-friendly solutions.
⚾ Pitchers Tournament Tracker (Private Repository)
Production multi-tenant tournament management platform used to manage baseball and softball competitions.
Highlights
- Multi-tenant architecture for independent organizations
- Automated tournament scheduling and standings computation
- Asynchronous Excel import pipeline for official WBSC roster files
- JWT authentication with Role-Based Access Control (RBAC)
- Dynamic PDF report generation through jsreport
- Modern Vue 3 + Express architecture
Stack
Vue 3 • TypeScript • Node.js • Express • MySQL • Tailwind CSS
📺 Baseball Scoreboard (Public Client Workflow)
A real-time graphics engine for baseball broadcasts built around OBS.
Highlights
- Live scoreboard overlay
- WebSocket-powered real-time updates
- OBS integration
- Broadcast-oriented interface
Stack
React • WebSockets • OBS WebSocket API
Bachelor thesis at the University of Trento.
Designed and implemented a peer-to-peer mobile video review system enabling low-latency replay for sports officials without dedicated field infrastructure.
Research focus
- Peer-to-peer streaming
- Multi-device synchronization
- Low-latency video delivery
- System feasibility analysis
Developed in collaboration with the Municipality of Trento.
Interactive civic analytics platform for geographic visualization and municipal open data.
GitHub: https://github.com/lucafano04/progettoComune
- Languages: TypeScript • JavaScript • SQL • Java • C++ • C • PHP
- Frontend: Vue 3 • React • Tailwind CSS • Material UI • Vite
- Backend: Node.js • Express • REST APIs • MySQL
- Architecture: Multi-tenant systems • RBAC • JWT Authentication • Real-time communication • Asynchronous processing • End-to-End Encryption
- Tools: Git • Linux • Windows Server
- traquantopassa.in — Engineered system search feature algorithms.
- WBSC-Scoring — Contributed internationalization layers and core system debugging patches.
| Company | Role | Timeline | Core Ecosystem |
|---|---|---|---|
| Kontrol Service SRL | Full-Stack Web Developer | 2024 | React, Node.js, MySQL, E2E Encryption |
| Vigilar SRL | Web Developer | 2022 | React, Node.js, MySQL, Cloud APIs |
University of Trento
B.Sc. Computer Science
Grade: 106/110
Thesis: Smartphone Video-Check
My software is heavily influenced by real experience on the field. Working as a sports official has given me firsthand insight into the challenges of real-time decision making, tournament operations, and regulatory workflows.
- ⚾ Official Baseball Scorekeeper (FIBS / WBSC)
- 🏀 Basketball Referee (FIP)
- ⏱️ Technical Timekeeper (FICr)




