Home

Welcome!


Photo of Yash Soni

Hi I'm Yash Soni. I build data and software projects, from fraud detection and analytics dashboards to automation tools and games.

Explore my projects, or check out some photos and fun stuff.

About

I am a Data Science student at Wilfrid Laurier University. I enjoy working with data and math, especially when they help explain patterns and real world behavior. My projects focus on extracting meaningful insights from messy data through machine learning and analytics, where evaluation metrics and decision thresholds matter more than raw accuracy. I enjoy building clean, readable code, automation that saves time, and simple dashboards and workflows in Python and R that make results easy to understand.

Experience

Manulife logo

Manulife — Data Analyst Co-op

Processed large-scale financial datasets, built reporting workflows in Databricks, and supported risk analysis with practical evaluation and metrics.

PySpark, SQL, Databricks, Python

Wilfrid Laurier logo

Wilfrid Laurier University — Teaching Assistant

Helped students debug code, explained statistical concepts, and translated theory into working implementations for coursework and labs.

Python, Statistics, Teaching

RBC logo

RBC — Operations Officer Co-op

Processed high-volume transactions, improved reconciliation workflows, and built Excel tools to improve data quality and tracking.

Excel, Data Validation, Operations

Projects


Credit Card Fraud Detection icon

Credit Card Fraud Detection (PyTorch)

End to end fraud detection under extreme class imbalance, evaluated with PR AUC, ROC AUC, threshold tuning, and top K review queue simulation.

Python, PyTorch, NumPy, Pandas, Matplotlib

LeetCode Problems icon

LeetCode Problems

Collection of solutions across difficulty levels, focused on clean implementations and fundamentals.

Python, Data Structures, Algorithms

LeetCode to Git icon

LeetCode to Git

CLI that collects problem metadata and code, then automatically commits and pushes solutions to GitHub using a consistent structure.

Python, Git, GitHub

Census Insights Dashboard icon

Census Insights Dashboard

Interactive dashboard using Dash callbacks and dropdown filters to explore census style demographics in Jupyter.

Python, Pandas, Plotly, Dash, JupyterDash

Uber Analysis icon

Uber Analysis

Trip volume analysis by day and month in R, including interactive DT tables and date feature work to surface demand patterns.

R, DT, Data Analysis

Colosseum Fighters icon

Colosseum Fighters

Ancient Rome themed fighting game built with Pygame, structured into modules for entities, UI rendering, and asset loading.

Python, Pygame

Extras


Photo roll

A few snapshots, scroll through with the arrows.

Desk notes

  • Favorite projects are the ones with real evaluation and clear tradeoffs
  • I like building things that are easy to run and easy to explain
  • If you are reading this, you found the fun tab

Contact