Senior Software Engineer · Toronto · ON

Solving tomorrow's
problems today,
with data & AI.

Hi, it's me Adi :) — a Senior Software Engineer at Pinterest, on the Metrics Quality team. I use a healthy mix of AI and data to fix problems most people don't notice, but everyone feels.

📍 Toronto, ON ☕ open to interesting conversations
scroll
01 — about

A small bio, told the way I'd tell it at a coffee shop.

NOW
Pinterest · Senior SWE
FOCUS
Metrics Quality, AI for data
BASED IN
Toronto, ON 🇨🇦
STUDIED
Lassonde, York U. · CS '15
ASK ME ABOUT
economics · running · sustainability

I'm a Senior Software Engineer at Pinterest, where I work on the Metrics Quality team. Most of my day is spent teaching pipelines to catch their own lies — using AI and data to make the experience for every Pinner a little better, even when nobody notices.

Before this, I was at Lightspeed doing omni-channel payments — and before that I helped bootstrap PayPay from a folding-table corner of a Ginza WeWork into a payments app that now has 50M+ users and 1M+ merchants. I flew between Toronto and Tokyo more than I care to admit, and learned that the best engineering is the kind that disappears once it works.

Earlier still: front-end teams at Paytm Labs, websites at Just Energy, and mobile apps at Vale Canada. Lots of React, lots of Cypress, the occasional 70% app-boot-time win, and the slow accumulation of opinions about how software should feel.

I like clean abstractions, blunt instruments, and the small joy of a slow test suite finally running in parallel. I'm always up for talking shop about systems, payments, ML guardrails, or the physics of a good espresso shot.

02 — work 5

Places I've spent enough time to leave fingerprints.

  • 2023 — Now

    Senior Software Engineer · Pinterest

    Metrics Quality. Teaching pipelines to catch their own lies — AI + data + the guardrails that scale to hundreds of millions of Pinners.

    Toronto
  • 2020 — 2023

    Senior Software Developer · Lightspeed HQ

    Integrated payments for Lightspeed Retail. Led the legacy-Backbone → React migration, built an end-to-end testing framework that actually runs in CI, and shipped the flagship Tipping feature for merchants.

    Toronto · Omni Payments
  • 2018 — 2020

    Web Developer · Paytm Labs · PayPay

    Led architecture discussions and a front-end team of 8 on React. Slashed app boot time by 70% (and MoM revenue +150%). Then flew to Tokyo to bootstrap PayPay merchant onboarding — now 50M+ users, 1M+ merchants.

    Toronto · Tokyo
  • 2016 — 2018

    Software Engineer · Just Energy

    Built an in-house user tracking service and delivered the major revamp of the flagship website.

    Toronto
  • 2015 — 2016

    Mobile Developer · Vale Canada

    Engineered cross-platform mobile applications for one of the world's largest mining companies. First real job. First real on-call.

    Toronto · mining
Full résumé (PDF) B.A. Computer Science · Lassonde School of Engineering, York University · 2012 — 2015
04 — side quests 3

Things I built on a weekend, mostly to see if I could.

  • 01 fintech · NLU

    Plutus

    Scotiabank HackIT

    A chatbot for your bank account. Used Finicity to pull bank data, then wrangled it into something a human could actually talk to.

  • 02 ML · NLP

    Project Cleo

    ML side-quest

    Machine-learning powered chatbot for food recipes. Built on spaCy and fastText — ask it what to make with three sad onions and half a lemon.

  • 03 product · full-stack

    Tender Ninja

    Construction tendering platform

    Gathered pain points from construction businesses, wrote the product requirements myself, then shipped the front and back end with a small team.