Ronald E. Straight
Senior Software Engineer
Summary
AI agents are good, but they still need someone to tell them when they're about to rimraf or do something else naughty, With agentic coding, you not only get my unique human experience, but a team of masochistic junior engineers to do all the boring stuff. Work is where I want to go to swim with my fellow clever rubber ducks and all their little agents. Oh, and a chatbot wanted me to mention that "I bring decades of experience in high-performance backend engineering, from C and Perl to modern Golang and Kubernetes-native Java and Rust microservices."
Skills
Programming Languages
- Bash
- Java
- Perl
- Golang
- C
- Python
- Rust
- Javascript
Technologies
- Kubernetes
- Git
- HTML
- CSS
- REST API
- OCI
- AWS
- Helm
- Docker
- Node.js
Databases
- Oracle
- MySQL
- PostgreSQL
- MariaDB
- Redis
- MongoDB
Frameworks
- Mason
- DBIx::Class
- Netty
- Dropwizard
- React
- Spring Boot
Work Experience (5)
Stunning performance as the unemployed male half of a gen-X couple.
General housekeeping, including laundry, cooking, cleaning.
Day companion for our little poochon rascal, Howard.
Making bread from scratch every other day or so, and sometimes pepperoni rolls.
Ongoing hacking projects with my artifical friend Antigravity, including running two multiplayer games in my home server's minikube cluster.
Lead developer in converting Zimbra email/collaboration system to a multi-tenant Kubernetes-native service, utilizing Golang and Oracle Cloud Infrastructure.
Contributed to core Zimbra engineering, working on legacy Java codebase with extensive use of remote debuggers.
Leveraged Golang and Kubernetes expertise to migrate several hundred million mailboxes from bare-metal servers to Zimbra on Kubernetes.
Built a RESTful Data Management Platform (DMP) web server using Java/Netty, supporting sub-millisecond responses.
Developed custom dispatching annotations and supported multiple HTTP methods for consumer targeting resources stored in Redis.
Ported a legacy image conversion REST server from Ruby to Java and migrated a Solaris data center environment to AWS.
Developed heavy Perl applications for ad-serving systems, contributing Oracle enhancements to the DBIx::Class framework.
Performed Oracle DBA duties, including DDL review and Oracle analytic functions.
Created a 'RoboDeploy' system for multi-threaded deployment to over 100 servers.
Co-founded Netsville and developed 'Hazel,' one of the first e-commerce checkout systems, written in C with a templating language (HZML).
Projects (2)
- Kubernetes
- Minikube
- Helm
- Perl
- Rust
- Networking
Multiplayer whimsical word game running on minikube in my bedroom. Active development, please excuse downtime!
Developed a custom wordlist server in Rust to handle building lexicons and their rules for any language.
Configured networking for public access to the local Kubernetes cluster at wordwank.fazigu.org.
Implemented real-time gameplay mechanics using Perl, plus simple intelligent dummy players.
- Kubernetes
- Minikube
- Helm
- Golang
- Networking
Multiplayer poker game with a bit of cosmic horror. Active development, please excuse downtime!
Implemented the game server in Golang, with bare bones index.html/css frontend
Configured networking for public access to the local Kubernetes cluster at poker.fazigu.org.
Interests (1)
Personal Interests
- Hacking (ESR sense)
- Tinkering with gadgets
- Fallout, Starfield, Cyberpunk
- Arguing with AI
- The Love Boat