Resume

Experience & Skills

Professional Summary

Principal Software Engineer with 35+ Years Building End-to-End Solutions. I transform complex technical challenges into elegant, scalable solutions across the full technology stack — from embedded hardware to cloud-native enterprise applications. My approach centers on distilling complex requirements into clean, maintainable systems that deliver real business value.

  • Full-stack from embedded hardware to user interfaces
  • Advanced proficiency in C, C++, and Java
  • Cloud-native architecture & DevOps automation
  • Python, Ruby, Perl for tooling & deployment
  • Linux kernel & device driver development
  • Microservices, ETL, and enterprise integration

Employment History

DevOps Lead — AWS / UNIX / Python
06/2020 – Present
NewInsights.io • vyla.com • spade.ag — Centennial, CO

Architected multi-environment EKS platform with 99.9% uptime across three startup engagements. Reduced infrastructure costs by implementing K3s on EC2 with FluxCD for GitOps-driven deployments. Built AWS Batch pipelines for processing large-scale agricultural datasets.

Stack: Kubernetes, Terraform, Docker, Python, React, Postgres

DevOps Engineer IV — AWS / UNIX / Java
10/2019 – 06/2020
Charter Communications / Kforce — Centennial, CO

Migrated legacy application clusters to modernized Kubernetes infrastructure. Built and maintained CI/CD tooling: Jenkins pipelines, GitLab workflows, Atlantis for Terraform automation. Developed internal tooling in Python and Ruby.

Stack: Kubernetes, Terraform, Ansible, Docker, AWS (EC2, RDS, ElastiCache, ALB, Route53)

Principal Engineer — DevOps Lead / AWS / Java
08/2015 – 10/2019
DN2K — Centennial, CO

Architected end-to-end infrastructure automation: Packer/Chef for AMI builds, Terraform for AWS provisioning. Transformed proof-of-concept apps into production microservices with HA, auto-scaling, and disaster recovery. Built centralized logging (ELK) and monitoring (InfluxDB) platforms.

Stack: Terraform, Kubernetes, Docker, Jenkins, Chef, AWS, GCP, Java, RabbitMQ

Principal Engineer — UNIX / Java
12/2012 – 08/2015
Blackhawk Network — Colorado Springs, CO

Developed ETL data migration tools and batch processing pipelines supporting high-volume gift card transaction processing.

Stack: Java, Spring Batch, AWS, MySQL, Ruby, Python, Chef

Principal Engineer — UNIX / Java
06/2011 – 12/2012
Oracle — Colorado Springs, CO

Developed and tested new features for Ops Center (Sun's Server Management Platform) and Oracle's Enterprise Manager.

Stack: Java, XML, Oracle DB, UNIX

Principal Engineer — Windows / C++
06/2009 – 06/2011
CA Technologies — Colorado Springs, CO

Developed and tested web service interfaces for CA's Spectrum Automation Manager.

Stack: Apache, gSOAP, WSDL, Windows C++, AWS

Senior Engineer — Linux / Java
04/2006 – 06/2009
Cassatt — Colorado Springs, CO

Developed features for a cloud computing controller virtualizing networking hardware and disk images. Early cloud infrastructure work well before it was mainstream.

Stack: Java, Tomcat, Postgres, Spring, Hibernate

Senior Engineer — Linux / Embedded / C / Java
01/2003 – 04/2006
HP Storage — Colorado Springs, CO

Built storage management platform integrating with HP System Insight Manager. Created custom embedded Linux distributions and cross-compilation toolchains for Intel and PowerPC. Wrote high-performance Linux device drivers with zero-copy I/O.

Stack: Java, JBoss, J2EE, Linux kernel, GNU toolchain

Senior Engineer — Linux / Embedded / C++
03/2001 – 01/2003
Compaq / HP — Colorado Springs, CO

Built multi-threaded fibre channel path management system for SAN storage virtualization; developed Windows miniport drivers for LUN failover.

Senior Engineer — UNIX / SQL / C++
12/1998 – 03/2001
MCI Telecommunications / Maxim Group — Colorado Springs, CO

Developed Perl/C++ ETL tools and database interfaces for accounts receivable systems. Built cross-platform CORBA services bridging UNIX and Windows environments.

Senior Engineer — UNIX / Embedded / C++
08/1995 – 12/1998
IEX, Inc. — Richardson, TX

Telecommunications consulting: developed SONET OC-192 management systems and cellular switching center features. Managed non-stop system upgrades across critical telecom infrastructure.

Lead Engineer — Embedded / C++
12/1991 – 08/1995
E-Systems — Garland, TX

Led HIPPI TCP/IP gateway firmware development featuring zero-copy networking, bandwidth throttling, and dynamic service discovery on VxWorks (68030 & SPARC platforms).

Engineer — Hardware & Embedded / C
01/1987 – 12/1991
E-Systems — Fairfax, VA

Maintained high-speed digital processing facility including lasers, electro-optic devices, and high-speed analog amplifiers. Developed embedded code for electro-optic control and status collection.