Pennsylvania · shipping & sniffing

I build systems for humans
and decode dogs.

Backend & full-stack architect living in NestJS, TypeScript, Prisma and PostgreSQL. I love infrastructure, home-labs, and developer workflows fast enough to feel like cheating.

Canine-behavior nerd building software for dog businesses and conditioning protocols. I geek out on marker timing, threshold management, and turning messy behavior into clean, repeatable reps.

Switch my brain
$ whoami
aiden --role=engineer
> deploying calm, type-safe systems
> status: 200 OK
$ whoami
aiden --role=dog-trainer
> click → treat → repeat
> reactivity: below threshold 🦴

Same brain, two domains.

Debugging code and debugging canine reactivity both come down to clean feedback loops and zero-trust environments. Here's the overlap.

Feedback loops
</> In code

Hot reload, fast tests, structured logs — tighten the loop until signal is instant.

🐾 With dogs

Marker timing is a deploy pipeline: the click fires the instant the behavior ships.

Zero-trust boundaries
</> In code

Validate every input at the edge. Trust nothing until it's typed and verified.

🐾 With dogs

Threshold management is zero-trust for a nervous system — read the body language before the bark.

Explicit state machines
</> In code

A clean state machine beats a swamp of nested conditionals every single time.

🐾 With dogs

The Relaxation Protocol is a state machine for calm: discrete steps, predictable transitions.

Idempotency & reps
</> In code

Idempotent jobs run twice and land the same result. Boring is reliable.

🐾 With dogs

Reps build reliability: same cue, same criteria, same outcome — until it's muscle memory.

Fun facts & easter eggs.

The stuff that doesn't fit on a résumé.

🐶 My actual GitHub bio

“Primarily a software engineer, but I can't imagine living in a world without dogs.”

🖥️ Home-lab Nerd

I run a home-lab for the love of infrastructure. The hum of the server rack doubles as white noise for nap-time.

Need clean systems or a calmer dog?

I'm hireable and happy to talk shop — type-safe backends or the dog of your dreams, your call.