
Computer Dentist
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
system-config
January 16, 2026 – Present
Quick bring-up and sync between machines and environments
View ProjectDistributed-DB
January 10, 2020 – April 14, 2021
Distributed database for networks course
View ProjectWingBot
January 28, 2018 – February 25, 2018
WingBot is a profile analysis tool made with Python/Node.js. It scrapes info from social media profiles using the Tweepy/Twitter API and uses Google Cloud's Natural Language API to determine valuable info about the given user such as likes, dislikes, topics of interest, users they frequently mention, and other valuable info. The scraper retrieves the users recent photos and uses OpenCV technology to find the frequency of appearances of different faces (possibly significant others) in their social media images. Uploads all facial images of the given user to be used by Microsoft Azure's Face API to predict the given users age.
View ProjectDanglingPointerMiner
March 14, 2017 – March 26, 2017
The pride of UWindsor crypto-currency mining.
View ProjectFinal-Project-12
May 3, 2016 – June 17, 2016
This game a 2D version of Half-Life 3 (not made or endorsed by Valve) made using The Artemis Engine for a grade 12 final project.
View ProjectCultural Fit Analysis
The candidate's project portfolio is diverse, indicating a broad interest in various technical domains, from distributed systems to game development and AI. However, the projects are all personal and lack details on team collaboration or real-world application, making it difficult to fully assess cultural fit. The target role is 'Data Scientist', and while some projects align, the overall portfolio is very broad, suggesting a generalist profile rather than a focused data scientist.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions are brief and do not provide insight into collaboration, problem-solving approaches, or communication style.