TypeScript
LanguagesDaily driver across client and server
01Full-Stack Software Engineer/Toronto, Canada
I ship production systems that are fast, reliable, and a little obsessive about craft — from React interfaces to Ethereum smart contracts.
Animated code samples in TypeScript, Python, Go, Solidity, C, Java, and C++ describing Mir as a full-stack engineer in Toronto.
02About
I'm a full-stack engineer based in Toronto with five years shipping software across fintech, cybersecurity, healthcare, and real estate — domains where reliability is not a nice-to-have.
At Paytrie I work end-to-end: TypeScript and React on the client, Fastify and Postgres on the server, Grafana when things get loud, and Solidity when money actually has to move on-chain.
Honours BSc, Computer Science — University of Toronto. Dean's Honour List.
5+
Years shipping
4
Industries
95%
Test coverage
03Stack
Filter the stack. Hover a skill. This is what I actually reach for when the work has to ship.
Daily driver across client and server
The language everything else compiles to
Automation, ML pipelines, backend services
Smart contracts on Ethereum, Polygon, Arbitrum
High-throughput services and tooling
Systems coursework and production services
Low-level fundamentals, performance-minded
Application development when the stack calls for it
04Selected work
Product engineering, realtime collaboration, and a marketplace shipped with a team. Hover to feel the edges.
012024 — Present
Product engineering for a crypto on/off-ramp. Rebuilt the web experience in React and TypeScript, migrated the backend to Fastify and Postgres, and shipped Solidity contracts across Ethereum, Polygon, and Arbitrum.
20% faster page loads · 95% test coverage
022023
A real-time collaborative whiteboard for brainstorming at infinite scale. Mind-mapping on an unbounded canvas, Stable Diffusion and Bloom for generative assist, OAuth 2.0 for identity, Stripe when it's time to pay.
Realtime canvas · AI assist · payments
032022
A home-services marketplace spanning 30+ in-home treatments — haircuts, manicures, massage, makeup. Designed in Figma, built in React with a team of seven, with an emphasis on a calm, obvious booking flow.
7 engineers · 30+ services
05Experience
Fintech, endpoint security, clinical data, and real estate ops. Same through-line: ship systems people can trust.
Jun 2024 — Present
May 2023 — Aug 2023
Sep 2022 — Dec 2022
Jan 2022 — Apr 2022
06Writing
How to actually build the React primitives behind most product UI, with the accessibility the libraries were hiding.