Overview
Work History
Education
Skills
Timeline
Generic

Tom Shen

Toronto,ON

Overview

7
7
years of professional experience

Work History

Senior Software Developer

Forma AI
11.2020 - Current
  • Architected and executed on an immutable database to support data ingestion, approvals and audit history of millions of sales data, using Postgres as the data store and Django to house additional immutability logic
  • Drove development of Dashboards and other core components to onboard Client resulting in 2 million in ARR
  • Formulated an API for dashboard with extensive aggregation and filtering requirements, optimized performance for aggregation and filtering of millions of rows of data on the fly
  • Architected caching mechanism for a Ticketing feature resulting in a 30x performance improvement
  • Designed and implemented plan builder to support thousands of sales compensation plan building per fiscal year
  • Refactored core components used by different clients / other components to support better extensibility + ease of use
  • Built pipeline to run Cypress e2e tests using GitHub actions

Technology Intern

Moneris Solutions
05.2018 - 05.2019
  • Developed an inventory management system for internal hardware and virtual machines
  • Designed and developed a method of implementing authorization within microservices
  • Implemented internal Authorization API connected to Active Directory to secure HTTP endpoints
  • Implemented Ansible scripts for configuration backup for networking equipment

Education

Bachelor of Science - Computer Science

University of Toronto
Toronto, ON
06.2020

Skills

  • Languages: Python; C, JavaScript, HTML, CSS, Typescript
  • Technologies: NodeJS, React, Django, PostgreSQL, ExpressJS, Redux

Timeline

Senior Software Developer

Forma AI
11.2020 - Current

Technology Intern

Moneris Solutions
05.2018 - 05.2019

Bachelor of Science - Computer Science

University of Toronto
Tom Shen