I'm Diogo Serrano — Senior Technical Product Manager & Full Stack Engineer based in Lisbon 🇵🇹
Product thinking, engineering hands. I like the rare seat where the person deciding what to build is also comfortable building it.
- 🛒 Currently bridging product & engineering on checkout-free retail at AiFi — shaping the platform's integration surface: API clients, partner integrations (payments, loyalty, ERP), sandbox tooling, and developer experience
- 🩺 Building RadFlow — an AI reporting assistant for radiologists, solo and end-to-end (0 → 1)
- 🏡 Freelance — two decades of client work, most recently Casa da Rua Nova, a multilingual Next.js site for a 16th-century guest house in Castelo de Vide
- 🏠 Off hours — a homelab that keeps me honest: Home Assistant, ESP32 builds, MeshCore radios, and a k3s cluster managed with Ansible & Terraform
- ☸️ CKA + CKAD certified — Kubernetes & GitOps in production, not just slides
Small, focused tools that solve one problem well:
- postgres-gcs-backup — PostgreSQL backups to Google Cloud Storage with Slack alerts on failure
- monit-docker — Monit in a container for process & filesystem monitoring with automatic recovery
- ftp-proxy-s3 — an FTP front door for S3, for systems that never learned to speak object storage
- docker-my-tools — a debug toolbox image to drop into a Kubernetes cluster when things go sideways
- invoice-express-js — a typed TypeScript client for the InvoiceXpress API
- chrome-alacard — a Chrome extension to check your a la card meal-card balance
Most of my day-to-day work lives in private repos — product integrations, internal tooling, and a steady stream of side projects.
Product — Strategy · Roadmapping & Prioritisation · Discovery & User Research · Data & Experimentation · Stakeholder Leadership Engineering — React / TypeScript · Node & Go · Kubernetes & GitOps · GCP / AWS · CI/CD · Computer Vision / ML





