Skip to main content

Senior full-stack engineer · Victoria, BC

I build dependable software for complex, human problems

Eighteen-plus years delivering full-stack applications, accessible technology, analytics tools, and production web platforms.

I bring senior engineering judgment, clear collaboration, and lived accessibility expertise to teams using React, Next.js, Node.js, and modern web platforms.

Open to full-time roles · Remote, hybrid, or Greater Victoria

See skills and technical experience

Dan Spelt

Experience grounded in shipped work

I have worked across assistive technology, analytics, community platforms, and public-facing websites—turning user needs into maintainable systems with documentation and testing.

Professional experience
18+ years
Longest engineering tenure
CanAssist, University of Victoria
Work arrangements
Remote, hybrid, or Greater Victoria

May 2021 – June 2024

Website Developer

Neil Squire / Makers Making Change

Led development of LipSync Connect, a Next.js application used to configure and calibrate the LipSync assistive device.

May 2020 – December 2023

Full Stack / Front-End Developer

Youneeq

Built interfaces using React, JavaScript, Material UI, and Chart.js.

March 2008 – June 2021

Full Stack Developer

CanAssist, University of Victoria

Analyzed client needs and translated them into practical technology solutions.

Engineering proof

Every project started as someone else's messy problem. Pick one and see how I shape ideas into working systems — across any stack, market, or workflow.

Exploring Community Hive. Choose a section below; use Left and Right Arrow keys to move between section tabs.

Community Hive

Founder and sole developer

Property managers and community leaders coordinate buildings through email chains, paper notices, spreadsheets, and social media groups. Announcements are missed, maintenance concerns arrive through inconsistent channels, and there is no reliable record of what was communicated or decided.

3 projects are available in this explorer regardless of the path you selected.

About Dan

A senior engineer who communicates clearly, works across disciplines, and understands accessibility from the inside.

Team player

I communicate clearly, collaborate well, and follow through — without needing to be the loudest voice in the room.

AI-assisted delivery

I type more slowly than most. AI is my equalizer — I direct, prompt, and verify so quality ships on time.

Lived accessibility

Born with cerebral palsy, I understand assistive technology from the inside — not only from a checklist.

Stack-agnostic

I learn the tools you already use, or I bring the right ones. Either way, the system is built around your goals.

Looking for a senior engineer?

I can join an established team, learn its systems, and contribute across product discovery, implementation, accessibility, testing, and technical documentation. If that matches the role you are hiring for, I would like to hear about it.

  • Secure, maintainable implementation
  • Cross-functional collaboration
  • Accessible interface engineering
  • Full-stack product delivery

Looking for project-based help instead? See custom software services.