Kansas City, MO

Patrick
McDonagh

Software developer, musician & emo dad

I write backend services, web apps, and the glue that gets data off of little sensors and into somewhere useful. Lately that means Go, TypeScript, Kubernetes, and a lot of MQTT.

01 / About

Hey, I'm Patrick.

I'm a software developer in Kansas City. Most of my work is full-stack web development, API design, and IoT systems — the kind of projects where data starts on a sensor somewhere and ends up on a dashboard. At home that looks like tracking lake levels and keeping an eye on our utility usage.

Away from the keyboard I play music, ride my bike, hang out with my family, and occasionally write things down on the blog.

I'm not looking for a new job, but I have a hard time saying no to a good problem. If you've got one that keeps you up at night, tell me about it.

years writing software
10+
public repos on GitHub
126
languages shipped to prod
5+
public commits, last 90 days
331
02 / Toolbox

What I work with

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Design Systems

Backend

  • Go
  • Node.js
  • Python
  • PostgreSQL
  • MySQL

DevOps

  • Kubernetes
  • Docker
  • AWS
  • GitHub Actions
  • Terraform

IoT

  • Arduino
  • Raspberry Pi
  • MQTT
  • Home Assistant
  • ESP32
04 / Contact

Say hi.

Have a project in mind, want a second set of eyes on something, or just want to talk shop? Email is the best way to reach me.