👋 You found the secret! Keep going!

About Me

I'm a software engineer who genuinely enjoys building things that work well and feel right. I care about the craft — clean abstractions, thoughtful APIs, code that reads like it was written by someone who was paying attention. I've spent most of my career building web applications with Ruby on Rails and React, but I'm just as comfortable diving into Go, wrangling infrastructure, or debugging a CSS grid that's decided to have opinions.

When I'm not shipping features, I'm usually tinkering with side projects, poking at new tools, or finding creative ways to make developer experience better. I believe the best engineering is equal parts precision and playfulness — hence the 44 easter eggs hidden in this nav bar.

Outside of code: bad puns, good coffee, and an unreasonable number of browser tabs.

Experience

Frontend

ReactTypeScriptHTML/CSSVite

Backend

RubyRailsGoNode.jsPostgreSQLREST APIsGraphQL

Tools & DevOps

GitBashLinuxDockerCI/CDAWS

Practices

AgileTDDA/B TestingTestingCode ReviewDocumentation

Projects

Personal Portfolio

The very site you're looking at. React 19, TypeScript, Tailwind CSS 4. Features a 3D prism-flip nav with 44 easter egg quips, X-Ray mode, cursor glow, and more hidden surprises.

ReactTypeScriptTailwind CSSVite

CLI Task Manager

A terminal-native task manager built in Go. Supports projects, priorities, due dates, and Kanban board views right in your terminal.

GoCobraSQLiteBubble Tea

Real-Time Chat

WebSocket-powered chat app with rooms, typing indicators, and message persistence. Built as a deep-dive into real-time architecture.

Node.jsWebSocketReactPostgreSQL