Karan Kardam

I am a Computer Engineering student at the University of Toronto, minoring in Artificial Intelligence and Engineering Business, interested in software engineering with a focus on machine learning and AI systems.

Toronto, Ontario
Microsoft
Software Engineer Intern·Microsoft
May 2026 – Aug 2026

Building Perception Brain, an agentic RAG assistant on the Microsoft Agent Framework and MCP that answers ownership and onboarding questions with cited sources, served to 100+ daily users through the GitHub Copilot CLI.

Redmond, Washington

University of Toronto
Machine Learning Researcher·University of TorontoMine Energy Lab
Jan 2026 – Apr 2026

Built a two-stage multi-objective optimization framework (Differential Evolution + NSGA-II) for energy systems, and deployed Dockerized PyTorch surrogate models behind a FastAPI service with batched inference at 1.1s p95 latency.

Toronto, Ontario

Foresters Financial
Software Engineer Intern·Foresters Financial
May 2025 – Aug 2025

Modernized a legacy COBOL tax processing system into a scalable C# .NET Core microservice architecture on Docker, Azure Kubernetes Service, and Azure SQL, with a React + Vite + TypeScript frontend and Azure DevOps CI/CD pipelines.

Toronto, Ontario

B.A.Sc. Computer Engineering, Minors in AI & Engineering Business
University of Toronto
Sep 2024 – May 2028

SoundCanvas

AI-powered image-to-music generation system

C++PythonTensorFlowNode.jsAWSMySQL

Image Super-Resolution Pipeline

480p-to-2K super-resolution CNN pipeline with UTMIST

PythonPyTorchOpenCVCUDA

Smart Plant Monitoring & Watering System

Automated plant care with computer-vision height tracking at 95%+ accuracy and live sensor alerts

PythonFlaskOpenCVReactArduino

Robotics for Space Exploration (RSX)

Rover autonomy with ROS SMACH state machines and real-time path planning & obstacle avoidance

PythonC++BashROSSMACH

Renewable Energy Integration in Northern Canada: A Machine Learning-Driven, Multi-Objective Evolutionary Framework.

Applied Energy · Second AuthorIn Press

Bringing sustainable energy solutions to remote northern communities through machine-learning-driven multi-objective optimization.

2026
Languages
PythonJavaC/C++C#SwiftJavaScriptTypeScriptSQL
Frameworks
ASP.NET CoreNode.jsReactFlaskROSFastAPI
Libraries
PyTorchTensorFlowOpenCVNumPySciPyGraphQL
Tools
AWSAzureTerraformDockerKubernetesSQL ServerGitLinux