About Me


My name is Shubham Kumaram. I was born in 1996, and have been into programming since 2010, when I got my first computer (I wasn't completely computer illiterate before that, we had programming classes at school). I first started with making simple tools in BASIC, and then moved on to Java, C++, PHP, Python, JS, and a bunch of other languages I've since forgotten.

I can be found across the web with either krm.shubham or shubhamKrm as my alias.


You can reach me via these channels:


I'm a Software Engineer at Google, where I work on metering for Google Cloud Storage. My team is responsible for accurate and precise metering of consumed storage and other chargeable activities by Cloud Storage customers. Most of the stack I work on is for internal use only, and the primary languages of choice are C++ and Python.

I was previously employed at Amazon which I joined as a new grad. There, I worked on a team responsible for correct and accurate filing of TDS (Tax Deducted at Source) for vendors supplying goods and services to Amazon. I led the design and implementation of a reconciliation system, which processed invoice on a daily basis, and used a machine learning model to determine if the TDS applied (either manually by tax analysts, or by automated systems) is correct or not. The system also allowed them to make correction, and maintained a full audit. This greatly simplified the task of filing returns at the due date. The tech stack we utilised was various public AWS services, such as S3, ECS, Lambdas, OpenSearch (formerly ElasticSearch), and SWF. The primary language for the backend was Java, while I used Angular with Typescript on the frontend.


In my free time, I love to read, both fiction and non-fiction. I recently finished reading the complete Lord of the Rings (excluding the Silmarillion). I also write sometimes, and this blog is an attempt to capture my learning and share them with the world.

Please do have a look at some of what I've written.

Share: TwitterRedditHN