consiglio.fyi
Ritratto di Gabriele Consiglio

Milano

Gabriele Consiglio

Product engineer freelance

Sono un product engineer: ex CTO e product manager, costruisco applicazioni web da più di dieci anni. Porto l'AI nei team come strumento condiviso: prodotto, design e sviluppo lavorano nello stesso flusso, insieme agli agenti che il team coordina. Un linguaggio comune e pratiche chiare permettono al team di andare veloce senza perdere qualità, con ognuno dove rende meglio e tutti allineati agli obiettivi di business. Sto raccogliendo questo modo di lavorare in Lunette, il mio progetto open source.

Progetti

Lunette

2026 – oggi

Il mio toolkit open source per costruire prodotti con un team di agenti AI, nato da Discentis e WAI. Il metodo: un panel di revisione con cinque persona (architettura, backend, design system, QA, rilascio) che lavora come una tavola rotonda; sprint scriptati in cui ogni storia passa per TDD, revisione avversariale e correzioni; retrospettive, raccolte dai trailer dei commit, che trasformano le lezioni in nuove skill, hook e ADR. Il codice: una libreria per comporre le dipendenze come catena di layer (la composizione di Effect con funzioni semplici), uno starter per monorepo TypeScript e la CLI @lntt/create.

Esperienza

  1. Freelance

    1. Sviluppatore software e consulente

      gen 2025 – oggi · Ibrido

      • Consulenza strategica: decido con il cliente cosa sviluppare, perché ogni progetto sia allineato agli obiettivi e alla fase dell'azienda e riduca il rischio tecnologico.
      • Sviluppo in prima persona, dall'idea al rilascio.

    Clienti

    • WAIProduct Engineermar 2026 – oggiRiscrittura dell'intranet PHP di un'associazione in un monorepo TypeScript, sullo starter e sul flusso agentico di Lunette: dati personali cifrati, area soci, design system con test visuali, CMS headless.
    • DiscentisProduct Engineerfeb 2025 – oggiUnico ingegnere di una community internazionale di insegnanti. Da una prima piattaforma (account OAuth, Moodle self-hosted, infrastruttura GCP as code) a un monorepo TypeScript con forum, risorse, eventi e post tradotti automaticamente in quattro lingue. Sviluppata con il flusso agentico di Lunette.
    • FoorbanProduct Engineerdic 2025 – lug 2026Operatore di vending e smart locker. Ho costruito il listino prezzi a regole e il cockpit della flotta con i trasferimenti automatici di stock (NestJS, React Admin), e introdotto CI, test su database ed e2e e i flussi di lavoro con agenti Claude Code.
    • TomuraProduct Engineergiu 2026Analisi di prodotto e architettura di un prototipo ereditato di BI conversazionale (Airbyte, DuckDB, dbt, WrenAI), condotta con agenti Claude Code: visione, posizionamento e ADR per un livello di agenti indipendente dal provider e un agente di mappatura degli schemi.
    • E-OneSoftware Engineergen – mar 2025Nuove funzionalità in un CRM legacy (PHP 5.6, Symfony 2.3) con refactoring mirato e test, senza introdurre regressioni.
  2. UNGUESS

    1. Product Manager

      set 2023 – apr 2024 · Milano · Ibrido

      • Ho definito la strategia di prodotto interna per aumentare i margini, allineando KPI e roadmap agli obiettivi del management.
  3. WeSchool

    EdTech italiana con un LMS gratuito per le scuole.

    1. Product Manager

      apr 2021 – set 2023 · Milano · Ibrido

      • Ho creato la funzione di prodotto e l'ho fatta crescere fino a più team cross-funzionali.
      • Ho lanciato la linea di ricavi B2B SaaS con un redesign completo della struttura e della gerarchia visiva del prodotto.
      • Ho lanciato la nuova app mobile, progettata mobile-first con un approccio lean.
    2. CTO

      feb 2018 – feb 2022 · Milano

      • Ho riprogettato backend e frontend, dimezzando i costi di infrastruttura e scalando su AWS oltre 1 milione di utenti al giorno durante l'emergenza COVID-19.
      • Ho guidato la migrazione a PHP 7 e Symfony 4.4, e da un client JavaScript custom a una single-page app React con un design system.
      • Ho introdotto pipeline di CI, test automatici, pratiche Agile e un flusso Kanban che ha tenuto il team concentrato anche nelle emergenze.
    3. Backend Developer

      ott 2016 – feb 2018 · Milano

  4. TOP-IX Consortium

    1. Sviluppatore software junior

      ott 2013 – set 2016 · Torino

Community

Product Personas — Co-fondatore

2021 – oggi

Un meetup di prodotto in cui professionisti discutono tendenze del settore, strategie tecniche e scelte di design.

Competenze

Linguaggi e framework

  • TypeScript
  • Effect
  • React
  • React Router
  • Remix
  • Astro
  • PHP
  • Symfony
  • SQL

Dati e infrastruttura

  • PostgreSQL
  • Drizzle
  • Docker
  • Linux
  • AWS
  • Render

Qualità e rilascio

  • GitHub Actions
  • CircleCI
  • Vitest
  • Testcontainers
  • Playwright
  • Storybook
  • Chromatic
  • Biome

Prodotto e metodo

  • Claude Code agents
  • Domain-Driven Design
  • Product discovery
  • Product analytics
  • PostHog
  • Roadmapping
  • Agile / Kanban

Formazione

Laurea magistrale in Ingegneria Informatica

Politecnico di Torino · 2015

Laurea triennale in Ingegneria Informatica

Politecnico di Torino · 2012

Lingue

  • Italiano madrelingua
  • Inglese C1
  • Francese B1