Trevor RanneySenior Software Engineer
14+years building software
20+production systems
1,000+deployments / users / locations

Selected work

Systems that solve
real problems.

Platform modernization, workflow automation, connected products, and developer tools—shown through the decisions and outcomes that matter.

Delivery & production operations
01Commit→02Build→03Verify→04Release
Health-gated releases · rollback built in

Production engineering

Ship with a way back.

A self-hosted delivery platform spanning GitLab CI, isolated runners, Docker, a private registry, PostgreSQL, migrations, and backups. Recovery is part of the release path.

CI/CDDockerPostgreSQL
See the architecture ↗

Developer tools

Less ceremony. More building.

server-suit is my open-source Node.js package for routing and serving multiple sites. It brings the plumbing together behind a small API, with unit and integration tests.

JavaScriptHTTPTest design
Explore the source ↗

A small geometry experiment

A cube adds
one direction.

Start with the 3D cube: it stays a rigid cube as it turns. Choose 4D to add a new direction, joining two cubes into a tesseract. Its edges stay fixed in four dimensions; the 3D projection is a shadow, so its apparent lengths can shift.

Open the full 4D lab ↗
DIMENSION LADDER3D · 8 vertices

3D · Cube

A cube has eight vertices and twelve equal edges. It rotates in 3D without changing shape.

Interactive geometry · static previewDrag to change the view

Experience

Production work.
End-to-end ownership.

Read the full résumé ↗

Asmark Institute

Senior Software Engineer · Oct 2024–Present

TypeScript · Next.js · AWS · PostgreSQL

Platform architecture, migrations, type-safe data systems, reporting, automated testing, and production reliability.

Icon Technology Studio

Full Stack Engineer · Nov 2023–Jul 2024

React · Next.js · TypeScript · Node.js

Client-facing product work across architecture, APIs, integrations, testing, and end-to-end delivery.

World Wide Technology

Senior Software Engineer · Aug 2016–Dec 2022

Fintech · Healthcare · Retail · Distributed systems

20+ products, including distributed ordering software deployed across 1,000+ locations.

Reynolds and Reynolds

Software Engineer · Oct 2012–Jun 2016

REST services · Compliance · Documents · CI/CD

Compliance-intensive mortgage document systems, developer tools, and release automation.

Trevor Ranney hiking beside a waterfallOutside work · still exploring

How I work

Stay curious.
Own the outcome.

I like working on ambiguous problems where architecture, infrastructure, product, and implementation overlap. I’m most effective when I can understand the whole system, simplify it, and take ownership through production.

Make it understandable.Make it testable.Make it work in the real world.

Let’s build what’s next

Have a hard problem?
I’m interested.

Architecture, platform engineering, infrastructure, developer tooling, or unusual product problems.

Start a conversation ↗