About

The project

This site started as a personal exercise to keep my CV always up-to-date and published with full control over design and content.

Homepage = curriculum, plus a blog for technical notes and thoughts and a dedicated about page.

All content lives in YAML/MD files separated from the presentation layer: updating the CV or adding a new post means editing YAML or Markdown, not touching HTML.

Inspirations

  • Structure: davidepucci.it — homepage as curriculum
  • Design & palette: stephango.com and the Flexoki palette (MIT)
  • Development: built with the help of AI for the web design aspects

Tech stack

  • Jekyll 4.3 — static site generator
  • SCSS — modular, no CSS frameworks
  • Cloudflare Pages — hosting
  • dpdns.org — free domain
  • Puppeteer — PDF generation

Besides this site, I follow some personal and professional projects in the network automation and infrastructure space:

  • On-premises AI lab — AI platform based on Ollama and Open WebUI with NVIDIA GPU, integrated with NetBox as DCIM and MCP servers for automating day-by-day operations
  • Meraki automation — Developed Python scripts and tools for management and operations on the Cisco Meraki Dashboard
  • NetDevOps platform — Containerized environment (Docker Compose) with NetBox, Gitea, Jenkins and Traefik for infrastructure as code
  • Network automation — I enjoy studying Python, Ansible and Terraform for automation topics, both for work and personal interest

Some of these projects are public on GitHub, others are internal or work-related.