Hi! I'm a software engineering manager building enterprise and cloud software.
I live in Seattle, Washington, USA and build software for a living and sometimes for fun. For the past few years I've been managing and leading engineering teams to build enterprise-scale software. I find it fulfilling to nurture a team and facilitate peoples’ career growth. Am passionate about user experiences and am an inventor on 7 patents in this space.
I blog on all things software at My tryst with Code.
A little more about what I've been up to below.
Engineering leader helping build Azure Active Directory.
Driving engineering for user and tenant management in Azure Active Directory including UX experiences, Microsoft Graph APIs and the infrastructure that is used to power these experiences.
Engineering leader helping build the Experience Cloud.
Engineering leader on performance and scalability effort for https://experience.adobe.com.
I've worked for Microsoft for over 12 years. Over the course of this time, I've helped build a bunch of products.
WebMatrix is a free, lightweight, cloud-connected web development tool. During my stint in this team, I helped build cloud-connectivity capabilities such as seemlessly creating and publishing websites and databases to Azure. blog posts by me
This is the web portal for Bing Ads which allows users to create and manager their online advertising campaigns. Among other things, I helped build the backend data stores for user campaigns, ads and keywords, infrastructure to process all this data.
PubCenter was a web portal for creating ads in apps. It allowed you to manage ad units in windows and windows phone apps among other things. This has since been integrated into the Windows DevCenter.
I graduated from NIT Durgapur in 2007 with a degree in Electronics and Communication Engineering. Built electronics components. Assembled a few robots. I learnt a lot. Forged new friendships. The 4 years here were amazing.
I built this website to power a blog engine I use to post blogs on software.
Opinions and views expressed on this website are my own.