Hi, I'm Matthew Forget, a software developer based in Mississauga, Ontario. I enjoy building scalable full-stack applications and applying AI to deliver practical, user-focused solutions. I have hands-on experience with Java, Python, React, and modern backend frameworks, and I've shipped production systems like Huddle that blend mobile-first UI with intelligent features for group chat and matchmaking. I love collaborating with cross-functional teams to turn complex problems into delightful experiences.

Matthew Forget

Hi, I'm Matthew Forget, a software developer based in Mississauga, Ontario. I enjoy building scalable full-stack applications and applying AI to deliver practical, user-focused solutions. I have hands-on experience with Java, Python, React, and modern backend frameworks, and I've shipped production systems like Huddle that blend mobile-first UI with intelligent features for group chat and matchmaking. I love collaborating with cross-functional teams to turn complex problems into delightful experiences.

Available to hire

Hi, I’m Matthew Forget, a software developer based in Mississauga, Ontario. I enjoy building scalable full-stack applications and applying AI to deliver practical, user-focused solutions.

I have hands-on experience with Java, Python, React, and modern backend frameworks, and I’ve shipped production systems like Huddle that blend mobile-first UI with intelligent features for group chat and matchmaking. I love collaborating with cross-functional teams to turn complex problems into delightful experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Javanese
Advanced
Amharic
Intermediate
Aragonese
Intermediate

Work Experience

Software Developer at Huddle
May 1, 2025 - Present
Building a mobile-first social app using React Native frontend by translating Figma designs into interactive UI components, and Next.js backend to connect users into small groups based on location, interests, and preferences. Fine tuning a large language model to support and guide group conversations, improving engagement and moderation. Leading development of core features including real-time matchmaking, chat flows, and personalized group creation logic. Implemented backend logic using Next.js with REST APIs to manage authentication, matchmaking, and group conversation flows.
Machine Learning Engineer at DAI
January 31, 2025 - July 18, 2025
Engineered a full stack platform for a LLM based dating assistant, leveraging Python, Flask, and OpenAI and fine tuning models to automate user interactions and apply user specific filters. Developed custom prompt engineering and preference based match filtering to mimic user personality and boost conversation quality using NLP.
Machine Learning Engineer at DAI
September 1, 2024 - January 1, 2025
Engineered a full-stack platform for an LLM-based dating assistant, leveraging Python, Flask, OpenAI, and model fine-tuning to automate user interactions and apply user-specific filters. Used NLP for custom prompt engineering and personality-based matching to boost conversation quality. Developed RESTful API endpoints in Flask to handle user queries, matchmaking requests, and AI responses.

Education

BA at York University
January 1, 2020 - December 31, 2024
BA in Specialized Honours Computer Science at York University
January 1, 2020 - January 1, 2024

Qualifications

TensorFlow Developer Certificate
January 1, 2025 - January 31, 2025
Natural Language Processing in TensorFlow Certificate
January 1, 2025 - January 31, 2025
Convolutional Neural Networks in TensorFlow Certificate
January 1, 2025 - January 31, 2025
TensorFlow Developer Certificate - DeepLearning.AI
January 1, 2025 - December 17, 2025
Natural Language Processing in TensorFlow Certificate - DeepLearning.AI
January 1, 2025 - December 17, 2025
Convolutional Neural Networks in TensorFlow Certificate - DeepLearning.AI
January 1, 2025 - December 17, 2025

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services