Zack Hubert

Engineering leader. Founder. Novelist. Two patents. One book. Lots of code.
Zack Hubert

Planning Center (current)

Leading engineering teams at Planning Center. We build tools that help churches run better. Turns out that’s a surprisingly complex problem.

Planning Center (current)

Published Singular (2017)

Wrote a science fiction novel called Singular. Vintage computers, artificial intelligence gone rogue, the fate of humanity—you know, the usual first novel stuff.

Published Singular (2017)

Founded The City (2008) Built a social network for churches from scratch. Grew it to nearly a million users before Zondervan acquired it. That was fun.

Early data science at Amazon Built pricing algorithms and anomaly detection systems before “data science” was even a thing. Earned two patents. Made Jeff happy.

Contributed to Nobel Prize-winning physics As an intern at Los Alamos National Lab, I wrote some modeling software for the Sudbury Neutrino Observatory. Very small role, but hey—the project’s chief scientist won the 2015 Nobel Prize in Physics.


Recent Projects

Rush Programming Language

Built an experimental programming language from scratch using AI pair programming. Functional + OO paradigms, three-tiered execution (interpreter → bytecode VM → ARM64 JIT), and surprisingly fun to write.

Rush Programming Language

Transformer from Scratch

Implemented a decoder-only transformer in PyTorch to understand how modern LLMs actually work. Built embeddings, attention mechanisms, and interpretability tools from first principles.

Transformer from Scratch