Experience
I've spent over a decade turning messy problems into software people actually want to use — wearing just about every hat along the way: engineer, lead, architect, and manager.
What ties it all together is simple: I like making things better. Faster releases, cleaner architecture, happier teams, less tedious busywork. Here's where I've done it — and a hint at what I could do next.
Work Stuff
From A/B testing platforms to financial services to climate tech, I've shipped across a wide range of industries and team sizes — early startups where I was one of three engineers, and established teams I helped level up.
Here's where I've worked and what I accomplished at each stop.
Greenplaces
Feb, 2025 - Present
Leading engineers to ship fast without sacrificing quality — pairing sharp architecture with AI-powered workflows.
- Lead engineers across the stack with crisp sprints and friendly-but-firm guardrails: review SLAs, PR size limits, and real tests
- Driving the modernization from legacy monolith to TypeScript microservices
- Architect scalable, multi-tenant systems — Postgres with row-level security, sane RBAC, and the hard plumbing (auth/MFA, data sync, job queues, CDC)
- Own reliable releases through AWS with feature flags, while Sentry and CloudWatch keep us honest
- Partner with Product and Design to turn ambitious ideas into shippable reality
Oct, 2023 - Feb, 2025
Led a top-to-bottom overhaul of the core application — and the process around shipping it.
- Spearheaded a full UI redesign and built a new component library from scratch
- Refactored and consolidated large portions of the backend
- Stood up the company's first automated testing program to keep it all dependable and maintainable
- Took over the release process and cut cycle time by more than 40%
- Set and enforced engineering standards across the team
Kickfin
Aug, 2022 - Jul, 2023
Owned the frontend of a new product from first commit through launch and beyond.
- Led frontend development of their newest product, taking it from inception all the way to launch
- Shipped features across both internal business tools and customer-facing apps
- Built for two very different audiences — internal teams and external clients
Karma Wallet
Nov, 2021 - Aug, 2022
One of the first three engineers, helping build an early-stage fintech from the ground up.
- Built a custom integration with external financial software
- Stood up the company's first automated CI/CD pipeline
- Built a brand-new admin portal for internal teams to monitor business reporting and manage users
- Led the team's migration to TypeScript and MobX to solve long-standing pain points
Levitate
Jul, 2020 - Nov, 2021
Went from zero React experience to leading the frontend of a brand-new product.
- Became lead frontend developer on a new gamified sales tool — starting with no prior React experience
- Built an internal knowledge base that helped other teams solve customer problems faster
- Owned development of the company's marketing website
- Jumped on client calls to provide hands-on technical support
Brooks Bell (now Blazer)
May, 2016 - Jun, 2020
Took an enterprise A/B testing program from manual to machine — building the tooling that let the whole team move faster.
- Built a custom command-line tool that automated large portions of test development and lifted the team's A/B test output by over 400%
- Unified the entire team around a single set of standards across every client
- Owned and maintained that tooling as core team infrastructure for 3+ years
Projects
I honestly love what I do. Building software and solving problems just feels like something I was born to do — so even when I'm off the clock, you'll usually find me hacking on a personal project.
Here are a few I've built — and actually shipped.

A personal productivity app built around David Allen's Getting Things Done method — designed, built, and shipped entirely solo.
- Launched to the public on 1 Nov, 2024 — my first released product
- Pairs task and project management with a little AI help and habit tracking
- Still my own #1 tool for staying on top of everything, with new features shipping all the time
Big things are planned, so bee on the lookout. (I couldn't help myself.)
Several years ago, I adopted the Getting Things Done system to help manage all the things going on in my life. For a long time, I was able to make due with just using a note taking app. But after a while I outgrew that system and needed something a bit more. I spent a few months checking out different tools to replace it, but none really fit. So, like a true engineer, I dove in and decided to build the tool I was looking for...and so BuzyBee was born!
From managing all the tasks and projects going on (and throwing in a little AI to help), to tracking and building habits, BuzyBee has become my #1 place to keep a handle on my personal productivity.
Read More Read Less

A CLI tool that automates the tedious, error-prone code release process.
- Cut release time from 45+ minutes down to under 5
- Eliminates human error and keeps the whole team releasing the same way
- Built to take the pain out of frequent, repetitive releases
So if you're tired of long, frustrating releases...maybe it's time to Release the Kraken!