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.
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
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)
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
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
Developed and tested new features for Ops Center (Sun's Server Management Platform) and Oracle's Enterprise Manager.
Stack: Java, XML, Oracle DB, UNIX
Developed and tested web service interfaces for CA's Spectrum Automation Manager.
Stack: Apache, gSOAP, WSDL, Windows C++, AWS
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
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
Built multi-threaded fibre channel path management system for SAN storage virtualization; developed Windows miniport drivers for LUN failover.
Developed Perl/C++ ETL tools and database interfaces for accounts receivable systems. Built cross-platform CORBA services bridging UNIX and Windows environments.
Telecommunications consulting: developed SONET OC-192 management systems and cellular switching center features. Managed non-stop system upgrades across critical telecom infrastructure.
Led HIPPI TCP/IP gateway firmware development featuring zero-copy networking, bandwidth throttling, and dynamic service discovery on VxWorks (68030 & SPARC platforms).
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.