Collaborated with multiple business units to implement a unified DevOps strategy.
Technical lead for backend services. Driving design and implementation across multiple projects.
Designed and created a cloud access control product's MQTT implementation for thousands of edge devices, including onboarding flow.
Created on-prem implementation of cloud product, replacing cloud components with open source alternatives in all microservices + created production automation.
Lead technical initiatives to overhaul backend components.
Worked on AI chat system + tooling allowing users to access and process their data in a multi-tenanted system safely via natural language interface.
Aided hardware teams in producing a new board based on Yocto with a custom web interface, including building out a build pipeline for x86 machines.
Overhauled local development and debugging workflow.
Migrated containerised services to ARM on AWS for ~30% ECS hosting cost savings.
Fidelity Investments / Senior Software DeveloperJan 2022 — Oct 2022
Responsible for onboarding and maintaining the Azure platform via an API platform for company-wide development teams.
Led feature development, design sessions, code reviews, and mentored junior developers.
Vanderbilt International / Software EngineerApr 2019 — Jul 2020
Lead architecture and implementation for a biometric fingerprint reader integration project.
Lead developer for a video streaming platform; resolved critical security flaws and technical debt.
Managed IoT systems involving security cameras, video streaming and Linux-based microservices.
Infosys / Software EngineerSep 2018 — Apr 2019
Developed Python-based ETL tools and re-configured MongoDB for production-ready security and sharding.
Implemented search and content tagging services and created data retrieval APIs.
Standardized team programming practices (test coverage, git workflows).
Syncronology / DeveloperJan 2015 — Aug 2017
Software developer for a hosted document control and business workflow creation product built on a Microsoft stack (Server, SQL, IIS, SharePoint).
Worked in a small dev team in an agile environment maintaining the system, implementing and leading customer-focused projects using C#, SQL + Javascript.
Designed, scheduled work and assigned tasks to remote developers.
Projects
Kubernetes Game Servers2022 — Present
Hosting private game servers on bare metal Kubernetes clusters, from building out bespoke containers to Helm charting, deployment and update automation.