~/sanjae-suresh · portfolioswe @ bloomberg
name:sanjae sureshrole:software engineerstudy:bsc computer science · wilfrid laurier '26also:photographerbased:new york citystatus:swe @ bloomberg
headshot
drop content/headshot.jpg
01

about

~/about.md

Hey, I'm Sanjae. I just wrapped up my CS degree at Wilfrid Laurier, and I build backend systems for a living. Outside of code, I'm happiest chasing something new: a country I haven't been to, a skill I'm bad at, anything a little past my comfort zone.

I've been lucky with the teams I've landed on. At Rippling, I built backend services for profile changes across HR and payroll for 20,000+ companies. At Activision, I worked on the Call of Duty store (that one, 100M+ players). At Nokia, I built internal data tooling. Now I'm a software engineer at Bloomberg.

When I'm not coding, you'll usually find me behind a camera. It's a completely different kind of problem-solving, and weirdly it's made me a better engineer. Turns out half this job is just composition in disguise.

langsPython · Java · TS · Go
webReact · Node · Flask
dataPostgres · Redis · Kafka
cloudAWS · Docker · K8s
02

log

git log --experience
Bloomberg logo
2026-09 → now

Software Engineer · Bloomberg

New York City, NY
  • building backend systems on the engineering team
Rippling logo
2026-02 → 2026-05

Software Engineer Intern · Rippling

San Francisco, CA
  • built Python backend services for complex profile mutations & effective-dated state across HR / payroll / IT systems serving 20,000+ companies
  • designed transaction-safe, versioned update logic that cut state-inconsistency bugs 35%; refactored REST APIs for -22% mutation latency
stack Python · REST · distributed systems
Activision Blizzard logo
2025-09 → 2025-12

Software Engineer Intern · Activision Blizzard

Vancouver, BC
  • built on the Call of Duty commerce platform (purchases, bundles, trade-ins): 100M+ players, billions in annual revenue
  • optimized DB access, caching & load distribution (SQLAlchemy · Redis · Kafka): +25% throughput, -15% latency, -20% failed orders
stack Python · PostgreSQL · Redis · Kafka
Nokia logo
2025-01 → 2025-07

Data Engineer Intern · Nokia

Ottawa, ON · remote
  • built the DLM, a Flask + PostgreSQL tool letting non-technical staff manage SQL Server records securely, cutting support tickets 80%
  • built Python / SQL pipelines moving telemetry across systems: +30% reporting speed for analytics teams
stack Flask · PostgreSQL · Python · SQL
Civiconnect logo
2023-09 → 2023-12

Software Engineer Intern · Civiconnect

Toronto, ON
  • built full-stack features for a hospital health app (React · Node · Supabase) with real-time patient sync + secure staff auth
  • optimized REST APIs with async I/O & caching for +15% concurrency and faster clinical data access
stack React · Node · Supabase
03

projects

3 tracked
[00]

Parlancev1.0 · iOSshipped

An AI speech-coaching app for iOS, basically Duolingo for speaking. Get a prompt, record yourself, get AI feedback. Mode-specific coaching for interviews, pitches, and keynotes, with on-device audio analysis (pitch, energy, pace) and gamified streaks.

deps: swiftui · swiftdata · supabase · cloudflare · gemini · hume ai
[01]

CueDropv0.9 · AIactive

An AI DJ assistant that autonomously selects and transitions tracks, learning from real DJ sets via a Neo4j knowledge graph. Live audio analysis, a 5-layer priority queue, and a guest-request flow over QR.

deps: fastapi · neo4j · librosa · essentia · react · websockets
[02]

Claude Code Toolkitdev toolingactive

A portable Claude Code setup that turns the assistant into a team of specialists: 25 skills and 18 subagents for planning, review, debugging, and release, plus safety hooks, guardrails, and a one-shot bootstrap install.

deps: shell · markdown · git hooks · claude code
04

atlas

21 cities · 10 countries

A map of everywhere I've traveled. Places I've visited, lived in, or currently call home.

// hover or tap a marker · home base · lived · visited

05

frames

contact sheet · 43 frames
roll 01 / 05
06

contact

~/.config/reach-me

Building something, or just want to talk shop? Ping me.