Full-stack tools, built on the edge.

Web apps and dashboards that run on Cloudflare - React and Next.js front ends, Workers and D1 back ends, and native desktop apps when the work needs to live on the machine. Data-dense interfaces that stay fast.

React Next.js Cloudflare D1 Auth0 Electron Tauri

What I do here

01

Full-stack architecture

React and Next.js front ends backed by Cloudflare Workers and D1 (SQL at the edge), with clean data models and typed contracts between client and server.

02

Data-dense dashboards

Admin pipelines, per-record detail views, and charts - bar, radar, trend - that make large datasets legible at a glance.

03

Auth & access control

Auth0 and route-protected APIs, role-aware views, and per-user state without leaking data across accounts.

04

Native desktop

Electron and Tauri apps with command palettes, keyboard-first flows, drag-and-drop, and local persistence.

Recent builds

Tutor analytics dashboard

Anonymized

A React and Vite dashboard tracking six learners: an admin pipeline view plus per-student tabs for academic profile (bar and radar charts), skills, sessions, trajectory, and recommendations. Cloudflare Worker API on D1, Auth0 wired. A fully anonymized showcase build.

ReactViteCloudflare D1Auth0
Demo on request →

Multiplication mastery app

Live

React, Vite, Tailwind, and shadcn/ui (40+ Radix components) with GSAP motion: a 12x12 fact-mastery grid, a spaced-repetition review queue, session history, and GitHub Actions CI/CD.

Reactshadcn/uiGSAPSRS
Live demo →

Production time-tracking dashboard

Client

A live client tool on Cloudflare Pages with KV bindings and a night-sky aesthetic: logged sessions, running summaries, and at-a-glance project status.

Cloudflare PagesKVJavaScript
Private client build

Planning dashboard (desktop)

Desktop

An Electron planning app of roughly 1,500 lines: a command palette (cmd+K), drag-and-drop attachments, per-list color, due dates, and markdown notes.

ElectronNodeSQLite
Desktop app

Tools I reach for

React Next.js Vite TypeScript Tailwind shadcn/ui Cloudflare Workers D1 KV Auth0 Prisma Electron Tauri Chart.js GitHub Actions

Other areas of work

Have an app to build?

From a single dashboard to a full product, I design the data model, build the interface, and ship it on infrastructure you own.