Hi, I'm Joel Carriere

Full Stack Developer | Product Builder
Creating web apps that actually solve something.

Turning ideas into intuitive, scalable web applications. I build tools, not just code — always with users in mind.

Joel Carriere

About Me

I’m a full stack developer with a background in AI and a love for building things that people actually use. I enjoy working across the stack — whether that’s designing clean, responsive frontends or building out robust backend systems and APIs. I’m always curious, always learning, and always up for a challenge.

Who I Am

I recently co-founded and built ParLinksPro, a platform helping golf coaches and fitters manage their business and client performance more easily. It was a big project — full-stack development, AWS deployment, database design, and everything in between — and it taught me how to take an idea from scratch and turn it into something real and useful.

My background in AI and machine learning means I also enjoy working with data — building smart systems, experimenting with new tools, and finding creative ways to solve niche problems. I’m especially interested in projects where I can blend technical skill with product thinking and make an impact.

Outside of coding, I’m always exploring new ideas, side projects, or just learning something new. If it involves building, collaborating, or making a difference, I’m all in.

Full-Stack Development

Proficient in both frontend and backend technologies, building robust web applications.

Problem Solver

Adept at identifying complex issues and crafting effective, innovative solutions.

Collaborative Spirit

Strong team player, contributing positively to group projects and shared goals.

Entrepreneurial Mindset

Driven by innovation and the desire to create impactful products and services.

Experience

My professional journey and educational background

Work Experience

Founding Engineer / Co-Founder

ParLinksPro

June 2024 – Present
Remote
  • Built and launched a full-stack SaaS platform for golf club fitters, coaches, and players, streamlining communication, scheduling, data sharing, and client performance management.
  • Designed and developed the platform using Next.js, NestJS, Prisma, and PostgreSQL, deployed via AWS ECS Fargate with RDS, S3, Route 53, and SES.
  • Implemented multi-role authentication, messaging, scheduling, data uploads, order/inventory management, and dashboards for player-coach-fitter collaboration.
  • Engineered relational data models to support seamless collaboration between fitters, coaches, and golfers, including golf session records and order workflows.
  • Led architecture decisions and built CI/CD infrastructure with Docker and GitHub Actions for scalable deployments.
  • Prioritized UX and product development through feedback from early users and stakeholder collaboration.
Next.js
NestJS
Prisma
PostgreSQL
AWS ECS Fargate
RDS
S3
SES
Route 53
Docker
GitHub Actions
Machine Learning/AI Research Student

University of Guelph

Sept 2021 – May 2024
Guelph, Ontario, Canada
  • Engineered a proprietary method for analyzing wrist ergonomics using motion capture data, achieving accuracy comparable to industry standards.
  • Created and processed a dataset of 200,000+ wrist motion samples to train deep learning models for angle prediction, achieving an MAE of 7° for 2D data and 5° for 3D data, aligning with top-tier markerless motion capture systems.
  • Developed pipelines for facial feature extraction using YOLOv5 and ResNet-34, achieving 99% for gender classification and 95% for race classification.
  • Trained ML models on multi-modal data to predict 21 human actions, achieving an F1 score of 0.90.
PyTorch
TensorFlow
YOLOv5
ResNet-34
Deep Learning
Object Detection
Pose Estimation
Python
Manufacturing Process Developer

Sonova Group

Nov 2020 - August 2021, Feb 2023 - Oct 2023
Kitchener
  • Played a pivotal role in orchestrating the successful launch of hearing devices and overseeing post-launch engineering activities, ensuring seamless transitions and optimal product performance.
  • Supervised and conducted equipment maintenance activities in the research and development area, maintaining a conducive operational environment.
  • Worked closely within a collaborative team, ensuring the alignment of project timelines and deliverables to guarantee the timely launch of new hearing devices and achieve organizational goals.

Education

Master of Applied Science (MASc) in Artificial Intelligence

University of Guelph

Sept 2021 – May 2024
Guelph, Ontario
  • GPA 3.8/4.0.
  • Relevant courses: Intro to Machine Learning, Advanced Soft Computing, Computational Thinking for AI, Analysis of Big Data, Machine learning for Sequences (NLP), AI Applications & Society.
GPA 3.8/4.0
BEng. Biomedical Engineering (Co-op), Minor: Business Admin

University of Guelph

Sept 2014 – Apr 2019
Guelph, Ontario

Certifications

Responsive Web Design

freecodecamp

Sept 2022
IBM Databases and SQL for Data Science with Python

IBM

Nov 2023

Skills & Technologies

Technologies and tools I work with to bring ideas to life

Backend & Integrations
NestJS
REST APIs
Prisma
PostgreSQL
Frontend & Web Development
JavaScript
Next.js
HTML
CSS
DevOps & Cloud
AWS (ECS, RDS, S3, SES, Route 53)
Docker
GitHub Actions
Languages
Python
SQL
MATLAB
Machine Learning & Data Pipelines
PyTorch
TensorFlow
scikit-learn
Pandas
NumPy
OpenCV
Neural Networks
XGBoost
SVM
KNN
ML Applications
Object Detection
Object Classification
Pose Estimation
Angle Prediction
Soft Skills
Problem-Solving
Teamwork
Communication
Leadership
Adaptability
Critical Thinking
Project Management
Innovation
Entrepreneurship
Tools & Platforms
Git
GitHub
VS Code
Jira
Postman
Figma
Vercel
Netlify
Heroku

Get In Touch

I'm always interested in new opportunities and collaborations. Let's connect!

Contact Information

Location

Toronto, ON, Canada

Follow Me

Send Me a Message

© 2024 Joel Carriere. All rights reserved.

Built with v0