Now AI Engineering Lab — module 07, agents & orchestration

Luca Sargenti

Senior Product Engineer — Fullstack (Angular, Node.js, AWS)LLM, RAG & tool calling

I build products across the full stack: Angular frontends, React Native apps, Node.js microservices and serverless AWS backends. Lately I've been focused on the LLM layer of products: retrieval, agentic RAG, tool calling and MCP, and measuring what actually works.

Projects I've shipped

See all projects

Things I build for myself

9+ Years building software
6 / 16 AI Lab modules completed

Where I've been

  1. Present

    Docebo — Senior Product Engineer

    • Build and maintain the shared design system: performant, Signal-based, accessible Angular components reused by every product team.
    • Lead the refactoring of core LMS features central to the product, with Angular Signals, RxJS and state management at scale.
    • Set up CI/CD pipelines and the microfrontend architecture; maintain and release the shared component libraries.
    • Built MCP tooling for internal libraries; apply prompt and context engineering to cut Claude Code token usage in day-to-day development.
  2. Freelance

    TRW — Frontend Lead

    • Led the frontend of the web translation editor that replaced TRW's legacy software; the whole company now translates in it.
    • Cut the time to open a large project from 5–10 minutes to near-instant with infinite and virtual scrolling over thousands of variable-height segments.
    • Built a custom input engine on contenteditable: own caret, selection, clipboard and undo/redo, per-language typography and right-to-left text, with inline tags protected from edits.
    • Kept it smooth at scale with row-level Angular Signals, an R-tree spatial index for spellcheck hit-testing, and server-side QA streamed back in real time.
  3. Freelance

    Albicchiere — Senior Software Engineer

    • Designed and built a serverless backend from the ground up using AWS Lambda, DynamoDB, SQS, SES, S3, and IoT for smart device operations.
    • Delivered the business web app and prepared full handoff documentation for team transition.
  4. 4 yrs 5 mos

    Netter — Fullstack Developer

    • Built most of the core product over four years, working across web, mobile, backend, infrastructure and embedded UI.
    • Built the web platform from scratch in Angular and its mobile counterpart in React Native.
    • Architected microservice-based REST APIs in Node.js with gRPC inter-service communication, RabbitMQ, and Redis.
    • Ran the Docker / Docker Swarm infrastructure and the network layer (Faucet); built a touch-device UI with Qt on Sway.

Where I learned

  1. Internship

    Vendini

    Worked on an Ionic mobile app.

  2. Master's degree

    Computer and Automation Engineering

    University of Perugia · 2015 – 2018

    110/110 cum laude.

  3. Bachelor's degree

    Information Engineering

    University of Perugia · 2011 – 2015

Open to new opportunities

Let's talk.

Email luca.sargenti.dev@gmail.com, or send a message through the contact form.