Hi, I'm Karanjot Gaidu
Recent Computer Science Graduate from Ontario Tech University
I'm passionate about building impactful software and solving real-world problems with code. I recently completed my Bachelor of Science in Computer Science at Ontario Tech University, where I developed a strong foundation in software development, algorithms, and modern web technologies.
Skills & Technologies
A comprehensive toolkit of modern technologies and frameworks I use to bring ideas to life
Experience
My professional journey through various roles and responsibilities
Software Engineer Intern
Easy Employment Services
• Developed a full-stack web application using Next.js, TypeScript, and Tailwind, handling authentication and secure storage with Clerk and Supabase for applications and resumes. • Created an admin panel for streamlined user and application management, improving efficiency by 50%. • Deployed and managed the website while ensuring smooth performance and secure access.
Software Engineering Resident
Headstarter
• Building 14+ machine learning, AI-engineering and full-stack projects in fast-paced software team environments. • Developing 5+ neural networks in Python, 11 apps in TypeScript on AWS/Vercel with dev and prod environments. • Implementing LLM-chaining, hyperparameter tuning, fine-tuning controlling for latency & accuracy. • Coached by Google Machine Learning, Google Kubernetes, Two Sigma, Tesla, Figma and Citadel Engineers.
Teaching Assistant
Ontario Tech University
• Oversee lab sessions focused on Python programming for undergraduate students. • Provide guidance and support to students, helping them troubleshoot and solve programming issues during lab exercises. • Facilitate a collaborative learning environment, ensuring students understand key concepts in computer science and Python. • Assist the course instructor with lab management and student queries.
Inventory Control Coordinator
Loblaw Companies Limited
• Inventory Management - Managed inventory using tools like Microsoft Suite, Outlook, WMS, SiteNet, and SAP, collaborating with cross-functional teams to track stock levels and ensure timely replenishment. • Time Management - Prioritized tasks efficiently to maintain optimal inventory levels, demonstrating time management skills. • Problem-Solving - Investigated discrepancies, identified missing products, and promptly resolved issues, contributing to daily revenue recovery of $1000+
Warehouse Worker
Loblaw Companies Limited
• Performed independent picking and assembly of products for shipment in a Warehouse Worker role. • Collaborated effectively within a team-oriented environment, balancing individual responsibilities with collective efforts. • Demonstrated strong time management skills by prioritizing high-priority orders and meeting shipment deadlines. • Worked 20% above standard performance, saving thousands of dollars by error prevention through effective team communication, ensuring smooth warehouse operations.
My Projects
Explore my latest work showcasing innovative solutions and cutting-edge technologies

Cheque-a-Fraud
Cheque-a-Fraud is an innovative educational platform designed to teach users about financial fraud detection through interactive simulations. Built for SacHacks 2025, this application combines gamification with real-world fraud detection scenarios to create an engaging learning experience.

Market Anomaly Detection
Built a market anomaly detection system using a combination of machine learning techniques, including clustering, anomaly detection, and time series analysis. The system was designed to identify unusual market patterns and alert traders to potential risks or opportunities in real-time using a Discord bot.