Davide Imola
Tech Lead @ RedCarbon - Community Manager @ Schrödinger Hat
Verona, Italy
Actions
Davide Imola is a Tech Lead at RedCarbon, where he leads the engineering team building an AI-powered cybersecurity platform. He is co-founder of Schrodinger Hat, an international open source community that has reached 20k+ people across Europe, and co-organizer of Open Source Day, a yearly conference in Florence dedicated to open source culture.
Over the years, Davide has spoken at conferences including GOLab, KCD Italy, DevSecOps Day, Incontro DevOps Italia, and WeAreDevelopers World Congress. His talks focus on Go, GitOps, platform engineering, security, and building open source communities.
He believes that sharing knowledge in public — through talks, writing, and open source contributions — is one of the highest-leverage activities an engineer can do.
Links
Area of Expertise
Topics
Securing Go for Production: Best Practices, Supply Chain, Testing
Go security talk: why it matters now + my single-line auth bypass bug story (caught by testing). Best practices, fuzzing, govulncheck, supply chain. Light live demos, all offline-capable.
AI Won't Design Your System. You Have To.
Most developers I know have tried using AI to build UI. Most of them got inconsistent results, dropped it, and went back to doing things manually. I was one of them — until I figured out what I was doing wrong.
This talk is about rebuilding a personal site twice: first by treating AI as a code generator, then by treating it as a collaborator. The difference wasn't the tool. It was the method.
I'll walk through how I defined a design system before writing a single component — tokens, typography, visual rules — and how that gave AI the constraints it needed to produce coherent output. Then I'll show the same workflow applied live: a new React component, built from scratch in front of you, using Claude Code with a structured context file that keeps every output on-brand and on-spec.
No magic prompts. No frameworks to install. Just a different way of thinking about what you hand to the AI before it starts generating.
If you've ever gotten inconsistent, unusable output from an AI coding tool, this talk explains why — and shows you what to do instead.
Il security engineer che già AI
Gli attaccanti usano già l'AI: scanning automatizzato, exploit di vulnerabilità note su scala, phishing industriale. I difensori? Per la maggior parte ancora in attesa che l'azienda compri "il tool giusto". Ma se non hai budget — sei uno studente, un freelance, un OSS maintainer, una startup — sei esposto come tutti gli altri.
Eppure un'arma ce l'hai: l'AI generalista che già usi per scrivere codice. Claude, ChatGPT, Codex. Usata bene — come **sistema** (skill, agenti, scope ristretto) e non come oracolo — diventa un security engineer di livello che ti aiuta a fare assessment serio sul tuo codice e sulle tue dipendenze.
In questo talk non ti vendo un altro tool. Ti racconto un caso reale: come abbiamo individuato e mitigato un broken access control nel nostro stack in una frazione del tempo che ci sarebbe servito senza AI. Poi parto da un'azione concreta che puoi fare lunedì mattina sul tuo repo — un audit ragionato delle dipendenze, zero codice — e ti mostro come scalare gradualmente verso skill personalizzate e agenti più strutturati.
La security non è un privilegio di chi ha budget. È una skill. Imparala.
Gophers Gone Domain-Driven: A Tale of Golang and DDD
The idea behind the talk is to delve into the realm of DDD and how to implement it in Golang.
This is the outcome we achieve in our company to delve with Go and DDD
GreenOps: Bridging the Gap Between DevOps and Sustainability
Climate change is an undeniable reality that we're currently witnessing. The importance of sustainability is on the rise, necessitating immediate action. As DevOps professionals, our usual emphasis is on infrastructure and high availability, often neglecting the potential consequences for our environment. It's time to delve deeper and explore ways to connect these two seemingly disparate realms.
Securing secrets in the GitOps Era
GitOps is becoming more and more popular especially when we start talking about Kubernetes. Of course, with the advent of new technologies and best practices, new questions arise as well, such as: if I have a secret to handle, how can I use it inside Kubernetes?
During this talk, we are going to cover all the different possibilities we may have to handle them without sharing our secrets inside a repository.
Sealed secrets, Secrets managers, or CSI Drivers, which may be the winner of this contest?
Level UP your RDBMS productivity in GO
Developing with a database can be difficult, especially when dealing with typing issues, setting up a new database instance for testing, handling migrations, and other related tasks.
By combining dbmate, sqlc, and test containers, we can effortlessly improve our database productivity within our Go code.
How to GitOps your cluster with Flux
Nowadays DevOps Engineers love different things about Infrastructure as Code. Be declarative when building and automating infrastructure, and perform the deployment through a GitOps deployment.
What is GitOps? It is a way of managing the infrastructure and application so that the system is described declaratively and version controlled. It has an automated process that ensures that the deployed environment matches the state specified in a repository.
Is it cool, am I right?! But, what about Kubernetes? Yes, we have the excellent YAML files, but wouldn't it be awesome to declare the state into a Git repository and wait for the cluster to automatically update itself instead of manually doing it?
Here is the newly graduated CNCF project Flux! It allows you to declare, and automate your Kubernetes cluster by simply pushing code to a Git repository and letting K8s do the rest of the tedious work.
GoLab 2024 Sessionize Event
WeAreDevelopers World Congress 2024 Sessionize Event
KCD Italy 2024 Sessionize Event
WeAreDevelopers Live 2024 (Season 7) Sessionize Event
WeAreDevelopers Live 2023 (Season 5) Sessionize Event
Davide Imola
Tech Lead @ RedCarbon - Community Manager @ Schrödinger Hat
Verona, Italy
Links
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