About


About this blog

This blog is mostly about

  • Sharing concepts I find interesting as I write software
  • Breaking down technically challenging concepts into easily understandable bits and concepts
  • Making others interested in the craft of building great software
  • Sharing insights from papers or books I find interesting
  • Many other things that I find interesting or worth sharing

About myself

I am a software engineer who loves learning and sharing insights with others. Am mostly interested in Distributed Computing, Machine Learning and compilers. I also have interests in medical care, agriculture, sports and motoring among other things. I believe that technology can be used to solve or augment the solving of today’s most pressing problems.