Open source engineer building data platforms, developer tooling, and technical writing around Rust, Python, Go, and modern analytics systems.
This repository is the public front door for my work: a handcrafted landing page at the root, a Hugo-powered blog in /blog, and the GitHub Pages automation that publishes both together.
β Per aspera ad data β
π WebSite β’ π Blog β’ πΌ LinkedIn β’ π§ Email
Contributing to the broader open source ecosystem beyond my own projects.
This section is automatically updated daily via GitHub Actions
Public companion repositories for reviewed papers and reproducible evaluation material.
- uic2026-nephtys β companion repository for the IEEE UIC 2026 short paper on Nephtys, including the sensor simulator, demo scripts, benchmark automation, and LaTeX source.
- scalcom2026-dataprof β IEEE ScalCom 2026 paper and benchmark suite comparing dataprof against interpreted Python profilers for scalable and sustainable edge AI telemetry profiling.
Case-study pages under work are generated from assets/data/case-studies.json by cmd/harvester. Update the JSON source and rebuild the site instead of editing those HTML files directly.
The repository data-build path now lives in cmd/harvester, which replaces the old split Python and Node generator scripts for contribution updates and generated site artifacts.
The repository now also contains a small Go api/ layer intended for a Vercel-hosted dynamic companion service while GitHub Pages remains the canonical static host.
/api/github/statsreturns a JSON summary for a GitHub user/api/github/badgereturns an SVG badge for one GitHub metric
Both endpoints accept an optional username query parameter and default to AndreaBozzo. The badge endpoint also accepts metric=stars|repos|followers|top-repo.
The homepage hero now consumes /api/github/stats from the deployed companion host at https://andrea-bozzo.vercel.app. If the homepage is served directly from a Vercel preview or production deployment, it will also fall back to same-origin /api/ automatically.
The README now also uses the live badge endpoint directly:
[](https://andrea-bozzo.vercel.app/api/github/stats?username=AndreaBozzo)Set GITHUB_API_TOKEN or GITHUB_TOKEN in the runtime environment if you want better GitHub API rate-limit headroom.



