Dayton Metropolitan Area
I am a software engineer, author, and technology enthusiast in Ohio. I have previously worked at technology and gaming companies including GitHub, Datadog, Mattel, Blizzard Entertainment, Electronic Arts and Yahoo. Experience with Rust, Python, Go, C++, C#, Java, and Erlang. Specialties include distributed systems, software design and architecture, leading teams, technical writing, automation, and devops / infrastructure engineering.
I designed and implemented network infrastructure, hardware provisioning, and virtual device provisioning using ansible and Kubernetes (k3s.io) on on-prem hardware including bespoke, purpose hardware provided by the Air Force. Implemented AI / ML / CS training, execution, library, and API daemons and processes that ran on custom and commodity hardware to support the cognitively enhanced complex event processing and autonomy mission. This included complex natural language processing and retrieval-augmented generation. Created job scheduling tools in Python and Rust for bare metal, virtual machine, and distributed system container orchestration and management.
Implemented the proof of concept that became our core platform including AI/ML prediction engine and SaaS product using Python. Currently supporting hundreds of tenants at thousands of invoices an hour. Designed, implemented, maintained, and enhanced application platform and underlying AWS infrastructure using Kubernetes and Terraform. Enabled rapid scale up of tenants to new datacenters within minutes.
Designed and implemented Go driven service-discovery mechanism using multi-cluster, multi-cloud, multi-region Kubernetes operators in Go with envoy sidecars.
Scaled the Sproutling organization into the Mattel Connected Products Platform division within Mattel that was responsible for products across major organization lines including Barbie, Hot Wheels, and Fisher Price. Worked with multiple functional and cross-functional teams to support existing and create new toy lines. Hot Wheels ID is an example of one product that included the creation of entirely new technologies and manufacturing processes. Provided consultation across the organization on technical and non-technical solutions to meet business needs. One example was the architecture of identity management systems and the wholistic replacement of mixed legacy authentication across Mattel.