Hello. I am a software engineer.a problem solver.an innovator.
I write about software design and architecture.

Read my blog

Steve Jobs once said, “the details in a product are the thing which will inevitably make or break it. Take your time, think about the little details and polish, polish, polish until they are perfect”. In essence, that is what I strive to achieve every day, elegant software design in every detail just as an artist would. I strongly believe a programmer who subconsciously views oneself as an artist will enjoy what he/she does and will do it better (Knuth). So I can only hope that my writings will provoke you to push the boundaries of software design & architecture.

I work for Microsoft as a software engineer for Bing in Silicon Valley. My group specializes in building cloud-based experiences for consumer products. We most recently released Cortana.

latest from the blog