Hi, I'm Alex — a Software Engineer who builds maintainable systems with whatever language is the best tool for the job - but Clojure is my favorite. From payroll platforms to drone traffic management, I bring the same precision to software that I brought to 10 years of professional audio engineering.
About Me
I believe writing great software is a craft trade, like making high-quality custom furniture or fine classical guitars. It requires integrity, high standards, and a commitment to guiding principles like SOLID and test-driven development. I'm pragmatic over dogmatic — always pushing beyond "it works" to build systems that are truly maintainable, testable, and built to last.
I work at a bespoke software development firm, where I've had the privilege of diving into wildly different industries — payroll, accounting, drone traffic management, e-commerce, and online education. Every engagement is a new puzzle: I've written a front-end library that boosted UI performance 6x, built a webhook-driven Jira sync server that let a client's team and their corporate partners stay in their own tools without missing a beat, and rewrote a mobile commerce backend in three weeks that had been under development for six months — with full test coverage this time. One of my favorite projects was a cross-platform CLI with a custom test runner that integrated with an online learning platform.
Before all of this, I spent 10 years as a professional audio engineer, from local venues to arena tours and commercial studios. Whether I'm building a PA system for a 20,000-seat arena, architecting a web application on Kubernetes, pair programming with a teammate, or mentoring a colleague through their first production deploy, the thrill is the same — creative problem-solving in service of the people around me.
When I'm not coding or tinkering in my homelab, you'll find me serving my local church, playing classical or fingerstyle guitar, reading, or helping my wife take care of our homestead in the Tennessee countryside.
Hi, I'm Alex — a Software Engineer who builds maintainable systems with whatever language is the best tool for the job - but Clojure is my favorite. From payroll platforms to drone traffic management, I bring the same precision to software that I brought to 10 years of professional audio engineering.
About Me
I believe writing great software is a craft trade, like making high-quality custom furniture or fine classical guitars. It requires integrity, high standards, and a commitment to guiding principles like SOLID and test-driven development. I'm pragmatic over dogmatic — always pushing beyond "it works" to build systems that are truly maintainable, testable, and built to last.
I work at a bespoke software development firm, where I've had the privilege of diving into wildly different industries — payroll, accounting, drone traffic management, e-commerce, and online education. Every engagement is a new puzzle: I've written a front-end library that boosted UI performance 6x, built a webhook-driven Jira sync server that let a client's team and their corporate partners stay in their own tools without missing a beat, and rewrote a mobile commerce backend in three weeks that had been under development for six months — with full test coverage this time. One of my favorite projects was a cross-platform CLI with a custom test runner that integrated with an online learning platform.
Before all of this, I spent 10 years as a professional audio engineer, from local venues to arena tours and commercial studios. Whether I'm building a PA system for a 20,000-seat arena, architecting a web application on Kubernetes, pair programming with a teammate, or mentoring a colleague through their first production deploy, the thrill is the same — creative problem-solving in service of the people around me.
When I'm not coding or tinkering in my homelab, you'll find me serving my local church, playing classical or fingerstyle guitar, reading, or helping my wife take care of our homestead in the Tennessee countryside.
Someof MyProjects
My Projects
Clean Coders' Odyssey
An interactive online learning platform for developers with integrated CLI test-runner and real-time chat. I was project lead and also created video content.
- Clojure
- WebSockets
- TDD
- Datomic
Full Stack Tic-Tac-Toe
Postgres or EDN database? Terminal, desktop, or web? Easy, medium, or hard? 3x3, 4x4, or 3x3x3? It's the most fully-architected Tic-Tac-Toe you've ever seen.
- Clojure
- Speclj
- TDD
- SQL
Gift Exchange Generator
Secret Santa for the digital age. Framework-free; I built my own state-centered, event-driven architecture. 46,000+ organic users and over 70,000 gift exchange participants to date.
- JS
- MongoDB
- PostMark
- Serverless
- Vitest
My Skills
- Agentic Development
- AI Integration
- AWS
- CI/CD
- Clojure
- ClojureScript
- Datomic
- Docker
- Express
- Framer Motion
- Git
- GraphQL
- JavaScript
- Kubernetes
- MongoDB
- Next.js
- PostgreSQL
- Pub/Sub
- Python
- React
- Redis
- Redux
- Ruby
- TypeScript
- VBA
My Experience
B.M. Recording Technology / B.A. Spanish
University of Wisconsin Oshkosh
- Dual degree in Recording Technology and Spanish Language & Literature.
- Studied abroad at the University of Salamanca, Spain.
Audio Quality Control Technician
VER/PRG — Nashville, TN
- Configured redundant Dante audio-over-ethernet and fiber-optic networks, wireless access points, and production LANs for large-scale live events.
- Progressed from entry-level to go-to resource for system prep and troubleshooting within the first year.
Owner / Web Developer
Sound Roots Productions — Nashville, TN
- Owned and operated a live-event production company providing audio and lighting technical staff to venues and nightclubs.
- Built web applications that managed job applications and feedback for 4 venues across 3 cities.
- Developed 3 VBA automations for payroll and invoicing that saved ~$2,000/year in labor and software costs.
Software Apprentice
Clean Coders, LLC — Remote
- Completed a rigorous apprenticeship covering SOLID principles, TDD, design patterns, clean architecture, data structures, and Agile.
- Promoted to Senior Software Engineer after 6 months.
Senior Software Engineer
Clean Coders, LLC — Remote
- Led technical delivery of Odyssey, an online education platform — served as primary client contact, extracted acceptance criteria, and drove architecture decisions.
- Onboarded developers through pairing sessions and architectural walkthroughs, accelerating their time to first contribution.
- Co-authored ReMemory, a state-management addition to the open-source C3kit Bucket library that increased front-end performance 6x.
- Delivered a production-ready mobile commerce backend in Clojure in 3 weeks with full test coverage.
- Unblocked a stalled team by authoring a 40-test e2e suite that surfaced hard-to-reproduce bugs in a local-first PWA.
- Provisioned a dedicated AWS staging environment (EC2, IAM, DynamoDB, S3), isolating staging from production.
Featured Blogs
Contact Me
Please contact me directly at arootroatch@gmail.com or through this form





