About Umang

Hi! I am Umang Bhatt,
Welcome to my blog. I work as a Software Craftsperson at Incubyte. Using this blog, I intend to share my journey. Check out my resume here.

Here are the software engineering related activities that I am involved with:

My personality type is ISTJ (“THE LOGISTICIAN”) and MindTime archetype is “Past - The Truth Seeker”. I am one of the rare people who’s StrengthsFinder 2.0 results span all 4 talents - Strategic Thinking, Executing, Influencing, and Relationship-building:

Apart from being a software engineer, I enjoy most of my time taking care of my daughter, clicking pictures using off camera flash (with my canon) or growing roses. I also happen to love to ride on my Enfield Desert Storm. I also practice programming and learning new techniques in my free time. I also like to take out a fair share of time for family.

Programming Skills

C#

90%

VB 6

80%

Other Skills

Docker

60%

Azure

30%

Software Craftsperson at Incubyte

May 2022 — Present

Working as a developer on Java-Micronaut tech stack.

Expert Software Engineer at Allscripts

June 2013 — April 2022

Started as an intern now working as Senior Software Engineer. Here is my summary of work\skills at Allscripts.
  - Started as an intern at Allscripts in the sustaining team. Moved to the tiger team for product re write because of excellent performance.
  - I have been working on a WinForms application where the user controls were written in VB6 and the shell/MDI form was written in WPF.
  - The back end was written in VB6 and then migrated to C# in 2014. Backend is based on COM+. Application is based on NTier architecture.
  - MSDTC
  - SQL server and SQL profiler
  - Tech lead on the team for migration of WinForms application to web app.
  - Currently working on asp net core and docker.
  - Familiar with unit testing, mocking, dependency injection, and factory.
  - Familiar with reading SQL performance graphs but not comfortable writing complex SQL.
  - Can look at performance traces, identify bottlenecks and make fixes. I am a go-to person for performance problems in application.
  - Familiar with MSBuild and can make tweaks if needed. Experienced in reducing build timings.
  - Experienced with builds on TFS. Designed "build what has changed" for the C# backend using powershell and tfs builds.