Edmonton, AB
II / Work
Four projects: a full-stack Japanese learning app built end to end, plus a VR capstone, an AR guidebook, and a nonprofit web build. One deep engineering build and three research-led products spanning web, AR, and VR, each built end-to-end and held to a WCAG-aware bar.
-
Tomo
A calm, Japanese-aware spaced-repetition app: an FSRS v5 scheduler and an invisible AI teacher in one tool.
Solo · Full-stack system
- Postgres RLS
- Offline-first sync
- Circuit breaker
- Front-end
-
- Next.js
- React
- TypeScript
- Back-end
-
- Express
- Node
- Zod
- Data
-
- Supabase
- Redis
- RLS
- AI
-
- OpenAI
- ts-tomo
-
Spatial Data Explorer
A capstone Meta Quest app for urban planners to explore layered geospatial data in 3D.
Lead · VR application
- Hand-tracked UI
- ArcGIS streaming
- Layer system
- Engine
-
- Unity
- C#
- Platform
-
- Meta XR
- Quest
- Data
-
- ArcGIS Maps SDK
Read case study Private build -
Telus World of Science
An AR guidebook for the science centre, with real-time wayfinding and a gamified stamp book.
AR + 3D prototype
- 3D-modelled exhibits
- On-device AR
- Accessible by design
- Design
-
- Figma
- AR
-
- Adobe Aero
- 3D
-
- Blender
-
Excel Society
A real client build: a responsive site and staff-run CMS for a community nonprofit, with accessibility worked in.
Client · Web build + CMS
- Faceted filtering
- Custom filter JS
- Editable content model
- Build
-
- Webflow
- Content
-
- CMS collections
- Filtering
-
- Finsweet
- Custom JS
- Quality
-
- WCAG audit
I build software that's considered in how it works and how it feels to use.
I'm a full-stack developer who went through a design program too, so I think about how a thing is built and how it feels to use. CS degree plus a Digital Experience Design minor from MacEwan, both finished December 2025. Mostly I want what I build to be quick, accessible, and easy to use.
- Education
- B.Sc. Computer Science, Digital Experience Design minor. MacEwan University, December 2025.
- Engineering
- React, TypeScript, JavaScript, Node, Express, SQL, Git.
- Web
- HTML, CSS, Astro, Next.js, Webflow, REST APIs.
- Design
- UX research, Figma, design systems, accessibility audits, WCAG AA+.
- Based
- Edmonton, Alberta. Remote, hybrid, or on-site.
Say hello.
Open to entry-level and internship roles. Edmonton, Alberta, remote, hybrid, or on-site, all on the table.