Andrew Zulaybar ✨
I am a product-focused web engineer with experience working on high-impact user experiences and scalable front-end architecture. Previously @ Shopify, NetApp, Arista Networks, and Later.
I studied code, numbers, and data to get a Bachelor's in Computer Science and Statistics from the University of British Columbia.
Personally, I enjoy trying new recipes, eating out at restaurants, travelling to new places, storytelling in all forms, and learning.
About Me
These are a few ways I would describe myself.
Front End Engineer
I love building scalable user interfaces that elevate the product experience. I am always trying to learn how to make products more accessible, usable, and performant.
Data Enthusiast
In this era, data is a powerful source of truth. I am interested in all the ways I can leverage data to discover insights, improve data practices, and understand more about the world.
Creative
I am driven by my passion to innovate and inspire change on any project that I work on. I attribute my creative intuition to the art, storytelling, and beauty I surround myself with.
Work Experience
My recent professional history.
Shopify
Front End Developer
June 2022 - May 2023
•Full-Time
React
JSX
TypeScript
SCSS
Jest
GraphQL
Apollo
Storybook
Datadog
Ruby on Rails
- Ranked #1 out of 80+ contributors in the Shopify Logistics repository, with 215 pull requests, 362 code reviews, and 118,000+ lines of code written across TypeScript, React, Ruby, GraphQL, and CSS files.
- Led front-end development for a logistics KPI dashboard used by 330+ merchants: defined GraphQL API requirements, balanced technical trade-offs, and developed interactive React components.
- Wrote the technical design for revamping the user onboarding workflow; outlined key decisions, project scope, and drafted an implementation plan in React, GraphQL, and Ruby on Rails.
- Introduced real user monitoring tools, leading to the identification of 30+ onboarding pain points.
- Reduced average regression testing time by over 80% (30+ minutes to <5 minutes) and automated accessibility checks by adding support for Storybook in the developer pipeline.
- Merged 100+ dependency upgrades to minimize security risks and reduce technical debt
Shopify
Front-End Developer Intern
Sep 2021 - Dec 2021
•Internship
React
JSX
SCSS
TypeScript
Jest
GraphQL
Apollo
- Enabled hundreds of merchants to sell product bundles on their shops by implementing UI components in React and GraphQL API requests for synchronizing inventory updates across apps.
- Updated 35 components to use a new toast library for app feedback, deployed to 2 million users.
NetApp
Software Developer Intern
May 2021 - Aug 2021
•Internship
AngularJS
JavaScript
Ruby
Sinatra
- Worked on maintenance procedures in AngularJS and Ruby on Rails for StorageGRID, a distributed object-based storage platform.
- Implemented UI mock-ups in AngularJS for a team hackathon in my 2nd week, winning the category of “Most Innovative Project".
Arista Networks
Software Engineer Intern
Jan 2021 - Apr 2021
•Internship
Cypress.io
HTML5
JavaScript
Less.js
React
Redux
TypeScript
- Advocated for a better testing strategy by introducing the first integration testing plan with Cypress.
- Migrated overview page to use Ant Design with React, increasing web stability and accessibility.
- Mocked API endpoints to decouple front-end teams, speeding up project completion by 2 weeks.
University of British Columbia
Teaching Assistant: Introduction to Software Engineering (CPSC 310)
Sep 2020 - Dec 2020
•Part-Time
Chai
HTML5
Karma
Mocha
Node.js
TypeScript
- Received ratings of 4.7/5.0 for being an effective instructor and 85% favourability from 48 students.
- Mentored 30 students individually in weekly office hours and project retrospectives, teaching software design patterns in TypeScript, REST APIs with HTTP, and async programming in Node.js
Later
Front-End Developer Co-Op
Jan 2020 - Aug 2020
•Internship
Ember.js
Handlebars
JavaScript
QUnit
Sass
- Implemented new user subscription pages with JavaScript, Handlebars, and Sass in Ember.js, resulting in a 47% increase in month-over-month sales revenue growth following release.
- Led development of a translation feature for the company hackathon, winning 2nd in the popular vote.
- Converted 30% of Classic components to Octane, helping the team achieve quarterly OKRs.
University of British Columbia
Teaching Assistant: Software Construction (CPSC 210)
Jul 2019 - Dec 2019
•Part-Time
Java
JUnit
Swing
- Assisted instructor during lectures of 150+ students by answering questions about object-oriented programming and test-driven development.
- Provided guidance to 15 students per term on building personal projects in Java.
University of British Columbia
Teaching Assistant: Computation, Programs, and Programming (CPSC 110)
Jan 2019 - Jun 2019
•Part-Time
Racket
- Received ratings of 4.7/5.0 for being an effective instructor from 70 students.
- Led Racket programming activities in weekly tutorial and lab sections
- Automated quiz marking to increase efficiency by 1 hour weekly (50%).
Technical Skills
The set of tools that I am proficient using.
Languages
TypeScript
JavaScript
HTML5
CSS3
GraphQL
Python
Java
Ruby
Frameworks
React
Apollo
Next.js
Node.js
Ember.js
Rails
Tailwind CSS
Tools
Jest
Storybook
Yarn
Git
Figma