The Tower
Twin-GPU generation rig — images, video, voices. Heavy work happens here, one heavy thing at a time.
patricktanna.com
Building boutique AI systems for work, play, and discovery.
CNN → Sony Pictures → Nordstrom Rack | HauteLook → Central Group → Amazon → Honest Financial Technologies · and after dark, the lab
01 · client work · Siamese Edge Sword configurator A Thai forge’s ten sword styles, built to order. open the project
02 · open hardware Keyboard configurator Fourteen boards, assembled part by part. open the project
03 · horology Custom timepieces A three-axis tourbillon, simulated piece by piece. open the project Three things you can build in a browser before they exist: a forge’s swords, the keyboard community’s boards, and a watch nobody has made. Each one is modelled to the part, and each has its own page.
h.vibe coder v3 A pocket macro pad for people who let the agent do the typing: eleven keys, a folding screen, a D-pad. visit the store
Honest MOCK A credit-card company’s production app on your own computer, with test accounts you control. see Honest MOCK
EvenHub A workday on a pair of smart glasses: two AI agents, live captions and translation, mail and calendar, all driven from a ring. look through the glasses
Creator Studio One app over every image, video and audio model on my own machines. open the studio
The site its owner edits by chat A shop owner changes his own website by typing what he wants, in Thai or English, then publishes with one button. watch him edit 
room › [silence]
honey ›
tail -f logs/actions.log[replayed evening · real medians · no mic, no model]
▍
[avatar · Bear Commander, a Live2D rig by @KenKenMo6 · from Fluffellow on Etsy ]
Wake word to voice to face, every action through a gate. On-device by default; cloud opt-in, PII scrubbed.
A real-time digital twin that runs entirely on one desk.
[real-time avatars · speech & voice · applied AI]
Twenty years of one life, parsed into a graph that answers questions.
[knowledge graphs · data engineering]
Live English rooms, captioned in Thai, per speaker, on-device by default — for Thai speakers who are deaf or hard of hearing, living abroad.
[accessibility · speech & voice · native apps]
A self-improving research loop that must prove itself on paper — and ask a human — before anything real.
[quant trading · knowledge graphs · self-hosted infra]
Customer business analytics with automated reporting for a credit-card fintech — every query runs as the viewer, never a service account.
[product leadership · data engineering]
A 55-tab control-testing spreadsheet, rebuilt as a role-based app — monthly test runs, evidence attached, an append-only audit log.
[product leadership · data engineering · self-hosted infra]
[sounding: 7 strata · − 72 m]
Back in Bangkok, building credit products for Indonesia’s mass market — people holding their first card. I study spending habits the way I once studied shopping carts, except the win is different now: good credit habits taking root, limits earned rather than granted, and the quiet pride of watching your own financial health grow.
[archive: Honest Financial Technologies · 2024 –]
[archive: first-card credit products · Indonesian mass market]
[archive: this layer is still being deposited]
Some habits I coach. Some I keep.
At Amazon I tuned personalization for hundreds of millions of people I would never meet. The machine learned tastes at a scale no single mind could hold — and some nights, walking home in the rain, I wondered what it would mean to point all of that at exactly one person.
[archive: Amazon · Senior PM · P3 ML personalization platform]
[archive: +18% Prime acquisition, Q3 2022 YoY]
The org chart said senior. The apartment said barely moved in.
Bangkok was a return, not an arrival — the language was already mine. I ran product for a retail empire in a city that never fully sleeps, and when the pandemic locked the doors, groceries went digital overnight and our systems carried four times the weight without breaking.
[archive: Central Group · Head of Product → VP of Product]
[archive: 4× online grocery surge, 2020 · held]
[archive: EN/TH bilingual]
A city that never fully sleeps will keep any vice you bring it company.
In Los Angeles I learned that a storefront is a stage. Movie franchises first, then fashion — I taught search engines to guess what a stranger wanted before she finished typing it. One year they gave the company-wide customer-obsession award to exactly one person, and it was me.
[archive: Sony Pictures Interactive → Onestop → Nordstromrack.com | HauteLook]
[archive: Principal PM → Senior Manager, Search & Personalization]
[archive: Customer Obsessed Award, 2018 · sole company-wide recipient]
[archive: guest lecturer, UCLA Extension — agile product management]
I taught machines desire while practicing very little restraint of my own.
Television was a river and we were the riverbed. Eight years at CNN — first keeping the machines alive, then explaining them to the business. I watched the world go from standard definition to high, one rack at a time, and learned that every pipeline is a promise someone has to keep at 3 a.m.
[archive: CNN · 2003–2011 · systems → business analysis]
[archive: SD → HD transition · render farms · media pipelines]
The machines were easier to keep alive than everything else I was supposed to.
I learned the machines first and the business of machines second — computer engineering, then later an MBA to understand why good systems die in bad organizations. Both degrees from the same place. Some roots you keep.
[archive: B.S. Computer Engineering, Georgia Tech]
[archive: M.B.A., Scheller College of Business · marketing]
[archive: certified scrum master, 2013]
I learned systems fast. People took me twenty more years.
In Georgia in the eighties, the feed was a food court. You showed up, you got seen, you learned what everyone was doing by walking a slow lap past the arcade. Presence was the only platform, and logging off meant going home for dinner. I have spent every year since trying to keep what mattered from that world while helping build the one that replaced it.
[archive: photographs in the vault begin 1998]
[archive: messages begin 2006]
[archive: everything earlier lives only in the first narrator]
Not everything from that world survived me. Some of it I let go dark on purpose.
A map of disciplines and the projects that join them. Move between points with the arrow keys; press a point to hear what it touches, and press it again to let go.
[archive: 13 projects · 13 disciplines · traced on contact]
Most of it never leaves the house.
Twin-GPU generation rig — images, video, voices. Heavy work happens here, one heavy thing at a time.
A laptop with the memory of a small datacenter. Hosts the large local minds.
Small, silent, always on. Serves the archive and keeps the promises.
Twelve terabytes of everything — datasets, weights, twenty-eight years of photographs.
The invisible roads between them. Prompts and tokens travel; the weights stay home.
[archive: export 2026-07-28 · aggregates only · no one is named]
[archive: older layers detected · excavation pending]