About — Aditya Sahni

I build things that
make decisions.

Aditya Sahni
Aditya SahniHamilton, ON

Full-Stack Developer and CS undergrad at McMaster University. I'm most interested in the seam where software meets markets and AI: systems that don't just run, but decide.

Based in
Hamilton, Ontario
Studying
CS Honours + Stats, McMaster '27
Focus
Software, markets & AI
Currently
MapleRewards, live

I'm someone who hates inefficiency. I see a manual process and immediately think: how do we automate this?

The story

It started with a spreadsheet. I was tracking six credit cards and about 60,000 Aeroplan points by hand, trying to work out which card to swipe for what. No Canadian tool did the math, so I built one. That became MapleRewards, now live at maplerewards.app: the first native Canadian rewards optimizer, ranking 94 cards and 41 loyalty programs by real dollars returned.

That is the pattern for most of what I make. I hate inefficiency, so I build the thing that removes it. At TD Bank I found a manual data-entry process in security operations, rebuilt it in Power Automate, and cut the latency by 90 percent. When I got interested in prediction markets, I built an autonomous agent that trades them with real money and its own risk limits. When I wanted a world worth watching, I wrote a god simulator from scratch.

Somewhere in there is the Computer Science degree at McMaster (Honours, minor in Statistics), but the credential is not the point. I reach for Go when performance matters and Next.js when iteration speed does, and I build the hard parts myself: a Raft consensus implementation, an audio-fingerprinting engine, a game engine with no engine. What I care about is shipping things real people use, and keeping them honest once they work.

90%

manual latency cut at TD Bank

94

Canadian cards modelled, live

60K

Aeroplan points, tracked by hand

7

projects shipped on GitHub

How I work

Four rules

01

Ship real products

Not demos, not screenshots. MapleRewards is live with real users; the trading agent runs on live markets. A thing that works in production teaches you more than ten that work in a slide.

02

Causality over spectacle

The rule that reshaped my god simulator: nothing should happen without a reason. Every soul is born, every empire is earned. I think about systems the same way. Effects trace back to causes, not to magic.

03

Automate the inefficiency

If I am doing something twice by hand, I am building the thing that does it a thousand times. Most of what I make starts as a personal annoyance I refused to keep tolerating.

04

Integrity over scale

I once abstracted a simulation up to 100,000 statistical souls for performance, then took it back out, because it severed the link between events and real agents. Bigger numbers are not worth a hollow system.

Off the clock

Beyond the screen

01

Points & rewards

The hobby that became a product. Six cards, a spreadsheet, and a genuine obsession with squeezing real value out of loyalty programs.

02

Prediction markets

I trade Polymarket with real money, and think in Bayesian calibration, Brier scores, and Kelly sizing more than I probably should.

03

Building games

AEON, my god simulator, is a pure passion project. No deadline, no roadmap, just the challenge of making a world feel alive.

04

Creative & marketing

Freelance work on the other side of the brain: ad breakdowns, short-form scripts, and AI-assisted video production.

The path

So far

  1. 2022

    Started at McMaster

    Began a B.A.Sc. in Honours Computer Science with a minor in Statistics.

  2. 2024

    DocOnline Health, Mumbai

    Assistant Software Developer. REST APIs and a cloud-native AWS workflow for a live medical-data platform.

  3. 2025

    Freelance & Flux Trading

    Built Axesouár's 120+ SKU storefront and shipped Flux, a real-time paper-trading platform.

  4. 2025

    Software Engineer Co-op, TD Bank

    Automated security-operations ETL and reporting across the Microsoft stack in Toronto.

  5. 2025–26

    Building in the open

    MapleRewards went live, alongside an autonomous Polymarket agent, Life-OS, and AEON.

  6. 2026

    Looking ahead

    Targeting a Fall 2026 co-op back in Ontario, taking freelance work in parallel, and hunting the next hard problem.

Capabilities

Toolbox

B.A.Sc. Honors Computer Science — Minor in Statistics, McMaster University (2022 — 2027).

01Languages

  • Go
  • Python
  • TypeScript
  • JavaScript
  • Java
  • C++
  • SQL
  • Swift

02Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Framer Motion
  • Redux
  • Vue.js

03Backend

  • Node.js
  • Chi (Go)
  • Express
  • Flask
  • PostgreSQL
  • Redis
  • MongoDB
  • Supabase
  • Firebase

04ML & Data

  • PyTorch
  • TensorFlow
  • pandas
  • scikit-learn
  • dbt
  • DuckDB

05Cloud & DevOps

  • AWS (EC2 · Lambda · S3)
  • Docker
  • Vercel
  • Stripe

06Concepts

  • System design
  • Distributed systems
  • DS & algorithms
  • API design
  • Security