Analytics Dashboard
A data-dense dashboard for an internal team — filterable tables, charts, role-based views. Built for speed on slow networks.
- Role
- Frontend lead
- Year
- 2025
01 / ABOUT
02 / SKILLS
03 / WORK
Real work done in production. Currently at Toco — the e-commerce platform I joined straight out of university.
Sprout Digital Labs
2024 — Now
Frontend Developer
Building Toco's buyer-facing app, seller tools, and landing pages from the ground up. Still early, moving fast.
04 / PLAYGROUND
Interactive demos — real APIs, real logic, real fun.
Ask me anything about Maxwell — his background, skills, or what he's working on.
Ask Maxwell
A tiny AI assistant that knows my story. Powered by Claude Haiku.
Coming soon
Spotify integration in a future pass.
Now Playing
What I'm listening to, live from Spotify.
Coming soon
Pokémon / Ghibli / fun-fact API integration in a future pass.
Random Card
A fun fact or random character pulled from a public API.
Selected Work
Three case studies pulled from real day-job work. Client names withheld — focus is on the craft.
A data-dense dashboard for an internal team — filterable tables, charts, role-based views. Built for speed on slow networks.
Pixel-perfect handoff from design — responsive, animated, optimized for Lighthouse. The kind of page that converts on a phone.
A multi-step flow inside a larger SaaS product — async state, optimistic updates, careful empty/error states. Shipped behind a flag.
Experience
2025 — Now
Current role
Working across internal dashboards and client-facing sites. Day-to-day in React, Next.js, and TypeScript — shipping features, polishing UI, and learning the parts of the stack I haven't touched yet.
2024 — 2025
First role
Cut my teeth on production frontend work — component libraries, responsive layouts, and the discipline of code review. Got comfortable with TypeScript and the Next.js App Router.
2021 — 2024
University
Bachelor's degree. Focused on web technologies and software engineering, with a steady stream of side projects on the side.
Contact
Always up for a good problem to work on. Side projects, freelance, or just a chat about frontend craft — my inbox is open.