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 there, I'm Luca Facchini! ๐Ÿ‘‹

Full-Stack Engineer & Computer Science Graduate specializing in scalable web ecosystems, real-time multimedia workflows, and multi-tenant enterprise software architectures.

LinkedIn Email Platform


๐Ÿš€ Production Platforms & System Architecture

โšพ Pitchers Tournament Tracker (Private Repository)

  • Role: Creator & Lead Architect (Jan 2024 -- Present)
  • The System: A multi-tenant sports ERP ecosystem handling automated tournament schedules, real-time standings computations, and official administrative updates for baseball and softball federations.
  • The Architecture Stack: Vue 3, TypeScript, Node.js (Express), MySQL, Vite, Tailwind CSS, JWT.
  • Key Engineering Solutions:
    • Data Ingestion Engine: Programmed an asynchronous data processing pipeline using multer and read-excel-file to parse official WBSC (my.wbsc) complex roster data packages.
    • Security & Access Control: Implemented stateless token authentication via express-jwt to enforce strict Role-Based Access Control (RBAC) separating field officials, team managers, and tournament commissioners.
    • Reporting Engine: Integrated @jsreport/nodejs-client to dynamically generate policy-critical regulatory documents and safety reports on pitcher usage limitations from live database inputs.

๐Ÿ“บ Baseball Scoreboard (Public Client Workflow)

  • Role: Lead Developer (Nov 2020 -- Present)
  • The System: A real-time television-style broadcast overlay graphics platform syncing live game statistics instantly with active video feeds.
  • The Architecture Stack: React, WebSockets, Open Broadcaster Software (OBS) Engine API.

๐ŸŽ“ Recent Engineering & Research

  • University of Trento โ€” B.Sc. Computer Science Graduate (106/110)
    • Thesis: Smartphone Video-Check (Supervisor: Prof. Marco Patrignani). Analyzed, architected, and built a low-latency, multi-device peer-to-peer mobile streaming review pipeline for real-time refereeing validation without relying on fixed field hardware infrastructure.
  • SatisTrento (with @Lukil33 & @Boss314)
    • Scope: Interactive analytical geo-data platform developed in collaboration with the Municipality of Trento for automated civic analytics and data visualization.

๐Ÿ› ๏ธ Technical Ecosystem Matrix

  • Languages: TypeScript, JavaScript (ES6+), SQL, Java, C++, C, PHP, HTML5/CSS3
  • Frameworks & Core Tools: Vue 3, React.js, Node.js, Express, Vite, Electron, Tailwind CSS, MUI
  • SecOps & System Design: JSON Web Tokens (JWT), Role-Based Access Control (RBAC), End-to-End Encryption, GDPR Compliance Pipelines, Asynchronous File I/O
  • Operating Systems: Linux Shell Scripting, Windows Server Environment Setup

๐Ÿ€ Sports Tech & Domain Expertise

When away from the keyboard, I convert complex regulatory business logic directly into reliable code by operating as a certified official in live, high-pressure environments:

  • Official Baseball Scorekeeper: National and international frameworks with FIBS and WBSC.
  • Technical Timekeeper: Automated hardware timing arrays and sensor arrays via AssoKronos Trentina / FICr.
  • Basketball Referee: In-game adjudication and split-second operational management via FIP.

๐ŸŒŸ 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

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