Founding Member of Technical StaffSan Francisco
AI at the intersection of creativity. Startup under 50 people.
Building tools that put AI in the hands of creative people: the agent runs in E2B sandboxes with infinite context, skills, and connectors. Built the platform underneath: billing structure, usage metrics, workspace and team sharing, and the management and marketing content. Building the decision-model plumbing that keeps agent loops honest. Small team, fast pace, hard problems. The kind of place where your work is the product.
AITypeScriptNext.jsStartup
Agent Engineering LeadDenver / Remote
Four promotions over four years. Senior SWE to Agent Engineering Lead.
Started as Senior SWE. Shipped the Plugin Library with AI at its core. Presented at Dev Day. Led the Developer Experience team. Ended up running agent engineering. The arc: individual contributor to team lead, data onboarding to AI agents. The throughline was always the same — make hard things feel easy.
AI AgentsTypeScriptReactData OnboardingDX
Alex Rock, Inc.
Dec 2013 – Dec 2023Independent Engineer & PhotographerColorado
A decade on my own. Engineering for clients, photography for myself.
Ten years of choosing my own problems. Built software for startups and studios. Shot chiaroscuro portraits in the mountains. Learned that the best work happens when nobody is telling you what to make — and that discipline is what makes that freedom possible.
IndependentFull-StackPhotography
TechGrayscale
Apr 2017 – Sep 2022Lead Software EngineerDenver
Design studio focused on movement, typography, story, and strategy.
Lead engineer at a studio where the designers cared about kerning and the engineers cared about easing curves. Built sites and apps for brands that cared about the details. Learned that movement is meaning — how something enters a screen changes what it says.
JavaScriptDesignAnimationLeadership
3D Robotics
Jun 2015 – Dec 2015Software EngineerBerkeley
Built Ruby on Rails inventory management for a drone company.
Six months at a drone company. Built the inventory system that tracked every part on every shelf. Short stint, specific problem, clean solution. Sometimes that's the whole job.
Ruby on RailsInventoryDrones
The New BLK
Jan 2013 – Jun 2016Full Stack DeveloperOmaha
Media production company. Where it started.
My first real engineering job. Built websites and tools for a media production company in Omaha. Learned that the web is a storytelling medium, and that code is just the scaffolding.
Full-StackMediaWordPress
University of Nebraska-Lincoln
2007 – 2012B.S. Computer Science, Physics, Philosophy, MusicLincoln, NE
Four subjects. One degree. A lot of late nights.
CS for the engineering. Physics for the rigor. Philosophy for the questions. Music for the rest. None of them were a mistake.
Education