Hi, I'm Karanjot Gaidu

Recent Computer Science Graduate from Ontario Tech University

Loading views...
View Resume

Skills & Technologies

A comprehensive toolkit of modern technologies and frameworks I use to bring ideas to life

Python
SciPy
NumPy
Pandas
Matplotlib
Scikit-learn
TensorFlow
Keras
PyTorch
Machine Learning
Deep Learning
Computer Vision
Natural Language Processing
Artifical Intelligence
Python
SciPy
NumPy
Pandas
Matplotlib
Scikit-learn
TensorFlow
Keras
PyTorch
Machine Learning
Deep Learning
Computer Vision
Natural Language Processing
Artifical Intelligence
C++
C#
Java
JavaScript
TypeScript
React
Next.js
Node.js
Express
SQL
NoSQL
Git
GitHub
Docker
C++
C#
Java
JavaScript
TypeScript
React
Next.js
Node.js
Express
SQL
NoSQL
Git
GitHub
Docker
Kubernetes
AWS
CI/CD
Agile
Scrum
Postgres
MySQL
MongoDB
Redis
API
REST
GraphQL
Langchain
OpenAI
Kubernetes
AWS
CI/CD
Agile
Scrum
Postgres
MySQL
MongoDB
Redis
API
REST
GraphQL
Langchain
OpenAI
Anthropic
Gemini
LLM
RAG
Agentic AI
Prompt Engineering
Algorithms
Data Structures
Design Patterns
Software Engineering
Software Development
Software Testing
Software Maintenance
Software Architecture
Anthropic
Gemini
LLM
RAG
Agentic AI
Prompt Engineering
Algorithms
Data Structures
Design Patterns
Software Engineering
Software Development
Software Testing
Software Maintenance
Software Architecture

Experience

My professional journey through various roles and responsibilities

Software Engineer Intern

Easy Employment Services

Jan 2025 - Present

• 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

Dec 2024 - Present

• 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

Sep 2024 - Apr 2025

• 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

Apr 2024 - Sep 2024

• 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

Feb 2023 - Apr 2025

• 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

Coinscious

Coinscious

An AI-powered personal accountant and financial advisor — analyze transactions, simulate money transfers, detect fraud, and get real-time financial insights using LangChain, GPT-3.5, Supabase, and Pinecone.

Cheque-a-Fraud

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.

Dreamscape

Dreamscape

A real-time Image diffusion app that uses modal to host an image generation model(Stable Diffusion) on a serverless GPU

LLM Evaluation Platform

LLM Evaluation Platform

An innovative application leveraging Large Language Models (LLMs) to evaluate the responses of other LLMs. Built with Next.js and TypeScript, this app provides a streamlined platform to benchmark and compare LLM outputs across various domains.

Market Anomaly Detection

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.

AI Code Editor

AI Code Editor

AI powered code editor that uses a LLM to generate code suggestions and completions. Built on open source code editor Judge0. Has the option to use different LLMs and models.

Let's Connect

Ready to bring your ideas to life? I'm always excited to collaborate on innovative projects and discuss new opportunities.

Get in Touch

Email

karanjotgaidu@gmail.com

Location

Toronto, Canada

Response Time

Within 24 hours

Follow Me

Send a Message