
Patti Perlock
<coder>
Building scalable React applications with a focus on clean architecture and performance.
At a Glance
- 5 years building production-ready React, Next.js applications
- Mentors and onboards developers, sharing knowledge and improving team workflows
- Designs reusable component architectures and scalable UI systems
- Debugs complex state management and async data flows with confidence
- Advocates for DRY, maintainable code and consistent patterns
- Collaborates closely with designers, backend engineers, QA, and product in Agile environments
- Self-driven and highly effective in remote environments
- Thrives on teams built on trust, shared ownership, and open communication
- Takes ownership of projects from planning through production
Experience Summary
Frontend Software Engineer
Acro Commerce
Jul 2021 - Present·Kelowna · Remote
Acro Commerce is a Canadian digital commerce agency specializing in ERP-integrated ecommerce solutions for B2B organizations.
- As part of the software engineering team, I work across multiple client storefronts and internal platforms. I initially contributed to migrating Koodo’s commerce platform from a legacy Drupal implementation to a modern React-based architecture, transitioning the storefront into a scalable, component-driven frontend. I supported high-visibility homepage rebrands, built and standardized reusable UI components, and improved performance and maintainability. I also proactively enhanced developer experience through tooling, documentation, and workflow improvements, while mentoring and onboarding new developers.
- Currently, I maintain and enhance TELUS’s e-Verification System (eVS), improving customer account upgrade flows across multiple React frontends integrated with Drupal and Contentful backends. I evaluated AI document-verification models to provide actionable recommendations, then implemented the selected solution in production, supporting rollout and future optimizations.
- I collaborate closely with designers, backend engineers, QA, and product stakeholders in an Agile development environment to deliver reliable production releases.
Skills
core
JavaScript (ES6+)
TypeScript
React
Next.js (SSR/SSG)
React Query
Custom Hooks
React Router
HTML5
CSS / SASS
Styled Components
Storybook
Jest
advanced
Redux / Redux Toolkit
Node.js / Express
Authentication & Session Management
Git & GitHub
Webpack
Package Managers
Feature Flags
Contentful
Analytics
MySQL
Accessibility (A11y)
supporting
MUI / Figma
Cypress / Playwright / Vitest
Monorepos
Vite
Shopify
MongoDB
Drupal



