Software Development
Full-stack application development with Ruby on Rails, Rust, and JavaScript. Greenfield builds through to extending and maintaining existing systems.
Full lifecycle consulting — from whiteboard architecture through production deployment on Kubernetes. Every engagement is led by a senior engineer with AI pair programming as a force multiplier, not a substitute.
Full-stack application development with Ruby on Rails, Rust, and JavaScript. Greenfield builds through to extending and maintaining existing systems.
System architecture, database design, and API design. Metadata-driven frameworks that reduce deployment time and simplify long-term maintenance.
Docker containerization, Kubernetes orchestration, AWS cloud services, and Ansible automation. CI/CD pipelines and production deployment strategies.
Incremental migration of legacy codebases. ViewComponent, Turbo, and Stimulus upgrades for Rails apps. jQuery-to-modern-JS transitions without rewrites.
Leveraging Claude Code and AI tooling to accelerate workflows. Building full-stack applications with AI pair programming from architecture through deployment.
PostgreSQL and SQLite optimization, caching strategies, query performance tuning. RESTful API design and integration with external systems.
Building and scaling engineering teams, hiring, and mentoring. Transitioning outsourced development in-house. Experience leading organizations of up to 25 engineers and QA staff across VP, CTO, and Director roles.
Technologies in active rotation, technologies with deep production history, and technologies explored for fun. The daily row is what ships today.
| LAYER | COMPONENTS |
|---|---|
| DAILY | Ruby on Rails Rust JavaScript (ES6) Leptos Axum Tokio sqlx Turbo Stimulus ViewComponent PostgreSQL SQLite Redis Cypress Claude Code Docker Kubernetes Ansible VMWare Linux git |
| PRIOR | Java C++ C LISP Oracle AWS |
| HOBBY | Guile (Scheme) Artanis Gforth |