Justin Klein

Hey, it's Justin.

software developer based in Toronto 🇨🇦

Open to on-site/hybrid roles in the GTA.

People person who loves tech.

Live Projects 🚀

Profile Picture
Data Annotation Logo

Apr 2024 - Present

Software Developer (Contract)

Data Annotation| Remote

Stack: React, TypeScript, Postgres, Docker

  • Leveraged Cline agentic IDE integrations to iteratively develop full-stack (React/Typescript/Postgres) applications supporting AI model evaluation workflows.

  • Containerized multi-service stacks with Docker, optimizing model-test execution pipelines.

  • Analyzed and improved LLM code-generation reliability through Reinforcement Learning from Human Feedback (RLHF).

Adknown Logo

Jan 2023 - Aug 2023

Software Developer (Co-op)

Adknown| Guelph, ON

Stack: React, PHP, MySQL, AWS, Docker

  • Delivered production features across a React, PHP, MySQL, AWS and Docker stack.

  • Dockerized two ad-tracking pixels, lowering environment setup time by 40%.

  • Architected a Bing campaign linkage tool, improving marketers' CPC performance.

Tulip Retail Logo

May 2022 - Aug 2022

Software Developer (Co-op)

Tulip Retail| Kitchener, ON

Stack: React, PHP, MySQL, Docker

  • Delivered features on the LiveConnect & Appointments platform (PHP, React, Docker).

  • Contributed to the Tulip Appointments NPM package used by clients such as Chanel and Michael Kors.

  • Integrated the appointments widget into the core Clienteling product, improving high-value customer booking flows.

NCR Corporation Logo

Sep 2021 - Dec 2021

Software Developer (Co-op)

NCR Corporation| Waterloo, ON

Stack: React, Spring, Docker

  • Worked on the API Toolkit (Draft) team using Jenkins, Docker, React, OpenAPI and Spring.

  • Collaborated in an agile environment, completing JIRA sprint work with high delivery velocity.

Heart & Stroke Logo

May 2021 - Aug 2021

Web Developer (Co-op)

Heart & Stroke| Toronto, ON

Stack: React, Node.js, MySQL

  • Built a standalone React/Node/MySQL direct-mail donation platform.

  • Integrated Stripe and Moneris SDKs, improving PCI compliance and reducing transaction fees by 20%.

University of Guelph Logo

2019 - 2024

Bachelor of Computing, Software Engineering (Co-op)

University of Guelph

  • Minor in Business Administration, graduated with Honours (GPA: 84.6%).

  • Intensive focus on software design, algorithms, data structures, and full stack development.

My Projects

Get Smart!

Documentation site hosting professional tech notes, vectorized and uploaded to an AWS S3 Vectors bucket.

Stack
TypeScript
Markdown
AWS
GitHub Actions
Get Quizzed!

Web app that ingests Get Smart! notes and quizzes users using LLMs and vector search.

Stack
React
TypeScript
Next.js
AWS
GitHub Actions
AWS Terraform Infrastructure

Infrastructure as Code (IaC) project using Terraform to provision and manage AWS resources for personal projects.

Stack
Terraform
AWS
GitHub Actions
Portfolio - this site!

Personal portfolio website to showcase projects and experience.

Stack
React
TypeScript
Next.js
AWS
GitHub Actions

TLDR

  • Graduated with Honours in Software Engineering (Co-op). 🎓

  • Worked at 4 different companies as a software developer, all full stack roles. 👨‍💻

  • Currently working behind the scenes to make AI better at coding. 💻

  • Enjoy working with cloud-native applications and modern web frameworks. 💡