Michael Rivet
New Braunfels, TX

Michael Rivet

Staff Software Engineer

I lead engineering teams to build better web architecture, kill inconsistency, and somehow convince everyone that standardization is actually fun. Spoiler: it can be.

ReactTypeScriptArchitectureLeadership

What I Actually Do

I make sure our frontend doesn't look like 12 different people had a design fight and nobody won. Web architecture, component libraries, design systems — the glue that holds teams together.

GitHub

See my commits, star my repos, or judge my indentation choices.

michaelrivet

Fun Fact

I once refactored a monolith so hard it filed a restraining order.

Team Lead

Mentoring engineers, running code reviews, and somehow convincing people that TypeScript strict mode is a love language.

Architecture

Designing systems that don't fall over when you look at them wrong.

Engineering Philosophy

"Good architecture is like a good joke — if you have to explain it, it's probably not that great. But unlike a joke, you can refactor it."
Consistency > ClevernessStandards save souls

Location

New Braunfels, TX. Yes, the water is cold. No, I won't stop talking about the tubing.

Say Hi

Open to interesting conversations, bad puns, and great opportunities.

hello@mikerivet.com

The Toolbox

React
TypeScript
Node.js
Next.js
Tailwind CSS
GraphQL
AWS
Docker

console.log("here")'s still in prod somewhere

Currently

Making sure our component library doesn't become a museum of bad decisions from 2019.