Hi, I'm

James
Niyongira

I build fast, user-focused software with a strong emphasis on design and reliability.

CURRENTLY
Fullstack Software Engineer
@ WrightCrew, Ottawa
2024 — Present
Expertise
TypeScriptGolangReactNext.jsSQL

Experience

2022 — 2025
2024–Present

Fullstack Software Engineer

WrightCrew

Architecting and delivering core features across WrightCrew's staffing platform; from the React Native mobile app to the web client and Go backend services. I own the full development lifecycle of key product features, manage production infrastructure, and drive technical decisions that directly impact platform reliability and user experience at scale.

React NativeGoTypescript
2023–Present

Founding Engineer

Flairspot

Designed, architected, and shipped an entire SaaS EdTech platform from the ground up — backend, frontend, payments, and infrastructure. Flairspot enables content creators to distribute and monetize their work through paid memberships at scale. I continue to own every layer of the stack, from database design to deployment pipelines.

GolangTypeScriptNext.js
2022

Rich Text Editor

Open Source

Engineered a production-grade rich text editor originally built as a core component of the Flairspot platform. Open-sourced it after significant demand from the developer community — one of the most technically complex pieces I've shipped, now freely available for others to build on.

TypescriptReact

Let's Connect

Always interested in new opportunities, collaborations, and conversations about technology and design.

© 2025 James Niyongira. All rights reserved.