Alfonso Graziano
AI Tech Lead @ Nearform
Actions
Alfonso Graziano is a AI Tech Lead with a strong background in software engineering, specializing in JavaScript, AI and distributed systems. Currently at Nearform, Alfonso leads engineering teams to deliver impactful projects. Passionate about knowledge sharing, he loves to solve problems and contributes to tech communities.
Area of Expertise
Topics
The Pillars of AI Native Engineering: how to stay relevant as a Software Engineer in the AI age.
"Software Engineers will be replaced by AI": we've heard this sentence so many times. My bet is different: software engineers, supercharged by AI will be even more powerful!
The usage of AI will become normal, and even old-school engineers will change their ways of working, or will be pushed outside of the market at some point.
After investing hundreds of hours of writing enterprise-grade software, testing tens of fools and approaches, and failing countless times, we're starting to better understand how to leverage AI properly in our job as Software engineers.
Methodologies like Spec-driven development are emerging, agents generate better results, and humans are starting to work at a different level of abstraction.
In this talk, we will analyze how AI is changing the way we develop software, and how we can stay relevant and bring even more value, in a world where coding agents are faster, cheaper (and sometimes better) than us in writing code.
Real-world challenges of building AI agents: what tutorials don't tell you!
You have a challenge: building an AI Agent in a very regulated industry with strong compliance requirements. This system will need to answer questions on hundreds of thousands of documents and search info across terabytes of data spread in tens of data sources.
In this talk we will analyze in deep the challenges to build such a system. We will analyze how we built a scalable RAG pipeline, how we built the right tools, how we evaluate the system and how we make it observable. We will go deep into the security guardrails these systems needs to have.
Also, we will discuss some tradeoffs and choices in terms of UI/UX needed for compliance with dynamic UI generation and how we can gather implicit and explicit feedback from users to further improve the system.
Building an AI agent in the real world is not just about the underlying model, it's about the entire system you create around it, and in this talk we will share some of the lessons we learned.
Agents building Agents
Building an AI agent for a real team is not a prompt problem, it is a systems problem. In this session we walk through a practical, production-minded workflow for building an agent using a coding agent, and designing the codebase so that this loop stays reliable as complexity grows.
The core pattern is two agents with different jobs. The coding agent is the builder: it writes and changes the agent’s codebase. The agent you are building is the product agent. It is the custom agent you ship for a client or for internal use.
We guide the audience through the steps to create an agent-friendly repository where spec-driven development and context engineering are first-class.
A key example is self-healing evals. We maintain an eval suite that exercises the product agent across representative tasks. When an eval fails, the builder agent runs the eval, inspects the failure artifacts, proposes a targeted fix to the correct layer (context, tool contract, or code), and opens a PR with a short report explaining what changed and what is still missing. If the agent cannot safely resolve the failure, it escalates by requesting specific human input and explaining exactly why it is blocked.
Simplify Authentication & Authorization with Open Source tools
Backend developers regularly face the challenge of implementing secure authentication and authorization. While solutions like Auth0 and Keycloak are popular, new open-source projects like Logto are emerging as strong contenders.
In this session, we'll demonstrate how to secure your backend using OAuth 2.0, highlighting the unique features that make Logto an excellent choice for your authorization needs. We’ll also cover how to easily deploy Logto in the cloud using Docker, enabling you to enhance your security infrastructure with minimal effort.
From Senior Engineer to Tech Lead: close the gap and grow in the role
In this talk, we’ll look at what it takes to move from being a Senior Engineer to a Tech Lead. We’ll start by exploring the Senior Engineer role, covering what’s expected and which technical and personal skills are needed to do well. Then, we’ll meet Bob, a Senior Engineer who wants to become a Tech Lead but feels like it’s a big leap.
We’ll then talk about what a Tech Lead does, the skills they need, and how they help their team. I’ll share practical ways to start building these skills, including live examples of key soft skills through interactive, scenario-based exercises. I’ll invite audience members to join me in these real-world situations, where we’ll role-play and have a dialogue to show how a Tech Lead responds in different scenarios. Finally,
At the end, I will provide a detailed step-by-step roadmap to help you move from Senior Engineer to Tech Lead. This talk will leave you with clear steps and motivation to take your career to the next level.
Automate Your Life: Building a Workflow Engine in TypeScript
In today's world, repetitive tasks can be automated to make life easier. I'll guide you in building a custom Workflow Engine using TypeScript to simplify your daily routines. We'll explore practical uses and create various plugins, including connections with IoT devices and Large Language Models.
You will learn how to build a Workflow Engine that uses Directed Acyclic Graphs (DAGs), allowing for complex workflows with parallel tasks and decision-making paths. We'll explain how graph structures support automation, using algorithms like Depth-First Search for validation. You'll also learn to use recursive Promise chaining to handle tasks running at the same time and branching paths, ensuring workflows run smoothly.
We'll begin with the basics of workflow automation, then move to real-world examples that combine software, hardware, and AI. The goal of this talk is to give you a blend of useful theoretical foundations and practical tools to quickly build automations using Javascript or Typescript.
As cherry on the cake, we will look at how to build a dynamic plugin system to build your plugins and expand the capabilities of the base engine.
The Staff Engineer VS Manager Path: A window over the tech career paths
Engineer or Manager: Who wears the cooler tech cape? Dive into the great debate with insights from 'The Manager's Path' and 'The Staff Engineer's Path'. From code-wrangling wizards to tech team captains, get a fun peek into the world of tech's top jobs. Pick your path or just enjoy the ride!
Creating videos... with React!
I bet you've always used React to build websites and applications, right? What if I told you that we can also edit a movie with it! Learn how a simple render engine built in React and Node.js works to make videos using React components.
Also, you will learn how to create a scalable render-farm using AWS. The main library to build the render engine is Remotion and allows to render videos programmatically.
During the talk we will create a video together and we will render it in a few seconds in cloud!
jsday 2026 Sessionize Event Upcoming
DevFest Bari 2025 Sessionize Event
Devfest Pescara 2025 Sessionize Event
Codemotion Milan 2025 Sessionize Event
DevFest Modena 2025 Sessionize Event
Come To Code 2025 Sessionize Event
DevFest Campobasso 2025 Sessionize Event
DWX - Developer Week '25 Sessionize Event
jsday 2025 Sessionize Event
Devworld Conference 2025 Sessionize Event
Devfest Pescara 2024 Sessionize Event
DevFest Bari 2024 Sessionize Event
DevFest Modena 2024 Sessionize Event
Come To Code 2024 Sessionize Event
WeAreDevelopers World Congress 2024 Sessionize Event
DevFest Bari 2023 Sessionize Event
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