
Senior Software Engineer | React, Typescript, Next.js, NestJS, Django
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I am a full stack developer with experience in architecture, development, and delivery cycles involving React/Redux, Typescript, and Serverless Computing, and various frameworks such as Laravel, Nest JS, and NodeJS. I enjoy developing Slack Bots and learning new frameworks in my spare time. I strive to make a difference within organizations where I can align and be passionate around a grand mission and vision, that can also offer a challenging and meaningful career.
University of Victoria
Bachelor's degree - with Distinction, Computer Science
January 1, 2013 – January 1, 2017
Workday
P3 Software Development Engineer
June 1, 2023 – Present
Victoria, BC · Hybrid
Knoetic | CPOHQ
Senior Software Engineer
December 1, 2022 – March 1, 2023
Remote
Cuboh
Technical Lead
November 1, 2021 – November 1, 2022
Victoria, British Columbia, Canada · Hybrid
Cuboh
Full Stack Developer
May 1, 2020 – November 1, 2021
Victoria, British Columbia, Canada · Hybrid
FreshWorks Studio
Full Stack Developer II
March 1, 2019 – May 1, 2020
FreshWorks Studio
Full Stack Developer I
October 1, 2017 – March 1, 2019
Giftbit
Junior Developer (Co-op)
May 1, 2016 – December 1, 2016
British Columbia, Canada
IBM
QA Tester (Co-op)
January 1, 2015 – April 1, 2015
British Columbia, Canada
TypeORM Entity Factory
February 1, 2020 – Present
An NPM package for bulk inserting entities with TypeORM.
Unsupervised Learning, Recommenders, Reinforcement Learning
Coursera
June 28, 2026 – Present
Advanced Learning Algorithms
Coursera
June 28, 2026 – Present
Supervised Machine Learning: Regression and Classification
Coursera
June 28, 2026 – Present
SQL Skills
HackerRank
June 28, 2026 – Present
Hacker Rank - React Skills
HackerRank
June 28, 2026 – Present
Scrum Alliance Certified Scrum Professional
Scrum Alliance
June 28, 2026 – Present
Learn DevOps: Infrastructure Automation With Terraform
Udemy
June 28, 2026 – Present
Docker and Kubernetes: The Complete Guide
Udemy
June 28, 2026 – Present
The Serverless Framework with Node.js & AWS
Udemy
June 28, 2026 – Present
GraphQL with React: The Complete Developers Guide
Udemy
June 28, 2026 – Present
Modern React with Redux
Udemy
June 28, 2026 – Present
Docker Mastery: The Complete Toolset From a Docker Captain
Udemy
June 28, 2026 – Present
Mastering Grails. A Comprehensive Grails Course.
Udemy
June 28, 2026 – Present
Cultural Fit Analysis
The candidate has a diverse background working in various company sizes and roles, from full-stack developer to technical lead and software development engineer. Their experience includes personal projects and certifications in various areas, including machine learning, DevOps, and agile methodologies, indicating a proactive learning attitude. While the primary experience is in general software engineering, the recent GenAI/LLM work and ML certifications show a clear interest and initiative towards an ML Engineer role. The breadth of technologies and project types suggests adaptability and a willingness to tackle different challenges.
Soft Skills & Operational Fit
The candidate has demonstrated leadership skills as an Agile Lead/Coach and Technical Lead, optimizing team performance and mentoring junior developers. Experience in incident triage and resolution for high-availability systems indicates strong problem-solving and operational capabilities. Their involvement in demo-driven environments suggests good communication and stakeholder management.