Lead Software Engineer
CurrentTeam lead supporting crew scheduling software applications and providing automated solutions, optimizations, and on call production support. • Migrated and refactored 25 on premises windows applications, 4 UIs, and 3 SQL databases into an Azure Cloud Architecture with a hybrid kubernetes cluster and Azure data lake solution. This had many benefits including lowering the cost of application hosting by 50% and allowing crew and administrators an enhanced user experience by keeping related content grouped together in a single pane of glass. • Developed an ADO DevOps Pipeline to create container images from a GitHub source and version them in an image Artifactory. These images are staged for CI/CD into shared kubernetes clusters for DEV QA Stage and Production. • Migrated a subset of data from a 4TB relational SQL database with 335 tables with indexes, 180 stored procedures using SSMS Migration tools. The reduced database size was 250 GB with built in archival and saw an increase in performance.• Created a hybrid resource management system using Terraform by HashiCorp which enabled automated provisioning of on-prem and cloud infrastructure during and after migration efforts.