© Mapbox, © OpenStreetMap
Giorgio Galassi

Giorgio Galassi

Senior Frontend Engineer @ Freelancer | GDG Roma Città Organizer

Rome, Italy

Actions

Senior Frontend Engineer with 10+ years of experience building large-scale, production-grade web applications. Specialized in Angular, TypeScript, NgRx, RxJS, and Nx, with a strong focus on component architecture, state management, micro-frontend patterns, and modular monorepos.

Most of my career has been spent in complex, multi-team environments where scalability and maintainability aren't optional. I think about frontend not just as UI delivery, but as a platform: shared libraries, design systems, DX tooling, and architecture that lets teams move fast without breaking each other's work.

Beyond code, I care deeply about the developer community. I'm co-founder of GDG Roma Città and co-organizer of NgRome. I write regularly on Angular topics and speak at conferences across Italy and Europe, including DevFest events and NgRome.

Badges

  • Most Active Speaker 2025

Area of Expertise

  • Information & Communications Technology

Topics

  • Angular
  • JavaScript
  • TypeScript
  • AI

Context Engineering: Stateless by Default, Stateful by Design

Every time you start a new AI-assisted session, your agents start blind. No memory of last week's architectural decision. No knowledge of why you chose that pattern three projects ago. No awareness that the session ended before you finished. So you explain everything from scratch.

Context engineering is the discipline of fixing that: deciding what your agents know, when they know it, and how that knowledge survives session boundaries and tool switches. It's distinct from prompt engineering, and arguably the higher-leverage skill when building with AI agents.

This talk covers the techniques behind persistent AI memory: index-first loading, anchored iterative summarization, phase-based context loading. The architectural decisions that shaped them. And why the right answer turned out to be simpler than you'd expect.

Assembling the Infinity Gauntlet: DI and IoC with Decorators in Vanilla JavaScript

Dependency Injection (DI) is a key pattern for building maintainable, scalable, and testable software, but it is often associated with heavyweight frameworks and complex runtime infrastructure. From a Lean Web perspective, this raises a simple question: can we keep the benefits of DI while staying close to the platform?

This talk explores how metaprogramming, specifically ECMAScript Decorators, enables a DI approach in pure Vanilla JavaScript. We will review the current TC39 Decorators proposal (Stage 3) and focus on Parameter Decorators (Stage 1).

We will demonstrate how to build a minimal Inversion of Control (IoC) container that aligns with Lean Web principles, defining injectable services with a custom decorator and annotating constructor parameters to collect the metadata required for dependency resolution.

The goal is to show how upcoming ECMAScript features make it possible to implement clean, declarative DI using the platform itself without relying on complex frameworks.

DevFest Vicenza 2026 Sessionize Event

June 2026 Vicenza, Italy

Web Day 2026 Sessionize Event

March 2026 Milan, Italy

DevFest Bari 2025 Sessionize Event

November 2025 Bari, Italy

Devfest Alps 2025 Sessionize Event

November 2025 Turin, Italy

Devfest Pescara 2025 Sessionize Event

November 2025 Pescara, Italy

Codemotion Milan 2025 Sessionize Event

October 2025 Milan, Italy

DevFest Venezia 2025 Sessionize Event

October 2025 Mestre, Italy

DevFest Modena 2025 Sessionize Event

October 2025 Modena, Italy

DevFest Campobasso 2025 Sessionize Event

September 2025 Campobasso, Italy

DevFest Lecce 2025 Sessionize Event

September 2025 Lecce, Italy

NgRome 2025

June 2025 Rome, Italy

DevFest Vicenza 2025 Sessionize Event

June 2025 Vicenza, Italy

Codemotion Rome 2025 Sessionize Event

April 2025 Rome, Italy

RomaJS Special Edition #NaN

February 2025 Rome, Italy

DevFest Catania 2024 Sessionize Event

November 2024 Catania, Italy

Giorgio Galassi

Senior Frontend Engineer @ Freelancer | GDG Roma Città Organizer

Rome, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top