About Me

I'm a Bengali or a Bong and a Geek. Even though there's some dispute on the first part there's none about the later.

Some facts about me...

  1. I was born in Kolkata, India and lived most of my early life there.
  2. I have a B.Sc. degree in Physics from University of Calcutta (1998)
  3. In the mean time I started coding on 286 and 386 machines in Basic, Pascal, Fortran, COBOL, C, C++, Lisp, Prolog, VB, VC++, ...
  4. Heisenberg was right and I was pretty uncertain at that point.
  5. So after finishing physics I got myself a B.Tech degree in Computer Science and Engg from University of Calcutta (2001).
  6. From campus I landed up a job in Texas Instruments in the Software development team
  7. Got another offer at Microsoft and officially sneered at them with more credence.
  8. Joined TI and wrote linker/loader and some dynamic SW verification tools. Then went ahead to do some embedded OS work. Got throughly bored and moved to more graphic areas
  9. Got married to my highschool friend Somtapa. She is the best thing that could've happened to me (you see she visits this page)
  10. I then worked in Adobe Systems in the FrameMaker team
  11. Got a call from a Microsoft recruiter. Since I was making frames anyways I thought I could increase my charter and make a whole window.
  12. I then joined Microsoft in Hyderabad in the Team Foundation Server team and not the Windows team.
  13. This time it is officially not my fault and the team itself changed charter and took up the Visual Studio for Team System work.
  14. My daughter Prokriti was born. She is a teen now and let me tell you parenting is a full-time job where you actually get paid more than you deserve.
  15. I then drew this cartoon depicting why I had moved to the .NET Garbage Collector team.
  16. My wife loves rain, so I thought I'd test her and shifted to Seattle area to continue working for the .NET CLR team
  17. We were busy wearing off car's tyre and our knee ligaments driving/hiking around when lightning stuck us. The C word entered our life
  18. I decided to move up the stack and started working on query serving pipeline.
  19. My love for distributed systems took me next to Azure Compute where I built some massive distributed system serving tens of billions of transactions a month
  20. Finally after a long career of being an engineer, became a engineering manager
  21. I now manage a few teams in Azure Dedicated Engineering organization.

See also

  1. Personal Blog
  2. Main Page
  3. Photography
  4. My wife's food blog