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.
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.
browse bestsellers and find free downloads. made anna’s archive easy to browse so you never have to pay for an ebook again.
windows port of @FarzaTV’s clicky. saw it, thought it was cool, built it for windows. cleanup + open-source pass in progress.
pulls + updates valorant pro player data and renders comparable radar charts per event. fast, lightweight, deployed on streamlit.
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%.
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.