
01About
Senior software engineer with 8+ years across web and mobile — and an early adopter of AI tooling that ships features up to 60% faster.
I enjoy taking a product from a rough idea or design all the way to something real that customers use, and I've led teams and mentored developers along the way.
Senior Software Engineer with 8+ years building web and mobile applications, currently at Plume. I work across the full stack — from React and Next.js frontends to CMS platforms and marketing systems like Braze and Marketo — and I was an early adopter of AI tools in day-to-day engineering, using them to cut feature delivery time by up to 60%.
02Experience
From product companies and agencies to freelance clients — building high-traffic apps, leading mobile teams, and connecting CMS, commerce, and billing systems.
Frontend
Interfaces, state, and design systems
Full-Stack & Backend
APIs, data, and commerce
Platforms & CMS
Content, marketing, and delivery
Practices
How I work
03Projects
A few builds I'm proud of — from partner-branded messaging and AI developer tooling to real-time logistics apps.
Part of the core team building a React application that acts as a global product across Plume — a single platform used company-wide rather than a one-off tool for a single team.
A multi-partner Braze setup that sends branded emails and push notifications for many companies from one system.
Designed the messaging architecture that lets Plume deliver branded emails and push notifications on behalf of multiple partner companies from a single Braze system — each partner sees their own name and branding. Wrote the step-by-step guides teams now use to onboard new partners.
An internal tool that turns a Jira ticket and its Figma design into an implementation plan and ready-to-use React code.
Built an internal AI tool that reads a Jira ticket and its linked Figma design, then produces an implementation plan and production-ready React code that matches the design exactly — saving developers hours of manual setup on every feature.
Real-time shipment tracking apps for J.B. Hunt, used by truckers and shippers, built with React Native.
Led mobile development on Shipper 360 & Receiver 360 by J.B. Hunt — apps truckers and shippers use to track shipments in real time — built with React Native and Redux. Guided technical decisions and mentored the team on architecture and state management.
Built and maintained the company's websites on Brightspot CMS, making it easier for editorial teams to publish content.
A high-traffic recruiting platform built end-to-end with Django, React, and PostgreSQL.
Built a large, high-traffic eCommerce platform (CareerBox, K12 Techno) end-to-end, with Django and Python on the backend and React on the frontend, backed by PostgreSQL.
An OTT-style streaming website where people could browse and watch movies and TV shows.
Developed IoTT, a streaming website similar to an OTT app, where visitors could browse and watch movies and TV shows.
04Contact
Open to senior product engineering roles and interesting collaborations.