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.
Senior full-stack engineer · Victoria, BC
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

I have worked across assistive technology, analytics, community platforms, and public-facing websites—turning user needs into maintainable systems with documentation and testing.
May 2021 – June 2024
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
Youneeq
Built interfaces using React, JavaScript, Material UI, and Chart.js.
March 2008 – June 2021
CanAssist, University of Victoria
Analyzed client needs and translated them into practical technology solutions.
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.
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.
A senior engineer who communicates clearly, works across disciplines, and understands accessibility from the inside.
I communicate clearly, collaborate well, and follow through — without needing to be the loudest voice in the room.
I type more slowly than most. AI is my equalizer — I direct, prompt, and verify so quality ships on time.
Born with cerebral palsy, I understand assistive technology from the inside — not only from a checklist.
I learn the tools you already use, or I bring the right ones. Either way, the system is built around your goals.
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.
Looking for project-based help instead? See custom software services.