About

I'm Eugene Kungurov. I've spent nearly two decades building software and the teams behind it — from writing code to leading organizations through complex technical transitions.

I grew up in Siberia. My first job was teaching computer science to six-year-olds — and since there was no standard curriculum for that, I had to build one. Figure out what matters, what to leave out, and how to explain it so it actually lands. You know immediately whether it works — six-year-olds don't fake understanding. The jobs changed, the challenge didn't — take something complex and articulate it so people can act on it.

After teaching, I joined a consulting company that worked with US and UK clients, eventually becoming a consultant myself. In 2011 I started my own small consultancy, serving clients in both Russia and the US.

In 2013 I immigrated to the U.S. with my wife, a cat, and a vocabulary that worked better in C# than in English — I could design a distributed system but couldn't describe the weather outside. It took years to close that gap, but working across two completely different systems teaches you to notice things that are easy to miss when you've only known one.

After several years of building up from there, I spent two years at Amazon, where I learned that writing is thinking — the best way to find clarity in a complex problem is to write your way through it. That's what this site is for — finding simple solutions to complex problems, or at least simple language to explain them. Right now that means modernizing legacy platforms, adopting AI tooling, and building the teams and processes to support the change.

If any of that sounds familiar, you'll probably find something useful here.

Connect

The best place to reach me is LinkedIn, where I post TLDRs of new articles and shorter thoughts on what I'm working on. If you prefer to follow along without social media, subscribe via RSS.