consiglio.fyi
Ritratto di Gabriele Consiglio

Milano

Gabriele Consiglio

Product engineer freelance

Sono un product engineer con esperienza da CTO e product manager, e 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. Studio questo modo di lavorare in Lunette, il mio progetto open source.

Progetti

Lunette

2026 – oggi

Uno studio aperto su come pratiche di sviluppo e di configurazione aiutano tutto il team — prodotto, design, sviluppo — a lavorare con l'AI. Comprende uno starter per monorepo TypeScript con la configurazione degli agenti che uso in Discentis e WAI.

Esperienza

  1. Freelance

    1. Product Engineer

      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 EngineerRiscrittura dell'intranet PHP di un'associazione in un monorepo TypeScript, su Lunette starter e il suo flusso agentico: dati personali cifrati, area soci, design system con test visuali, CMS headless.
    • DiscentisFractional CTO e Product EngineerUnico 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 starter.
    • FoorbanProduct EngineerOperatore 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.
    • E-OneSoftware EngineerNuove 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 – 2025

Un meetup di prodotto in cui professionisti discutevano 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