Graeme Ellis

Black Creek, BC · [email protected] · github.com/gamellis · linkedin.com/in/gamellis

Frontend engineer and UX/UI designer for the Albertsons AI shopping assistant, taking it from prototype to production — first as the manager of a brilliant team of engineers, now as a staff engineer building alongside them. Product-focused Staff Engineer with 13+ years of experience, growing from freelance web development through UX design and front-end engineering into technical leadership at a Fortune 50 company. Designs what should exist, negotiates with what already does, and opens the PR. Twice that work helped sell the company — Mealime to Albertsons, Ascend to Tithely.

Skills

Languages
TypeScript, JavaScript, Ruby
Frontend
React, Next.js, React Native, Tailwind CSS, React Aria, Emotion, Framer Motion
Backend
Node.js, Ruby on Rails, Payload CMS
Databases
PostgreSQL, MongoDB, SQLite · ORMs: Prisma, Drizzle, ActiveRecord
Cloud & Infra
AWS S3, Vercel, Cloudflare Workers + Durable Objects, Docker, Terraform
CI/CD & Testing
GitHub Actions, CircleCI · Playwright, Maestro, Jest, Vitest, RSpec
AI / Agents
Vercel AI SDK, rubyLLM, MCP
Design
UX/UI, design systems, prototyping, accessibility (WCAG 2.2, ARIA)
Leadership
Technical hiring and interview design, agile facilitation, mentoring, product/design partnership

Experience

Jul 2026 – Present · Remote

Albertsons Companies — Staff Engineer

Oct 2022 – Jul 2026 · Remote

Albertsons Companies — Software Engineering Manager

Team Leadership

Shipped Products

Core Product Monorepo

Developer Tooling & Open Source

Jun 2021 – Oct 2022 · Remote

Albertsons Companies — Design Engineer → Sr. Design Engineer

Jan 2019 – Jun 2021 · Courtenay, BC

Mealime — User Experience Designer

Jan 2018 – Dec 2018 · Courtenay, BC

Ascend Collective Inc. — UI/UX Design and Development

Aug 2014 – Dec 2017 · Remote

Loam Studios Inc. — Partner, UI/UX Design and Development

2011 – 2014 · Courtenay, BC

Freelance Web Developer

Personal Projects

Feb 2026 – Present

Hew — Software Factory