Spencer Perkins

Software Engineer @Garner Distributed Workflow

Toronto, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

May 2024 — Present

Software Engineer @Garner Distributed Workflow

View department →

Toronto, ON, CA

Extensive frontend and backend refactoring to aid readability and maintainability, while “making room” for new features- Query optimization and cypher generation in Scala to allow combining complex, high speed logistics queries- Created and performed database migrations for new full-stack filtering schema complete with a conversion layer to and from existing filters, a strongly typed graph-ql schema, and in memory and database validation- Scala cronjobs to import millions of rows of logistics data from various vendors with functional ZIO error handling and streaming- Implemented full Self Signup capability for vendor users, managing integrations with Auth0 and Sendgrid- Various DevOps efforts including automated version bumping and demo database deployments through Github workflows utilizing complex Sh and Perl, and the ability to pin individual backends to different images and hostnames using Dhall Kubernetes.

EDUCATION

2021 — 2026

University of Toronto

Bachelor of Science - BS

ABOUT SPENCER PERKINS

Hi, my name is Spencer Third-year student at the University of Toronto studying for a Bachelor of Science with a Computer Science Specialization + Co-op, focusing on AI and Computer Systems. My interests lie in developing software that people will use, and creating products that I can be proud of

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Spencer Perkins — Software Engineer at Garner Distributed Workflow in Toronto, ON, CA | Unifers