Skip to content
View lucafano04's full-sized avatar

Highlights

  • Pro

Organizations

@FC-softwares

Block or report lucafano04

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lucafano04/README.md

Hi, I'm Luca Facchini 👋

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.

LinkedIn Email Platform


🚀 Featured Projects

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 3TypeScriptNode.jsExpressMySQLTailwind 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

ReactWebSocketsOBS WebSocket API


🎓 Smartphone Video-Check

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

🏛️ SatisTrento

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


💻 Tech Stack

  • 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

🌟 Open-Source Contributions

  • traquantopassa.in — Engineered system search feature algorithms.
  • WBSC-Scoring — Contributed internationalization layers and core system debugging patches.

🏢 Professional History

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

🎓 Education

University of Trento

B.Sc. Computer Science

Grade: 106/110

Thesis: Smartphone Video-Check

⚾ Beyond Software

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)

Pinned Loading

  1. FC-softwares/baseball-scoreboard FC-softwares/baseball-scoreboard Public

    Baseball Scoreboard for youtube LIVE. You can use this tool as overlay for your baseball live-stream. In the last version we have integrated Animations, new professional looking graphic, MyBallClub…

    HTML 11 2

  2. appuntiSecondoAnno appuntiSecondoAnno Public

    Cartella contenente tutti gli appunti dei miei corsi del secondo anno, il repository è in continuo aggiornamento (ancora)

    TeX 1