Ky Patterson, Developer in Toronto, ON, Canada
Ky is available for hire
Hire Ky

Ky Patterson

Verified Expert  in Engineering

Software Developer

Toronto, ON, Canada

Toptal member since February 11, 2025

Bio

Ky is a staff-level full-stack web developer with 25 years of experience creating lasting, meaningful web products that help people harness the power of the modern internet. He has worked on every stack layer and performed job functions ranging from feature delivery to product management. Ky has been a lead developer on many long-term platforms from ground to market and a technical lead on hundreds of projects.

Portfolio

Plug `N` Play Consultants
Node.js, Express.js, PostgreSQL, Azure, DigitalOcean, Shell Scripting, Next.js...
LUCID
Python, Next.js, Google Cloud, MongoDB, Node.js, Tailwind CSS...
Klick
Amazon Web Services (AWS), HTML, CSS, React, Flux, Node.js, C#.NET, PHP...

Experience

  • JavaScript - 20 years
  • SQL - 18 years
  • Node.js - 12 years
  • React - 5 years
  • MongoDB - 3 years
  • Next.js - 2 years
  • TypeScript - 1 year
  • Tailwind CSS - 1 year

Availability

Part-time

Preferred Environment

Node.js, Express.js, TypeScript, JavaScript, React, Tailwind CSS, Full-stack

The most amazing...

...product I've built is an FDA-approved, doctor-prescribed web audio player to help older adults who are dealing with cognitive decline to manage their mood.

Work Experience

Lead Developer

2023 - PRESENT
Plug `N` Play Consultants
  • Created UnionRank, a SaaS product to allow unions to efficiently manage membership and seniority data.
  • Created a multi-tenant data management platform to support a constellation of data-focused industry-targeted products.
  • Developed a novel time-series NoSQL database engine that allows for tracking and reporting on unstructured data over time.
  • Designed and managed all back-end infrastructure, selected and set up hosting provider, and set up CI/CD pipeline.
  • Created and iterated product roadmap to go from zero to having products in-market and with active clients.
Technologies: Node.js, Express.js, PostgreSQL, Azure, DigitalOcean, Shell Scripting, Next.js, React, Fluent UI, Tailwind CSS, REST, Zod, SQL, NoSQL, JavaScript, HTML5, Front-end, Architecture, APIs, Microservices, Back-end, Docker, System Architecture, Code Review, GitHub, CI/CD Pipelines, Full-stack

Full-stack Developer (Contract)

2024 - 2025
LUCID
  • Built a streaming web audio experience that leverages an AI model to select music to match user preferences and mood.
  • Created a browser-based facial recognition system to aid AI-selected mood recognition.
  • Built a time-based mood tracking feature to allow patients and providers to review changes in patient mood over time.
  • Developed a music catalog manager to streamline the music curation process.
  • Created a healthcare provider portal to allow doctors to onboard patients, review patient adherence to prescriptions, and manage billing.
  • Managed and built on a suite of back-end APIs to serve application needs.
  • Participated in agile product feature development roadmap process to identify priorities for the product team based on product usage analytics.
Technologies: Python, Next.js, Google Cloud, MongoDB, Node.js, Tailwind CSS, Artificial Intelligence (AI), React, Fluent UI, CSS, Radix UI, JavaScript, HTML5, Front-end, Architecture, APIs, Generative Artificial Intelligence (GenAI), Back-end, Google Cloud Platform (GCP), Docker, System Architecture, GitHub, GitHub Actions, CI/CD Pipelines, Full-stack, Recharts, Charts

Technical Architect, Senior Full-stack Developer

2020 - 2023
Klick
  • Modernized and developed a key React app-building platform worth over $60 million in annual revenue.
  • Acted as a lead developer responsible for the launch of over 100 projects.
  • Created bespoke survey data collection and analysis platform for healthcare data.
  • Oversaw a team of developers and acted as the ultimate technical authority for hundreds of projects.
