shresh.ca
live
$ cat about.md · about.md
// $ whoami

shresh.ca

developer · data tools

>

moved to sf and am working on simulations

i'm currently on a year of absence from the math + cs / bba double-degree program at the university of waterloo and wilfrid laurier, and i was previously a data scientist at RBC.

on the side i build small, useful things: mostly data tools, scrapers, and web apps. most of them start as "i wish this existed" and end up on the internet a few weekends later.

i love being anti doomerism, i think the best things to exist haven't been made yet and i want to change that, a lot to look forward to.

$ cat projects.json · projects.json
  • vlr-api

    pythonscrapingcodex-apiself-healing

    unofficial vlr.gg API for live + historical valorant stats: ratings, clutch %, first kills, team rankings, match data, all filterable by tournament/region. self-heals when vlr.gg breaks: catches the error, asks codex to find the new selectors, and re-points the scraper.

  • bookwormd

    webnextscraping

    browse bestsellers and find free downloads. made anna’s archive easy to browse so you never have to pay for an ebook again.

  • clicky-windows

    windowsdesktopopen-source

    windows port of @FarzaTV’s clicky. saw it, thought it was cool, built it for windows. cleanup + open-source pass in progress.

  • val-events-radars

    pythonstreamlitdata-viz

    pulls + updates valorant pro player data and renders comparable radar charts per event. fast, lightweight, deployed on streamlit.

  • s&p inclusion predictor

    pythonfinancefinbertnlpml

    two-stage pipeline that predicts s&p 500 additions: hard eligibility filters (market cap, gaap profitability, float, liquidity) followed by a scoring model using sector gap analysis, midcap 400 membership, and finbert news sentiment. backtested on 40 historical inclusions: top-10 hit rate of 78%.

  • deepfake research: map the system 2026 finalist

    researchsystems-thinkingpolicyai-ethics

    systems-thinking research on ai-powered deepfake sexual exploitation in north america. mapped technological accessibility, legal gaps, platform accountability, and gender-based harm using iceberg model + pestel analysis. proposed interventions across legal reform, stakeholder collaboration, and public awareness. selected as a finalist for map the system 2026.

$ cat resume.md · resume.md

// experience

  1. simulations @ Olam Labs

    Jun 2026: present
  2. data scientist @ RBC

    Dec 2025: May 2026 · permanent part-time · hybrid
  3. data scientist (co-op) @ RBC

    Aug 2025: Dec 2025 · hybrid
    • engineered a custom decision tree classifier using scikit-learn + streamlit; built a novel feature-exhaustion algorithm for distinct customer profiling, visualized via a secure interactive dashboard.
    • conducted deep-dive analysis on tfsa and rrsp campaigns using complex sql (multi-table joins across dimension and fact tables) and ml models to evaluate channel efficacy (email vs. banner) and optimize experimentation.
    • synthesized enterprise data into scalable, executive-ready insights on customer lifecycle (earn/burn points, renewals): bridged raw data to high-level loyalty strategy.
    • deployed and managed containerized data pipelines on kubernetes (k8s), leveraging aws s3 for scalable data storage and retrieval across multiple production environments.
    • built python-based infrastructure tooling to automate etl orchestration, monitor pipeline health, and streamline ci/cd workflows for model deployment on aws.
  4. data analyst (co-op) @ RBC

    Jan 2025: Apr 2025 · hybrid
    • piloted a contextual multi-armed bandit + RL framework for offer control testing, optimizing personalized offer splits across client segments.
    • automated tableau dashboards via snowflake drivers: killed the manual reporting cycle.
    • analyzed multi-year distributions of avion points earned/burned to identify top cohorts and inform loyalty strategy.
    • produced insights + custom reports for loyalty, cards, and finance teams: offer investment analysis, linked client segmentation.
    • stack: python (pandas, spark), sql (teradata, trino, snowflake), jupyter.

// education

  • University of Waterloo 2022: 2027
    Mathematics and Computer Science
  • Wilfrid Laurier University · Lazaridis School of Business 2022: 2027
    BBA, Business Administration and Management

// stack

languages python · sql · typescript · javascript
frameworks pandas · spark · streamlit · next.js · astro · fastapi
tools snowflake · teradata · trino · tableau · cloudflare · git · docker
$ cat spotify.json · spotify.json
·
loading…

    $ cat collection.json · collection.json

    // vinyls (12)

    • The Melodic Blue
      The Melodic Blue
      Baby Keem · 2022
      2xLP
    • Alexander Nevsky
      Alexander Nevsky
      Sergei Prokofiev · 1962
      ny philharmonic · thomas schippers · lili chookasian · westminster symphonic choir
    • No Time For Sorrows
      No Time For Sorrows
      Fabienne Delsol · 2004
    • Channel Orange
      Channel Orange
      Frank Ocean · 2012
      2xLP
    • Ca$ino
      Ca$ino
      Baby Keem · 2026
    • GNX
      GNX
      Kendrick Lamar · 2025
      blue vinyl
    • Kiss Land
      Kiss Land
      The Weeknd · 2018
      2xLP · ltd. sea blue reissue
    • The Queen Is Dead
      The Queen Is Dead
      The Smiths · 2012
      reissue · gatefold
    • Echoes Of Silence
      Echoes Of Silence
      The Weeknd · 2015
      2xLP · mixtape reissue
    • Hurry Up Tomorrow
      Hurry Up Tomorrow
      The Weeknd · 2025
    • House Of Balloons
      House Of Balloons
      The Weeknd · 2015
      2xLP · mixtape reissue
    • Views
      Views
      Drake · 2016
      2xLP

    // cds (7)

    • The Richest Man In Babylon
      The Richest Man In Babylon
      Thievery Corporation · 2005
    • Good Kid, M.A.A.D City
      Good Kid, M.A.A.D City
      Kendrick Lamar · 2022
      10th anniversary reissue
    • Damn
      Damn
      Kendrick Lamar · 2017
    • Kiss Land
      Kiss Land
      The Weeknd · 2013
    • My Dear Melancholy,
      My Dear Melancholy,
      The Weeknd · 2018
    • After Hours
      After Hours
      The Weeknd · 2020
    • Dawn FM
      Dawn FM
      The Weeknd · 2022
      ltd. signed
    $ ls -lt blog/ · blog.md
    $ cat contact.md · contact.md