About

We're Aayush and Nico — two Staff Engineers at Snyk who've been building things together since 2022. We've shipped features users actually wanted, shipped features users definitely didn't, survived production incidents that aged us, and started side projects we swore we'd finish.

We write about the stuff we learn along the way — software engineering, product thinking, technical leadership, and building with AI. Sometimes it's useful. Sometimes we just needed to rant.

The name? We like to think we're pragmatic. But overengineered.dev was available, and no self-respecting engineer is turning that down. Besides, pragmatism is just what we call it before we rewrite the whole thing at 11pm on a Tuesday.

Aayush

Aayush

Staff Software Engineer

📍 London

My parents probably wish I was also known as "the Dr" — I studied electronics engineering but quickly realised I'd rather build software. I nerd out over programming languages and syntax and will happily argue about why I don't need if err != nil every 3 lines, but what gets me out of bed is shipping products and value that people actually care about. Outside of work, I try to convince my body it can be good at both running and deadlifts — it disagrees — and I enjoy wasting my time fussing about coffee.

Nico

Nico

Staff Software Engineer

📍 Munich

Some colleagues still call me "the Dr" — I did a PhD in physical chemistry, shooting neutrons at polymers before switching to software engineering. The scientific method stuck with me — ship it, measure it, learn from it. Outside of work, you'll find me training for triathlons or perfecting homemade pizza.