×
Cory Crook

Cory Crook

Software Engineer / Architect

Winnipeg, Manitoba, CA
416-473-4923
English, Spanish

Background


About

About

I have over half a decade in software engineering experience working with modern tech stacks, solving some really great problems in healthcare tech. I am agnostic to the exact industry I work in, as long as there is good to be done, and interesting problems to solve along the way. I am constantly learning. Learning to be a better engineer. Learning to be a more effective leader. Learning how to be a better person.

Work Experience

Work Experience

  • Senior Software Architect, TELUS Health

    Jul, 2022 - Present

    • integration of translation service to platform

    • authentication integration efforts between TELUS Health platform services

    • rules engine & dynamic forms implementation

    • feature flags service implementation

    • query performance enhancements - some of which have increased feature / endpoint performance by +100x

  • Engineering Manager / Team Lead, TELUS Health

    Oct, 2021 - Jul, 20229 months

    • implemented packaging system for monorepo

    • overhaul of monorepo standardizing dependency usage across projects

    • interviewing & hiring developers over a hiring boom within the org

  • Engineering Team Lead, Akira Health

    Sep, 2020 - Oct, 20211 year 1 month

    • built web app for managing scheduling & clinical staff

    • primary engineer & oversight on development of backend service (node typescript) for syncing schedules from a 3rd party scheduling platform

    • developed a versioned, medical self-assessment form systemdeveloped a versioned, medical self-assessment form system

    • implemented CI/CD pipeline for first project in suite

  • Full Stack Developer, Akira Health

    Jan, 2018 - Sep, 20202 years 8 months

    • built entire patient-facing web application to 90% feature parity with existing native mobile apps

    • expanded on existing appointment booking service to notify event members via email w/ ical attachment

    • chatbot development

    • implementation of whitelabelling system for product

Skills

Skills

  • Databases

    Postgresql

    SQL

    MySQL

    Redis

    Mongo (minimal)

  • Languages

    Typescript/Javascript

    NodeJS

    Ruby

    Go

    HTML & CSS/SCSS/SAAS

    TSX/JSX

    Groovy

  • Architecture

    System design & solutioning

    Stakeholder communication

    Documentation

    Engineering standards

    Availability vs. reliability

    Technical initiative strategy

    Design patterns

    Platform integration

  • Authn, Authz & Security

    Vulnerabilities & application hardening

    Authentication strategies & implementation

    Authorization schemes

    JWT

    CSRF tokens

    MFA implementation

    Design with obscurity & opaqueness

    Data privacy, PII & PHI compliance

  • Frameworks & Technology

    React + Redux

    Rack & Grape (Ruby)

    Ruby on Rails

    Fiber (Go)

    Express

    Fastify

    NestJS

  • Devops

    AWS Lambda

    AWS RDS & Aurora

    AWS EC2

    DigitalOcean Droplets

    Github actions & workflows

    Jenkins

    ArgoCD

    AWS

  • Events & Messages

    BullMQ

    Sidekiq

    AWS SNS

    Pubnub

    Solace

Education

Education

  • Business Administration & Management, General, Bachelor of Science (Incomplete - career change), University of the People

    Jan, 2016 - Sep, 2019

    3.33
  • Professional Sound & Business, Music Production, Audio Engineering & Entertainment Business, Diploma, Metalworks Institute

    Sep, 2008 - Sep, 2010

    4.0
Certificates

Certificates

  • Software Architecture: Breaking a Monolith into Microservices, LinkedIn

    Issued on: Jun 01, 2022

  • Tech Career Skills: Effective Technical Communication, LinkedIn

    Issued on: Oct 01, 2021

  • Software Architecture: Patterns for Developers, LinkedIn

    Issued on: Sep 01, 2021

  • Advanced Node.js: Scaling Applications, LinkedIn

    Issued on: Aug 01, 2021

  • Node.js: Security, LinkedIn

    Issued on: Aug 01, 2021

  • Software Architecture Foundations, LinkedIn

    Issued on: Aug 01, 2021

Volunteer Work

Volunteer Work