Versatile engineering leader. Experience design and developing system services, network services, distributed systems, cloud infrastructure, and service operations. Experience with containers, kubernetes, C, C++, C#, Go, Kotlin, and Python. Responsible people manager and dependable engineer.
- Crowdstrike - (7/2022 - present) Engineering Manager
- Temporal Technologies - (5/2021 - 7/2022) Senior Software Design Engineer
- Microsoft - (8/2020 - 5/2021) Azure Compute, Senior Software Engineer
- OpenRaven - (10/2019 - 7/2020) Principal Software Engineer
- Microsoft - (09/2016 - 10/2019) Core Data Engineering, Senior Software Engineering Lead
- HPE - (11/2015 - 8/2016) Eucalyptus, Linux System Software Developer 6
- Rackspace - (11/2013 - 11/2015) Jungle Disk, Lead Software Developer
- Symantec - (5/2005 - 11/2013) Information Management Group, Principal Software Engineer
- Veritas - (11/2000 - 5/2005) Information Management Group, Software Engineer
- Florida Army National Guard - (6/1998 - 6/2006) STARC-, Information Systems Analyst/Operator (MOS 74B)
-
Temporal Technology
OSS temporal core contributor. Responsible for network cluster formation, developer tooling, dependency inversion, and telemetry instrumentation. GRPC refactoring and modernization. Operations improvements for full OSS deployment toolchain. Modernization of container construction, reducing runtime dependencies, and simplification of local and CI/CD integration tests. -
Microsoft
Managed a team of 7 engineers developing and operating a distributed query API service, globally available and powering dashboards responsible for surfacing metrics for the windows insider channels telemetry pipeline. Implemented a clustered workflow engine to operate the machine lifecycle for Azure fleet of hardware as autonomous FSA. -
OpenRaven
Owner of services responsible for materializing a resource graph and datastores for arbitrary query of the resource graph. Operations and maintenance for a fleet of kubernetes clusters and dependencies. -
HPE
Maintained OSS cluster/node controller for the EUCALYPTUS private cloud stack. Introduced live migration of libvirt domains between nodes, and performance improvements on network configuration propagation. Implemented POC of containerized workload management. -
Rackspace
Lead developer for the JungleDisk multi platform client software and cloud microservices. Refactoring and modernization of code base after ~2 years of no developer focus. Achieved the first release with modernized UI, refactor of legacy microservices to golang, introduced pattern for operating and observing service health, and telemetry insights for client usage. -
Symantec
Core developer from POC to EOL for first generation cloud backup service. Local filesystem tracking, file system filter driver, structured file format ownership, and data lifecycle enabled object storage. Ownership of embedded database management, Berkeley DB, SQLite, Sybase Ultralite
1st Place in C++ Programming at Phi Beta Lambda 2004 National Leadership Conference.
1st Place in Java and C++ Programming at Phi Beta Lambda 2004 State Leadership Conference.
Patent application number 11/967,841, reduced network traffic of an online backup application. Co-inventor on multiple patent applications.
Seminole Community College Lake Mary, FL (1999-2002), Select courses in Computer science.
Computer Science School of the Army Augusta, GA (1998-1998), Information Systems Operator/Analyst Certification. Graduated with 99% overall score.
Mid Florida Tech Orlando, FL (1996-1997), Graphic Design