Technologies: Amazon Web Services (AWS), HTML, CSS, React, Flux, Node.js, C#.NET, PHP, JavaScript, MySQL, HTML5, Front-end, Sockets, Architecture, APIs, Microservices, Back-end, SQL, GraphQL, WebSockets, Docker, Serverless Framework, PostgreSQL, System Architecture, Code Review, GitHub, GitHub Actions, CI/CD Pipelines, Full-stack, Charts

Lead Developer

2015 - 2018
ClickZoom
  • Created and iterated on an advertising lead generation and management platform for US healthcare data.
  • Created a clinical trial enrolment management platform.
  • Acted as company HIPAA security officer, responsible for ensuring compliance with US healthcare data management policies, including HIPAA and GCP (clinical trial practices).
  • Built and managed WordPress plugins powering hundreds of healthcare websites.
Technologies: Amazon Web Services (AWS), AWS Lambda, API Gateways, AWS CloudFormation, Linux, PHP, Jira, HTML, CSS, Ember.js, WordPress, JavaScript, MySQL, HTML5, Front-end, Architecture, APIs, Microservices, Back-end, SQL, PostgreSQL, System Architecture, Code Review, GitHub, Full-stack, Charts

Lead Developer

2013 - 2017
Adlinkr
  • Developed and maintained a multi-tenant email-sending platform featuring automatic real-time delivery adaptation based on responses and campaign metrics.
  • Developed and maintained a campaign manager product that allowed users to seamlessly deploy campaigns across dozens of ESPs.
  • Created a suite of tools to ingest and analyze 250+ million row datasets of email users and campaign metrics.
  • Modernized server infrastructure across the platform, migrated bare-metal servers to a private cloud, and seamlessly upgraded server software with zero downtime.
Technologies: PHP, HTML, CSS, Linux, Shell Scripting, MySQL, HTML5, Front-end, Architecture, APIs, Back-end, SQL, Web Scraping, Scraping, Data Scraping, System Architecture, Full-stack

Lead R&D Developer

2007 - 2012
Evolusent/Web Impact
  • Developed CMS and web development platform used across hundreds of complex websites and web apps.
  • Managed a team of 10+ local developers and 20+ offshore developers.
  • Liaised with the offshore development team, including on-site visits.
  • Acted as the ultimate technical authority for hundreds of website and web-app projects.
Technologies: JavaScript, jQuery, PHP, Linux, C, Java, MySQL, Front-end, Architecture, APIs, Back-end, SQL, PostgreSQL, System Architecture, Code Review, Full-stack

Experience

Resonance Rx

https://www.resonance-rx.com/
A digital health tool product to help older adults and care providers to manage mental health. I built most of the front-end (React and Next.js) and supporting back-end services (Python), including a multiplexing streaming audio experience.

UnionRank

https://app.test.unionrankpro.com/
Built a membership management SaaS for trade unions with multi-tenancy, customization, and multiple apps. Developed the entire product using React, Fluent UI, Tailwind CSS, Node.js/Express, and PostgreSQL.

Skills

Libraries/APIs

Node.js, React, jQuery, Sockets, Zod, Recharts

Tools

GitHub, Jira, RabbitMQ, AWS CloudFormation

Languages

TypeScript, JavaScript, PHP, SQL, CSS, HTML, HTML5, Python, C++, T-SQL (Transact-SQL), C#.NET, C, Java, GraphQL

Frameworks

Express.js, Flux, Next.js, Tailwind CSS, Fluent UI, .NET Core, Ember.js, Serverless Framework

Paradigms

REST, Microservices

Platforms

AWS Lambda, Linux, WordPress, Docker, Amazon Web Services (AWS), Azure, DigitalOcean, Google Cloud Platform (GCP)

Storage

PostgreSQL, MySQL, NoSQL, MongoDB, Google Cloud, Oracle SQL

Other

Shell Scripting, API Gateways, Front-end, Architecture, APIs, Back-end, System Architecture, Full-stack, Charts, Radix UI, Web Scraping, Scraping, Data Scraping, WebSockets, Code Review, Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), GitHub Actions, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring