Skip to content
View FrancescoCastaldi's full-sized avatar
🎯
Life is Racing, Racing is Life.
🎯
Life is Racing, Racing is Life.

Block or report FrancescoCastaldi

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.

Content in all repositories owned by your account will be closed.
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
FrancescoCastaldi/README.md
Typing animation

Profile views


🌐 Open Source Contributions & Collaborations

πŸ“Š evidence-dev / evidence

Business Intelligence as Code Β· Svelte & TypeScript Data Visualization

Core contributions to the next-generation BI-as-code platform:

  • i18n & Localization: Architected global multi-language system, language switcher and full Italian translation (#3327).
  • UI & Analytics Components: Built all-in-one <MetricCard> (#3326), <FilterPresets> & table drilldowns (#3325).
  • Interactivity & Defaults: Implemented interactive cross-filtering (#3324) and contextual downIsGood metrics configuration (#3323).

πŸ“ˆ apache / superset

Enterprise Open-Source Data Exploration & Visualization Platform

Contributions to Apache's flagship enterprise BI system:

  • Complete i18n Suite: Full Italian translation overhaul with 100% placeholder validation (#43274).
  • Engine Specs & SQL Optimizer: Enriched database engine specs metadata (#43566) and preserved optimizer hints in parsed SQL (#43565).
  • Dataset & Viz Stability: Default catalog resolution on file upload (#43586) and Prophet time-grain schema validation (#43585).

🐳 docker / cli

The Official Command-Line Interface for Docker Container Engine

Fixed shell completion routines for Docker CLI plugins under Zsh, resolving arithmetic expression evaluation errors during automated plugin discovery (PR #7250).

☸️ kanisterio / kanister

Application-Level Data Management & Backup for Kubernetes

Enhanced the Kanister operator Helm chart by introducing imagePullSecrets support, enabling seamless deployments in air-gapped and enterprise private registries (PR #4192).

πŸ¦† slothflowlabs / duckle

Workspace Orchestration & Template Processing Engine

Engineered dynamic time offset handling in template evaluation (#276) and implemented inline config rollups with resilient active job crash recovery (#275).

πŸ€– anthropics / claude-code

Agentic Command-Line Coding Assistant & Tooling

Contributed workflow scripts optimization, debugging automated issue triage, and resolving premature return bugs in stale issue marking routines (PR #65344).


🎯 Featured Personal Projects

🌦️ HailCast-ML

Real-Time Hail Tracking & Convective Nowcasting Platform

Full-stack meteorological intelligence platform processing open-source radar sweeps (ODIM HDF5) from Protezione Civile & EUMETNET. Computes severe storm kinematics (Waldvogel POSH, MESH, VIL, SCIT Tracking) with optical flow nowcasting and interactive GIS dashboards.

πŸš΄β€β™‚οΈ VeloMetric

Precision Road Bike Telemetry & Wear Tracking Platform

Advanced component wear and tear analytics platform for performance road cycling. Models drivetrain friction decay, tire degradation, chain stretch tolerances, and predictive maintenance schedules based on real ride telemetry.

πŸ–¨οΈ Epson Air Resuscitator

Wireless Waste Ink Pad Resetter & Telemetry Suite

Zero-cost wireless solution to bypass manufacturer end-of-life bricking on Epson EcoTank/WorkForce printers. Features SNMP OID extraction, raw byte packet reverse-engineering over Wi-Fi, automatic EEPROM waste ink counter resets, and telemetry.

βš™οΈ TruMetraPla

Industrial Metalworking Productivity & KPI Dashboard

Productivity intelligence engine and executive dashboard for metalworking manufacturing. Ingests complex shop-floor production spreadsheets, computes real-time worker efficiency KPIs, yield rates, and process distribution metrics.

🏎️ Toyota M15A Connecting Rod

Structural, Kinematic, Fatigue & FEM CAD Engineering

Full mechanical engineering design of the connecting rod for the Toyota Yaris Mk4 1.5L Dynamic Force engine (M15A-FKS/FXE). Dynamic inertia calculations, Goodman-Smith fatigue criteria, FEA mesh convergence, and technical ISO GPS manufacturing tables.

πŸ‘• Mini Jersey Studio

Interactive 3D WebGL Apparel Customizer

Real-time 3D cycling jersey customizer with dynamic planar texture projection, custom GLB/GLTF model import, live pattern manipulation, and automated Tech Pack production export for sublimation printing.

🦠 SIR Markov Chain Simulation

Discrete-Time Stochastic Epidemic Modeling

Discrete-time Markov Chain simulation of the SIR epidemiological model. Features transition probability matrix computation, Monte Carlo stochastic trajectory analysis, parameter sensitivity testing, and comparison against continuous ODE models.

🎨 TperTutti (UX Design)

Double Diamond Public Transport Portal Redesign

Complete end-to-end User Experience redesign of the TPER public transport platform (Bologna). Validated with quantitative usability metrics: +35 points SUS improvement (72.5), 80% task completion, and an innovative guided Trainer Mode for elderly citizens.


🧰 Tech Stack & Tools

Domain Technologies & Frameworks
Languages Python, TypeScript, JavaScript (ES6+), Go, C / C++, Swift, SQL, Bash, LaTeX
Frontend & Visualization React, Svelte, TypeScript, Three.js / WebGL, Emotion / CSS-in-JS, Streamlit, HTML5 Canvas
Data & BI Ecosystem Evidence, Apache Superset, SQLGlot, ETL Pipelines, PostgreSQL, MySQL, ClickHouse, Pandas, NumPy, SciPy
Machine Learning & Nowcasting Py-ART, Scikit-Learn, OpenCV, Optical Flow, TensorFlow / PyTorch, Jupyter
Cloud Native, IoT & Systems Kubernetes, Helm, Docker, SolidWorks CAD, ANSYS FEM, SNMP Protocol, Reverse Engineering
DevOps & Tooling Git / GitHub Actions, Linux / PowerShell, Vite, Webpack, npm / yarn / pip / pnpm

πŸ“ˆ GitHub Activity & Stats

GitHub Stats Top Languages
GitHub Streak

Designed with precision by Francesco Castaldi Β· Β© 2026

Pinned Loading

  1. HospitalSanitizationTracker HospitalSanitizationTracker Public

    DApp for tracing sanitization activities in hospitals using blockchain technology - Project for Blockchain and Cryptocurrencies course

    JavaScript

  2. Superset-Translator-ITA Superset-Translator-ITA Public

    Superset-Translator-ITA

    Python

  3. ci-cervical-lbc ci-cervical-lbc Public

    Computational Imaging project – Deblur & Denoise on Mendeley LBC Cervical Cancer dataset. Comparison of TV, UNet and DiffPir methods.

    Jupyter Notebook

  4. Esame-UUXD Esame-UUXD Public

    TPER Website Redesign β€” UX Design project. Double Diamond methodology, usability testing, interactive prototype (22 pages). Course project for User Experience Design, UniBo.

    HTML

  5. sir-markov-chain sir-markov-chain Public

    Simulazione di un modello epidemiologico SIR come catena di Markov a tempo discreto - Progetto universitario Modelli Probabilistici (Unibo)

    Jupyter Notebook