Career background
Employment history
18+ years building software for non-profits, universities, SaaS products, and community organizations. This page lists the roles behind the projects and case studies.
Roles
Website Developer
Neil Squire / Makers Making Change
May 2021 – June 2024
- Maintained and updated WordPress websites.
- Led development of LipSync Connect, a Next.js application used to configure and calibrate the LipSync assistive device.
- Worked with the Web Serial API to connect browser-based software to physical hardware.
- Conducted research, UX/UI design, prototyping, testing, and beta-testing coordination.
- Created technical documentation and user instructions.
- Collaborated with team members and testers to refine features and solve usability problems.
- Improved website performance, responsive design, accessibility, and maintainability.
Full Stack / Front-End Developer
Youneeq
May 2020 – December 2023
- Helped develop a modern analytics and visualization dashboard using the MERN stack.
- Built interfaces using React, JavaScript, Material UI, and Chart.js.
- Developed and published a Google Chrome extension.
- Implemented authentication, analytics views, live statistics, referrals, device reporting, and data visualization features.
- Improved keyboard navigation, font sizing, usability, and general UI accessibility.
- Used Bitbucket for source control and documentation.
- Collaborated remotely through Slack and Wrike.
- Participated in peer reviews, performance improvements, and front-end architecture decisions.
Full Stack Developer
CanAssist, University of Victoria
March 2008 – June 2021
- Developed secure and scalable applications for people with disabilities and community organizations.
- Analyzed client needs and translated them into practical technology solutions.
- Built full stack applications, web services, user interfaces, and database-backed systems.
- Integrated APIs from services including Facebook, Twitter, and YouTube.
- Developed geospatial and social-integration tools.
- Created user manuals, technical documentation, testing procedures, and support materials.
- Worked with designers, developers, clients, researchers, and other stakeholders.
- Participated in code reviews and maintained privacy and confidentiality standards.
Web Developer
Recreation Integration Victoria
April 2018 – April 2019
- Contributed front-end development to an informational community website.
- Helped improve usability, responsiveness, and access to information.
Education
Information and Computer Systems Diploma
Camosun College, Victoria, British Columbia
The program covered software development, web development, systems analysis and design, operating systems, software engineering, information security, Java, C#, JavaScript, HTML, and CSS.