A Java application leveraging Springboot that implements a RESTful API and has configurations for deployments into Docker containers within a Kubernetes cluster. Repo hosted in GitHub https://github.com/GarrettCooperDev/Showcase
Software Development Lead
Shiloh Technologies
Rogers, AR
09.2020 - 07.2024
Led all software development within the company and worked closely with leadership and stakeholders to implement new features across Shiloh's suite of SaaS applications.
Implemented coding standards, a formal release process, QA processes and resources, staged releases with hot swaps, retention of builds, and internal processes and resources for product support.
Led a project to modernize and refactor 10 applications, leveraging cloud technologies such as Azure Data Lake, Snowflake, Azure VMs, Azure App Services, Azure SQL, and Azure Service Bus.
Led development from ideation to production for a Luminate ETL system with cloud-first infrastructure and architecture. In production for 2+ years, servicing 13+ enterprise clients, and an average of 3.7 billion rows daily.
Created a private, internal NuGet Server and NuGet package that provide a service abstraction layer for streamlined and standardized access to cloud resources within code across all applications.
Application Developer
Shiloh Technologies
Rogers, AR
02.2019 - 09.2020
Lead software engineer for a business forecasting tool for a Fortune 500 company. The tool generated and managed multiple interconnected financial forecasts and managed mappings between shipment and point of sale data. The customer claimed that the tool had condensed the monthly reporting cycle for the team from a 'two-week process to day one reporting'.
Lead software engineer for an interactive ETL tool utilized in daily loads by a Fortune 500 company.
Lead software engineer for a data mapping tool within a Fortune 500 company. Worked directly with multiple teams across the client's organization and harmonized multifaceted, multidimensional datasets into consumable, and valuable data for the business.
Lead software engineer for automating customer interactions with sites for data retrieval.
Junior Application Developer
Shiloh Technologies
Rogers, AR
06.2018 - 02.2019
Developed and supported existing suite of Shiloh products through direct collaboration with Support and Customers to diagnose and resolve tickets.
Developed an application that automates data classification, categorization and rating process on the platform's backend
Developed order automation tool integrating Sales, forecasts generated using Prophet in R, and inventory data.
Education
Associate of Applied Science - Computer Programming Applications