“You have a right to perform your prescribed duties, but you are not entitled to the fruits of your actions.”

👋 hey there,

i'm Tanvi Batchu.

cs & finance @ waterloo  ·  incoming ai engineer @ rbc capital markets

some things i've done:

  • incoming ai & algorithms engineer @ rbc capital markets
  • ciw bronze medallist — top 10 female competitive programmers out of 4,000+ participants in the ccc
  • built articue → winner, google seed support @ hack canada
  • quant researcher @ marble investments
  • founded busiaid — reached 500+ students across canada
  • carnatic vocalist for 15+ years
learn more about me!
scroll
నా గురించి · about

who i am

locked in

locked in

:D

:D

now

now

i'm a cs + finance student at waterloo (cfm), incoming ai & algorithms engineer at rbc capital markets. i build at the intersection of software, markets, and finance, but more importantly, i am extremely passionate about building with purpose. follow along on my journey!

“i like projects that are practical, make an impact, are rigorous, and a little ambitious.”

program

CS + Finance (CFM) @ Waterloo

incoming

AI Engineer in Algorithmic Research RBC Capital Markets

open to

Opportunities after Fall 2026

music

Carnatic vocalist 15+ years

also speaks

Telugu · Latin (working proficiency)

నైపుణ్యాలు · skills

what i work with

PythonPython
C++C++
TypeScriptTypeScript
JavaScriptJavaScript
SQLSQL
RR
JavaJava
CrewAICrewAI
LangGraphLangGraph
GeminiGemini
PyTorchPyTorch
Scikit-learnScikit-learn
ReactReact
Next.jsNext.js
TailwindCSSTailwindCSS
FastAPIFastAPI
FlaskFlask
Node.jsNode.js
FirebaseFirebase
PandasPandas
NumPyNumPy
JupyterJupyter
DockerDocker
GitGit
MongoDBMongoDB
PostgreSQLPostgreSQL
FigmaFigma
అనుభవం · experience

where i've been

May 2026 – Dec 2026

AI & Algorithms Engineer — Capital Markets

RBC Capital Markets · Toronto

  • Designing and implementing ML models on the Aiden platform to enhance alpha signal generation, optimize execution strategies, and improve liquidity access across multi-asset capital markets products.
Jan 2026 – Present

Quantitative Researcher

Marble Investments · Canada

  • Analyzed short-term momentum in hype stocks — abnormal volume spikes and rapid price acceleration across market conditions
  • Backtested systematic trading signals incorporating liquidity and volatility thresholds to establish entry & exit criteria
  • Evaluated Sharpe ratio, drawdown depth, win-rate consistency, and regime analysis; refined signals to enhance risk-adjusted returns
Sept – Dec 2024

Software Engineering Intern — Test Automation & Systems

FinTek Soft · Toronto

  • Designed & implemented Python automation frameworks using PyTest & Selenium for fintech web-apps
  • Reduced regression testing time by 30% by replacing manual QA with scalable automated pipelines
  • Built reusable utilities to validate business-critical workflows, edge cases, and data consistency
Nov 2023 – May 2024

Data & Operations Accounting Intern

Angel Cosmeceuticals · Mississauga

  • Built data validation & reconciliation workflows for 100+ financial records; reduced month-end processing time by 15%
  • Prepared monthly statements supporting budgeting decisions for $120K+ in annual operating expenditures
Sept 2023 – June 2025

Founder & Project Director

BusiAid · Canada

  • Founded organization providing accessible financial literacy resources to students across Canada
  • Hosted panel event and seminar reaching 500+ students; raised funding from CPA Ontario
  • Released podcast content grossing 1,000+ views across multiple platforms
July 2023 – Aug 2024

National Finance Team

Canadian Young Investors' Society · Canada

  • Sourced $5,000+ in funding from CPA Ontario, Women in Leadership Foundation, and Wealthsimple
  • Lead presenter at Canada Youth Changemakers Summit; hosted event with 300+ students reaching 3,000+ overall
పనులు · projects

selected work

01
ArtiCue — AI Speech Therapy Companion
Winner · Google Seed Support · Hack Canada

ArtiCue — AI Speech Therapy Companion

Built for Canadian children facing waitlists of up to 920 days for a government-funded speech-language pathologist. Kids practice daily with Nova, an animated coach voiced by ElevenLabs, while Gemini 2.5 Flash scores pronunciation using age-calibrated clinical rubrics in real time.

Next.js 16TypeScriptGemini 2.5 FlashElevenLabsFirebaseAuth0
02
RiskSpeak — AI Portfolio Risk Explainer
Personal Project: Built for the everyday investor

RiskSpeak — AI Portfolio Risk Explainer

Full-stack platform integrating broker APIs (Wealthsimple, Questrade, IBKR) for automated portfolio imports and real-time risk assessment. Analytics engine computing 15+ financial metrics with automatic S&P 500/TSX 60 benchmark selection and NewsAPI sentiment risk alerts.

PythonFastAPIReactYFinanceGeminiAPITailwindCSS
03
MarketMeet — Quantitative Robo-Advisor
Personal Project: Built for optimization

MarketMeet — Quantitative Robo-Advisor

Python-based portfolio construction platform. Multi-factor screening model against TSX/S&P 500 benchmarks, matched to 0.05% accuracy. Modified Markowitz mean-variance framework with full backtesting system measuring Sharpe ratio, drawdowns, and cumulative returns.

PythonSciPyPandasNumPyYFinanceJupyter
04
CityScapes - Visualise your impact
Winner · 1st Overall · ClaudeHacks @ UWaterloo

CityScapes - Visualise your impact

Built in a 5 hour sprint. AI-assisted urban planning platform that helps cities visualize, analyze, and act on greenspace opportunities

Next.jsReactTypeScriptMapboxTailwind CSS
05
LandLock — Climate Risk Intelligence Platform
UofT Hacks 2026

LandLock — Climate Risk Intelligence Platform

Multi-agent system (CrewAI + LangGraph) orchestrating 3 specialized agents analyzing 20+ BC government datasets for wildfire, zoning, and climate risk. Interactive map frontend translating complex data into 0-100 actionable risk scores for homebuyers and insurers.

PythonCrewAILangGraphFastAPIReactMapboxTypeScript
06
FakeSeek — Deepfake Detection Platform
3rd Overall · TechNova Hackathon 2025

FakeSeek — Deepfake Detection Platform

Platform empowering users to protect their digital identity by scanning the web for manipulated media and impersonation risks. GeminiAPI deepfake analysis, BeautifulSoup detection pipelines, React + TypeScript frontend with Google OAuth.

PythonGeminiAPIReactTypeScriptMongoDBBeautifulSoup
బహుమతులు · awards

recognition

నచ్చినవి · interests

beyond the screen

Classics & Latin

President of Classics Club. 6x provincial Certamen champion.

𝄞

Carnatic Music

Vocalist for 15+ years. Eka talam is still where its at.

Cooking

Experimenting with new recipes, cuisines, and eating them after...

Financial History

Tracking correlations between bond prices, rates, and major historical events. Sparked at Wharton.

Competitive Programming

CIW Bronze medallist. Top 10 female competitive programmers out of 4,000+ participants in the CCC. C++ and Python.

Telugu & Roots

Bilingual — English and Telugu. Growing up between two languages shapes how you think in both.

కలుద్దాం · let's connect

let's talk

whether it's about building, code, finance, music, or something that doesn't fit neatly into either — i'd love to connect.

email

tsabatch@uwaterloo.ca

linkedin

linkedin.com/in/tanvi-batchu

github

github.com/tanvibatchu