Hi, I'm Kevin 👋
Software Engineer | Student | F1 Enthusiast
card-6
card-5
card-3
card-4
card-2
card-1

📌 Toronto, Canada

Work Experience

Q

QMIND

September 2024 - Present
AI/ML Engineer
  • Conducted exploratory data analysis (EDA) on a 40,320-point dataset over two months, engineering features such as time-based, environmental, and building conditions using pandas and NumPy to predict optimal air handling unit start times.
  • Utilized PyTorch and TensorFlow for deep neural network training, optimizing thermal prediction models that reduced calibration time by 40%.
  • Architected a reinforcement learning framework for HVAC optimization using Stable Baselines 3, resulting in 15% energy savings while maintaining occupant comfort.
  • Engineered comprehensive testing and validation framework with cross-validation methodology for a thermal prediction model, ensuring model robustness by maintaining 91% accuracy across diverse operational conditions.
Q

QWeb

January 2025 - April 2025
Software Engineer
  • Led the end-to-end development of a responsive, public-facing website for a Queen’s-affiliated theatre company, enhancing its online presence and event accessibility.
  • Oversaw a team of 5+ software developers, managing timelines, design decisions, and scope using agile practices.
  • Built and deployed the site using React, TypeScript, and Next.js with version control via Git and GitHub.
C

COMPSA

September 2024 - December 2024
DevOps Engineer Intern
  • Spearheaded the migration of 5+ web services from internal university infrastructure to DigitalOcean, implementing Git-based deployment workflows and achieving a 12% reduction in downtime and improved user experience.
  • Streamlined DNS management processes to support migration by leveraging Cloudflare for traffic redirection and DNS record updates, ensuring integration with DigitalOcean infrastructure.
R

Royal LePage

June 2022 - August 2022
UI/UX Designer
  • Facilitated projects to help agents promote social media growth and build networks.
  • Developed in-house training solutions and social media marketing brochures.
  • Directly worked with 10+ Real Estate agents to create marketing materials, using graphic design tools including Adobe, Canva, and VistaCreate.
  • Implemented targeted digital marketing strategies that increased engagement across Facebook, Instagram, and Twitter.

Skills

Python
Java
JavaScript
C
React.js
Next.js
SQL
Typescript
HTML
CSS
Node.js
Express.js
PostgreSQL
MongoDB
Flask
Pandas
Tailwind
Git
Kubernetes
Docker
CloudFlare
Figma

My Projects

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

QCorner

QCorner

QCorner is a campus-exclusive marketplace for Queen’s University students to buy, sell, and trade items like textbooks, furniture, and event tickets, as well as offer services like tutoring and coffee chats. It features user profiles, item listings with images, and real-time messaging, providing a safe and convenient platform for student-to-student exchanges and service offerings.

React
Next.js
Express.js
PostgreSQL
Tailwind CSS
Auth0
Voyentra AI

Voyentra AI

An AI-powered personalized travel concierge platform enabling users to plan vacation trips, flights, hotels, and generate custom AI-recommended itineraries. Integrated Gemini AI for a conversational chatbot that assists users in planning trips by generating personalized itineraries based on preferences, budget, and real-time travel data.

React
Next.js
Express.js
PostgreSQL
Python
Tailwind CSS
Gemini API
Flask
Data-Driven NBA Team Building

Data-Driven NBA Team Building

Developed for the QSAO NBA Analytics Case Competition, where we placed 2nd, this project analyzes a team's roster and cap situation, builds a player valuation framework, and proposes data-driven free agent signings and a realistic trade to optimize team performance and future success.

Python
pandas
Matplotlib
NumPy
Seaborn
NumNum

NumNum

A tinder-style dining app designed to simplify the decision-making process for choosing where to eat. NumNum personalizes restaurant recommendations based on user preferences, location, and dietary needs, alongside an AI-powered assistant that analyzes menus, suggests tailored dishes, plans routes, and even assists with reservations.

React.js
Next.js
Typescript
Python
Google Cloud Platform
Gemini API
Flask
Budgetify

Budgetify

a full-stack expense tracker application allowing users to track, categorize, and graphically visualize their finances.

React.js
Node.js
Express.js
MongoDB
Magic Ring Quest

Magic Ring Quest

A Zelda-style RPG game in Python that includes elements using Pygame library to incorporate graphics, animations, collisions, fake depth, upgrade mechanics, and a level map.

Python
PyGame

Hackathons

During my time in university, I have attended 1+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

  • Q

    QHacks

    Kingston, Ontario

    Built NumNum, a tinder-style dining app designed to simplify the decision-making process for choosing where to eat.

Contact

Select any of the items in the navigation bar below!