Skip to content
A Allen Bina
About me

Allen Bina

Builder. Data engineer. Serial project-starter.

The story

I've been building things with computers since I was 11 years old, when I brute-forced the copy protection key for Prince of Persia 2 on a 386 because I didn't know you could just buy the game. Twenty-something years later, not much has changed — I still solve problems by taking things apart and figuring out how they work.

By day, I'm a data platform engineer — Informatica, Databricks, ETL pipelines, the infrastructure that moves data from point A to point B at scale. I've been doing this for almost 20 years across consulting, healthcare, and financial services.

But the work I'm most proud of happens after hours. I built a custom thermostat from scratch — soldering, firmware, MQTT, wired into Home Assistant. I hand-wired a split ergonomic keyboard, chose a bleeding-edge Python firmware (KMK), hit its limits, learned why C++ wins in embedded, and migrated to QMK. I run a Kubernetes cluster at home with 30+ services that started as a media PC when I was 23 and grew into what it is today through every phase of self-hosting.

My latest project is chatwire — an open-source iMessage bridge that lets you access your messages from any device. Full React UI, plugin system, mobile app, MCP integration for AI agents. It started as a personal tool and turned into a real product.

I've also been a DJ for 17+ years. I mod my own flight cases and carry an emergency repair kit to every gig. Same instinct as the keyboard and the thermostat — if something doesn't work the way I want, I fix it myself.

"I used to read Hacker News and Hackaday articles in awe. Now I build the things I used to admire. Currently learning PCB design for a custom keyboard."

Outside of computers: I organize a wine club (and don't drink wine), and I have a dog named Ziba (@zibabina). Always happy to talk about self-hosting, mechanical keyboards, home automation, or anything you can solder.

Quick facts

By the numbers

~20

Years in data engineering

30+

Services in k3s cluster

17+

Years DJing

11

Age when it started

Timeline

How I got here

~2006

First HTPC

Media playback on the TV. An Atom nettop, eventually PHP and MySQL for a home dashboard. The homelab begins.

~2012

Home server

SSH tunnels for remote access. MySQL backing custom web apps. Self-hosting before it had a name.

~2018

Electronics addiction

Elegoo kit → Arduino → NodeMCU. Built a custom thermostat from scratch. Got deep into ESP power optimization for battery projects.

~2022

3D printer → keyboard

Dactyl Manuform: printed shell, hand-wired matrix. KMK firmware in Python, then migrated to QMK in C++ when I hit its limits.

2024+

k3s cluster + chatwire

30+ services on Kubernetes with ArgoCD, Velero backups, and Cloudflare tunnels. chatwire ships as a real product.

"I used to read Hacker News and Hackaday articles in awe. Now I build the things I used to admire."
Connect

Let's talk

Happy to talk about self-hosting, mechanical keyboards, home automation, data engineering, or anything you can solder.