- enhanced a production-grade agentic ai chatbot used by 30,000+ users — google adk, multi-agent orchestration, llm-backed reasoning, mcp tool-calling and stateful session management
- owned 0-to-1 development of scalable llm applications and reusable agentic microservices across cloud-based genai pipelines
- built end-to-end rag pipelines with llamaindex and iterative prompt engineering, grounding outputs in domain-specific enterprise data to cut hallucination risk in production
- led a product compatibility poc: a semantic search pipeline over vector embeddings, cloud sql and ontology modeling — presented findings and secured approval for production
- designed and owned apache airflow etl dags ingesting raw web-sourced data into bigquery & postgresql via apache beam pipelines
- partnered with directors and cross-functional engineering, product and operations teams, presenting to vp leadership and driving 100% of scoped initiatives into production + pilot
- started as an intern (may-aug), hired back as a contractor :)
*** original copy · keep for your records ***
hi, my name's varun.
software engineering + management
co-op student · mcmaster university
www.varun.study
01 about
hi there! right now i'm eager to learn as much as i can about ai/ml engineering and what it takes to run llms in production — the orchestration, retrieval and evaluation work that sits between a demo and something people actually rely on. i've programmed in a variety of languages and frameworks along the way, and what keeps me going is the problem solving and critical thinking!
on the side, outside of the university, you will see me on the badminton court, at the gym, focusing on self-improvement, or relaxing with some friends and family!
02 stack
- python
- java
- sql
- javascript
- bash / unix
- c / c++
- langgraph
- langchain
- google adk
- llamaindex
- openai
- pydantic
- pandas
- numpy
- scikit-learn
- matplotlib
- asyncio
- requests
- google cloud platform (gcp)
- aws
- postgresql
- mongodb
- supabase
- pgvector
- chromadb
- pinecone
- faiss
- docker
- kubernetes
- jupyter
- apache
- git
- github
- bitbucket
b.eng.mgt · software engineering & management co-op · hamilton, on
cgpa 3.8/4.0 · dean's honours list
ontario scholar · 96.7% average · oakville, on
03 experience
- led python and engineering design (autodesk inventor) labs and tutorials for 600+ students weekly, with personalized support during office hours
- built a python automation utility that flagged potential academic dishonesty by scanning 1100+ autodesk inventor files for metadata irregularities, saving 80%+ manual review time
- supervised a team of 90+ teaching assistants, coordinated grading duties and ran weekly meetings to keep marking consistent
- collaborated with a multidisciplinary research team alongside dr. istvan david on human-guided multi-agent reinforcement learning (marl) frameworks, improving coordination and decision-making across agents in simulated environments
- designed and implemented custom marl simulation environments in python to test policy and reward shaping, reaching faster convergence than unguided baselines
- ran 200+ training trials comparing unguided vs. human-guided marl, showing higher collective task success and better stability on cooperative tasks
- top 3 @ cucai 2025
- developed an rl-based traffic control system using python
- validated performance on a real-world intersection (college st. & university ave.) in toronto
- tutored students internationally (canada, united states, dubai, india)
- explained computer science, ap/ib/hl mathematics, ap/ib physics & ap economics
- in-person + online, maintaining 12+ students concurrently each week
04 projects
probabilistic forecasts of next-day / next-week stock log-returns with calibrated confidence intervals · in progress
python · xgboost · redis · mlflow · walk-forward validation vs. arima + persistence baselines
biometric & ai-driven medical assistance exchange
swift · xcode · firebase · arduino
ai receipt management system
flask · tesseract ocr · postgresql · aws s3
reinforcement learning for traffic signal control
python · sumo · stablebaselines3
a blockchain, from scratch
java · mongodb · bouncycastle
maze solving algorithms
java · dsa · solid principles
photos, rebuilt out of dice
python (pil) · streamlit
this receipt
html · css · javascript
05 total / awards
carnegie mellon university · top 5 of 279 projects, 1,100+ participants
a passive networking app that connects like-minded people in the background over bluetooth mesh, using vector-based matching to surface who's worth meeting in a crowd · python · fastapi · react native · supabase
canada's largest student-run hackathon (200+ projects, 600+ hackers)
canadian undergraduate conference on ai · trafficlightrl
$3,000 + second year stream selection
$2,000
level b1