Garonzick D. Hall

Principal Software Engineer

Software Engineer | C# - .NET Core - Azure Cloud - Enterprise Applications Email: [email protected]

Professional Summary

Principal Software Engineer and Technical Consultant with 20+ years of experience designing, building, and modernizing enterprise software systems.

I focus on understanding problems deeply, making sound engineering decisions, and delivering reliable, scalable systems.I help organizations modernize enterprise applications, improve architecture decisions, and build reliable software systems using technologies including .NET, Azure, SQL Server, and modern cloud practices.

Technical Expertise

Software Engineering

Microsoft Stack

Cloud & Infrastructure

Integration Engineering

Engineering Leadership

Professional Experience

Founder & Principal Consultant

Correct Code Press
October 2023 – Present

Created Correct Code Press and the Correct Code Framework, a software engineering methodology focused on improving how engineers analyze problems, make decisions, and build reliable software systems.

Responsibilities & Accomplishments:

  • Architected and developed a full-stack software platform using ASP.NET Core, C#, SQL Server, Entity Framework Core, JavaScript, and modern web technologies.
  • Designed a case-based learning platform focused on algorithms, software engineering, debugging, and structured reasoning.
  • Built application architecture supporting authentication, authorization, memberships, payments, content delivery, and user progression.
  • Developed the Correct Code Framework to teach engineering decision-making through intent, constraints, invariants, decisions, and proof.
  • Led product architecture, software development, deployment strategy, and platform evolution.

Software Engineer

Maersk
Los Angeles, California June 2021 – June 2022

Delivered enterprise application modernization solutions for one of the world's largest logistics organizations.

Responsibilities & Accomplishments:

  • Modernized legacy enterprise applications by migrating VB/VBScript functionality into modern JavaScript and C# application architectures.
  • Developed backend solutions using C#, SQL Server, and enterprise application frameworks.
  • Improved application maintainability, security, and long-term supportability.
  • Supported Azure migration initiatives and modernization efforts.
  • Designed database solutions using SQL Server 2019, stored procedures, and optimization techniques.

Software Engineer

UCLA
Los Angeles, California July 2015 – December 2018

Designed and delivered enterprise applications supporting university operations and campus-wide services.

Responsibilities & Accomplishments:

  • Supported ASP.NET MVC development practices and modern application patterns.
  • Developed enterprise applications using C#, ASP.NET MVC, Angular, JavaScript, Entity Framework, and SQL Server.
  • Designed database structures, business workflows, and scalable application solutions.
  • Partnered with stakeholders to transform business requirements into technical solutions.

Senior Application Developer

Trailer Park Interactive
Hollywood, California April 2011 – June 2015

Built interactive entertainment platforms and digital experiences for major media and technology companies.

Responsibilities & Accomplishments:

  • Designed custom content management systems supporting digital platforms.
  • Built Azure-based second-screen applications for major entertainment franchises.
  • Developed applications across platforms including Roku, Google TV, Amazon Fire TV, Yahoo TV, and iTunes Extras.
  • Created backend systems supporting content management, media delivery, and interactive experiences.

Application Developer / Database Developer

Time Warner Cable
El Segundo, California December 2005 – July 2009

Designed and developed enterprise operational systems supporting large-scale cable operations.

Responsibilities & Accomplishments:

  • Developed workforce management systems used by supervisors, managers, and executives to manage scheduling, technical skills, and routing.
  • Created reporting and performance systems supporting operational decision-making.
  • Developed fraud detection and job validation solutions improving routing accuracy and reducing operational errors.
  • Modernized legacy Classic ASP applications into .NET platforms.
  • Designed and optimized SQL Server databases across multiple platform migrations.

Application Developer

Web.com (Host Pro)
Los Angeles, California

Created web applications for the company's internal intranet using VBScript, JavaScript, and Classic Active Server Pages.

Responsibilities & Accomplishments:

  • Built internal web applications supporting company intranet workflows.
  • Developed Classic ASP pages using VBScript and JavaScript for business-facing tools.
  • Worked with legacy web application patterns to support internal operations and application delivery.