Software Developer · Ottawa, ON

I build software that has to perform when people are actually depending on it.

Full-stack engineering, realtime systems, desktop apps, and esports broadcast tech. I design the backend, shape the frontend, and keep deployments stable.

Current Focus
  • Realtime broadcast tooling
  • Distributed web applications
  • Deployment on Railway and Vercel
  • Developer tools and desktop software
8+years shipping production software
20+tournaments supported by broadcast systems
4core lanes: web, realtime, desktop, infrastructure

What I Do

Systems thinking with product instincts.

My best work sits where technical complexity meets real use: overlays that cannot fail on broadcast day, internal tools that save hours, and products that feel fast and clear instead of fragile.

Core lanes

Frontend polish, backend architecture, realtime transport, and deployment workflows.

Selected Work

Projects that reflect how I build.

Featured Platform

Tournament Broadcast Systems

A multi-tournament broadcast stack with live overlays, producer controls, automated match workflows, and realtime telemetry.

TypeScriptReactSocket.IOPostgreSQLOBS
Distributed Tooling

ValBroadcaster

A live Valorant production system with Overwolf clients, a Hono backend, observer fallbacks, and battle-tested overlay controls.

ElectronHonoSocket.IOOverwolf
Desktop Software

MediaBox

A Tauri media manager with recursive indexing, timeline clipping, and stable export flows for a 2 TB personal library.

TauriRustSQLiteFFmpeg
Realtime App

Campfire

A chat platform with messaging, file uploads, presence, reactions, and both web and desktop clients.

Next.jsSupabasePostgreSQLElectron

Experience

Built across startups, esports, and live production.

Software Developer

Riftwalker Studios

2022 - Present

Primary developer across backend systems, deployment infrastructure, and product delivery.

  • Built full-stack products with TypeScript, React, Next.js, PostgreSQL, and Supabase.
  • Designed and maintained production deployment infrastructure across Railway and Vercel.
  • Shipped realtime broadcast tooling and third-party integrations for Twitch, Discord, and game data services.

Lead Developer

Ontario Post-Secondary Esports

2020 - 2022

Led development of live esports production tools used in tournament operations.

  • Integrated game APIs to automate results, recordings, and broadcast workflows.
  • Built Discord tooling and internal systems used during live events and administration.

Chief Technology Officer

Wichita Wolves

2017 - 2020

Grew from junior developer into CTO and led a three-person development team.

  • Planned and delivered internal systems and product features across the organization stack.
  • Built the website with Next.js and created TypeScript-based Discord tools and coach dashboards.

Stack

Tools I reach for regularly.

TypeScriptJavaScriptPythonRustReactNext.jsNode.jsBunHonoPostgreSQLSupabaseRedisDockerRailwayTauriElectronGraphQLWebSockets

Let's Build

Need someone who can move from product ideas to shipped systems without dropping the details?

contact@taimoortariq.dev