Mike Hall

Staff Software Engineer

Role & Career Context

Detailed experience breakdown, architectural achievements, and related archival artifacts.

Principal Developer

Business Decisions, Inc. | Remote | -

Owned all technical strategy and system development, leading lifecycle modernization for multi-firm consulting teams.

  • Directed technical strategy and end-to-end software development across multi-firm consulting teams, establishing reliable delivery standards.
  • Automated continuous integration pipelines using Subversion and CruiseControl.NET, eliminating manual build errors.
  • Engineered standardized VMware development environments, reducing contractor onboarding time from days to hours.

Skills: C#, ASP.NET, Microsoft SQL Server, Subversion, CruiseControl.NET, VMWare, IIS, JavaScript, JSON