Skip to content

Hi, I’m

Prakhar Mavi

Software developer turning ideas into fast, user‑friendly apps.

Core:React / React NativeNext.jsTypeScriptNode.jsExpressPrismaPostgreSQLTailwind CSSSwift (iOS)
Prakhar Mavi - Software Developer
About

A bit about me

I’m a software developer based in Toronto and a Seneca Computer Programming grad.

I build reliable, user-focused products with a bias for clarity and performance. I favor simple architectures that ship quickly and hold up under real traffic.

What I Focus On

  • Product delivery: Next.js/React, TypeScript, Node, Postgres.
  • Mobile: Swift and React Native.
  • Resilience: caching, background jobs, queues, and observability.

How I Work

I start with a small, working version and iterate quickly with measurable improvements:

  • Cleaner data models.
  • Stronger error handling.
  • Retries where they matter.
  • Logging that makes debugging straightforward.
  • Performance work that removes user friction.

Principles

  • Choose the simplest tool that meets the requirements.
  • Performance is part of the product.
  • Collect only the data you need.
  • Ship, learn, improve.

Calculating distance from Toronto…