Welcome

Thanks for visiting. Here you'll find my blog, articles, training courses and information about upcoming speaking engagements.

I'm a Senior Consultant at Microsoft focusing on Microsoft Cloud platform including Azure & Office 365. My areas of expertise include Microservices, Blockchain/DLT and Identity Management systems. In my previous role as a Senior Software Engineer at Microsoft HQ in Redmond I worked on design, development and deployment of highly scaleable services that are part of Microsoft partner ecosystem.

If you want to know more about me then reach out via LinkedIn or follow me on Twitter. Also, About section has more details about my professional career.

Books

Over the years I have authored many articles and co-authored two technical books. You can find the list of selected publications here

Programming Microsoft's Cloud SharePoint Best Practices

 

Latest

  • microphonePodcast | R3’s Corda platform
    In this podcast, I talk to Austin from R3 talks about technical aspects of R3 Corda including its architecture, consensus, programming model, etc. We also touch upon the future direction of R3 Corda ...
  • helmPart II – Kubernetes DevOps : Introduction to Helm
    This is the second post in a multi-part blog series on Kubernetes DevOps using Azure. I am co-authoring this series with the help of my colleague at Microsoft, Daniel Selman. We recently worked on ...
  • k8s-logoPart I – Kubernetes DevOps : Introduction to the Historic Events Microservice
    This is the first post in a multi-part blog series on Kubernetes DevOps using Azure. I am co-authoring this series with the help of my colleague at Microsoft, Daniel Selman. We recently worked on the ...
  • auditBuilding and Running an Auditing Solution on Blockchain
    On 21st February, I will be conducting an event at Microsoft NYC campus on building and running a fully functional blockchain based audit trail application. The first half is a good fit for both ...
  • corda-logoUnderstanding R3 Corda and Running it on Azure
    R3 Corda is a blockchain-inspired distributed ledger technology (DLT) from R3 that is specifically designed for financial and regulated transactions, and emphasizes privacy and security between ...
  • encryptionHomomorphic Encryption 101
    I was recently exploring methods for improved privacy using various encryption schemes and stumbled upon Homomorphic Encryption that has a huge potential  in that area. I do feel that it has higher ...
  • linux-azure-virtual-machines-logo-orangeCreating Developer’s Docker Linux Virtual Machine on Azure
    For an upcoming developer event on Docker I had to create handful of Linux Ubuntu virtual machines on Azure with Docker and few additional software installed on it. I looked into couple of ways to to ...
  • m_swarm_128x128Event Announcement “Blockchain 101 – Introduction for Developers”
    Some of you may already be aware that I host NYC MS Cloud User Group technology meet up every month at Microsoft Manhattan campus.This month, I will be hosting/presenting alongside with my colleague ...
  • devops-logoDevOps with Containers
    Recently I did a video series for Microsoft Channel9 on DevOps with Containers (thanks to Lex Thomas and Chris Caldwell for recording these). The idea was simple- show and tell how container ...
  • blockchain-01First Look Into Blockchain
    Since last year, I have been spending time with customers understanding how blockchain can help them improve/replace existing processess. Its relatively a new technology but evolving very ...