Archive of Public Speaking

Talks & Presentations

Reflections on product engineering, design systems, and the intersection of human-centered interfaces.

ContainerDays Hamburg
2025

Building a Container Runtime From Scratch in Go

In an era where containers power modern software deployment, understanding their inner workings is more valuable than ever. This session takes you on an exciting journey into the heart of container technology, breaking down what containers truly are and how they compare to virtual machines.

GoLinuxContainersSystems
ContainerDays HamburgHamburg, Germany

Wed 10th September, 11:30 am – 12:05 pm

View slides
Talk2026

From veth Pairs to Services: The Secret Life of Container Packets

Thu 12th February, 4:55 pm – 5:30 pm

Containers make networking look simple: kubectl exec into a pod and curl just works. Under the hood lies a fascinating stack of Linux features — network namespaces, veth pairs, bridges, and iptables — that power connectivity in standalone Docker and Kubernetes pods.

KubernetesNetworkingLinuxGo
ContainerDays London • London
Talk2026

Profiling, Memory Management, and Garbage Collection in Go

Wed 11th February, 2:15 pm – 2:50 pm

Go makes it deceptively easy to write scalable applications, but performance bottlenecks often lurk where we least expect them: in memory usage and garbage collection. Developers may suddenly face high latency, ballooning memory, or mysterious goroutine leaks in production — leaving them puzzled about what went wrong.

GoPerformanceProfiling
ContainerDays London • London
Talk2025

Sustainable Cloud Architecture

Sun 24th August, 5:10 pm – 5:50 pm

Principles and practices for building cloud workloads that balance performance, cost, and environmental impact — from design choices to operational habits that scale responsibly.

CloudArchitectureSustainability
DigitalOcean Developer Meetup • Pune

Speaking & workshops

Available for conferences and meetups — reach out to discuss topics, dates, and formats.

Get in touch