I engineer the systems that run the business.
Dashboards, automations and backend tools built inside a business's day-to-day operations — the invisible machinery behind a kitchen that runs on time.
Not just dashboards. Systems that hold up under real, messy daily use.
I work close to the ground — inside the actual workflow of a food business, not from a spec document. That means the tools I build get judged the same way the kitchen does: does it work today, under pressure, without babysitting.
Most of what I ship isn't glamorous. It's the recap that used to take thirty minutes, the report that used to be typed by hand, the entry that used to get forgotten. Small systems, compounding.
What I build
Dashboards & data systems
Turning raw daily sales and order data into live dashboards the team actually checks every morning.
Backend & automation
Scripts, bots and small services that remove repetitive manual work and catch mistakes before they compound.
Reporting systems
Recap and back-office reports that used to take an hour by hand, generated in minutes instead.
APIs & integrations
Connecting spreadsheets, internal tools and data sources so information moves without manual re-entry.
Frontend engineering
Interfaces built for people under time pressure — fast, legible, and low-friction to use daily.
Creative coding
This site itself: scroll-driven motion, WebGL and interaction design as a working proof of craft.
Selected work
Sales Dashboard
The business used to close each day with a manual recap — pulling numbers into a spreadsheet by hand. The dashboard replaced that with a live view of daily and monthly performance, so the team spends that time reading the numbers instead of assembling them.
Tech & experiments
This site is one of the experiments — built in Astro, animated with GSAP and ScrollTrigger, scrolled with Lenis, and rendered with a lightweight Three.js scene in the hero. Reduced-motion and low-power devices get a simplified, static version automatically.
Experience
Operations & Automation
Embedded in day-to-day operations, building the dashboards, bots and reporting tools the team relies on to run service without manual bottlenecks.