Louisville, Kentucky, United States
Software Engineer, Architect, and Team Lead. Focus on Cloud and Edge/Fleet computing.
Designed and built a multi-brand, multi-region Edge compute platform based on Kubernetes (k3s). Lead the transition of an operations-focused 2-engineer SRE team for KFC US to a Platform Engineering team, delivering self-service solutions for network and mobile device management (MDM) and cloud-based deployments.
Developed full-stack observability pipeline using OpenTelemetry and Prometheus to monitor infrastructure and applications across 100+ Kubernetes (K3s) clusters in KFC Restaurants. Designed and developed integrations for in-restaurant systems and supporting devices such as POS, KDS, Kiosk, and Ingenico Payment Terminals. The primary technology stack is C#/.NET, MongoDB, and RabbitMQ, with secondary applications in React (TypeScript) and Native Android Applications (Kotlin). Developed and maintained CI/CD pipelines for a suite of integration applications and Helm Charts deployed to K3s clusters. Supported infrastructure and Site Reliability Engineering teams in troubleshooting and remediation of platform and network-level issues affecting application stability. Guided and mentored a team of developers on development, testing, and documentation practices. Responsible for conducting security reviews and maintaining secure, left-shifted development practices within the team. Lead training sessions with SRE and restaurant support teams on incident troubleshooting and resolution techniques for Kubernetes clusters.
- Worked as a member of the Point-of-Sale/Integration software development team. - Lead development effort for in-store Kiosk Ordering project; including managing security compliance and coordinating work with external contractors. - Created and implemented APIs to assist in management and analysis of Delivery-as-a-Service (DAAS) vendors such as GrubHub, DoorDash, and UberEats. - Participated in DevOps; including pipeline creation/maintenance, Agile-based development, backlog refinement, and knowledge management. - Leveraged multiple Azure Cloud products to streamline and automate business processes.
Managed Audio/Visual assets for the Department of Communication, ensured Asset Management System was properly functioning, proposed and implemented solutions when necessary, coordinated with professors and students to develop best processes.