Summary
Overview
Work History
Education
Skills
Websites
Certification
Professional Development
Publications
Timeline
Generic
Amber Armstrong

Amber Armstrong

ON

Summary

Enthusiastic Frontend Developer with 7+ years of experience building software for millions of users. Impact-driven with a unique combination of technical expertise and an eye for UI/UX. Passionate about building accessible software.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Lead Digital Accessibility Specialist

Scotiabank
06.2023 - Current
  • Improve the digital banking experience for 25 million customers
  • Raise the craft of designers, developers, and senior accessibility experts by providing technical leadership
  • Educate and empower designers, developers, and QA testers with tooling, code samples, and documentation

Senior Software Engineer

Achievers
01.2022 - 05.2023
  • Led the React design system component library, using agile methodologies
  • Handled deployments, versioning, and updates across a micro-systems architecture
  • Extended and maintained the design system through refactoring, adding custom components, and developing new features (e.g.: theme engine, white labeling)
  • Remediated the component library to WCAG 2.1 AA compliance, under a tight deadline

Senior Software Engineer

Xapo Bank
11.2020 - 08.2021
  • Developed new features in a crypto banking application (e.g.: bulk payments, repeating recent transactions, converting currencies, and split payments)
  • Maintained code quality through pull request reviews
  • Improved user experience by optimizing code performance
  • Shipped quickly in a high-pace startup environment

Lead Frontend Developer

Level Access
01.2020 - 08.2020
  • Led the team that remediated a job site application to meet WCAG 2.0 AA conformance standards
  • Developed custom accessible solutions (modal focus trap, accessible date picker)
  • Mitigated regression risks by writing unit tests and e2e tests

Frontend UX Developer

Shopify
10.2017 - 12.2019
  • Evolved the Polaris design system by refactoring existing components and developing new accessible components, (e.g.: global chrome, dual thumb range slider, toast, drawer, data table, modal dialog, popover, etc)
  • Increased overall code coverage to 90% by writing over 100 unit tests
  • Wrote technical documentation for other developers
  • Improved the Shopify admin by migrating a section from Rails to React, developing the filters and search section, and developing a customer dashboard
  • Improved accessibility of components
  • Won a Hack Days competition with an SEO tool that was ultimately built into the admin section
  • Contributed to the Shopify Engineering blog
  • Mentored a Dev Degree university student

Frontend Developer

MoneyMover
01.2017 - 08.2017
  • Built money transfer features (e.g.: bulk payments and currency conversion)
  • Streamlined the onboarding and KYC experience
  • Improved the user experience of client-side form error handling
  • Implemented location detection
  • Maintained and upgraded packages

Lead Frontend Developer

Ecommerce Startup
07.2016 - 12.2016
  • Built the entire frontend portion of an ecommerce startup app
  • Handled API calls and integration with the backend
  • Developed the frontend functionality
  • Built the UI to pixel perfection, according to designs

Education

Web Technology -

John Abbott College

Computer Science / Creative Arts -

John Abbott College

Skills

  • JavaScript (ES6)
  • TypeScript
  • React
  • React Query
  • React Testing Library
  • Jest
  • Enzyme
  • Mocha
  • Cypress
  • Percy
  • SASS
  • Tailwind
  • Styled Components
  • Redux
  • Redux Saga
  • Nodejs
  • GraphQL
  • MongoDB
  • Express
  • REST APIs
  • Git
  • NVDA
  • WCAG

Certification

  • IAAP Certified Professionals in Accessibility Core Competencies (CPACC)
  • Web Accessibility - Deque Systems

Professional Development

  • Frontend Masters - Complete Intro to React
  • Frontend Masters - Intermediate React
  • Frontend Masters - React and TypeScript
  • Frontend Masters - React Performance
  • Frontend Masters - Functional-Light JavaScript
  • Frontend Masters - JavaScript Performance
  • Frontend Masters - Deep JavaScript Foundations
  • Frontend Masters - JavaScript: The Hard Parts
  • Frontend Masters - TypeScript Fundamentals
  • Frontend Masters - JavaScript & React Patterns
  • Frontend Masters - Accessibility in JavaScript Applications
  • Frontend Masters - Functional JavaScript
  • Frontend Masters - Enterprise Architecture Patterns
  • Frontend Masters - Enterprise UI Development
  • Frontend Masters - Developer Productivity
  • Frontend Masters - Git In Depth
  • Frontend Masters - Introduction to Next.js
  • Frontend Masters - Client-Side GraphQL in React

Publications

Shopify Engineering Blog - Building a Data Table Component in React

Timeline

Lead Digital Accessibility Specialist

Scotiabank
06.2023 - Current

Senior Software Engineer

Achievers
01.2022 - 05.2023

Senior Software Engineer

Xapo Bank
11.2020 - 08.2021

Lead Frontend Developer

Level Access
01.2020 - 08.2020

Frontend UX Developer

Shopify
10.2017 - 12.2019

Frontend Developer

MoneyMover
01.2017 - 08.2017

Lead Frontend Developer

Ecommerce Startup
07.2016 - 12.2016

Web Technology -

John Abbott College

Computer Science / Creative Arts -

John Abbott College
Amber Armstrong