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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Javanese
Advanced
Amharic
Intermediate
Aragonese
Intermediate
Work Experience
Software Developer at Huddle
May 1, 2025 - PresentBuilding 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, 2025Engineered 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, 2025Engineered 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, 2024BA in Specialized Honours Computer Science at York University
January 1, 2020 - January 1, 2024Qualifications
TensorFlow Developer Certificate
January 1, 2025 - January 31, 2025Natural Language Processing in TensorFlow Certificate
January 1, 2025 - January 31, 2025Convolutional Neural Networks in TensorFlow Certificate
January 1, 2025 - January 31, 2025TensorFlow Developer Certificate - DeepLearning.AI
January 1, 2025 - December 17, 2025Natural Language Processing in TensorFlow Certificate - DeepLearning.AI
January 1, 2025 - December 17, 2025Convolutional Neural Networks in TensorFlow Certificate - DeepLearning.AI
January 1, 2025 - December 17, 2025Industry Experience
Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a AI Engineer
We have the best ai engineer experts on Twine. Hire a ai engineer in Mississauga today.