James Niyongira

Profile photo

James Niyongira

I'm a full stack web application developer with sharp skills in React.js/Next.js, backend solution development in Go(Golang), ASP.NET and Python (Django). I'm also an aspiring entrepreneur, currently building SomoLabs — a global marketplace for structured academic courses. I work as a full stack software engineer at Grow Wright Consulting, Ottawa, Canada.

I graduated with a Diploma in Web Development & Internet Applications from Algonquin College in 2024, and I've been actively applying my skills in TypeScript, Go, and Python to various projects. Outside of coding, I enjoy cycling, reading books and sleeping.

Notable Projects

SomoLabs: A Global Marketplace for Structured Academic Courses

Contributors: James Niyongira, Elvio Gonzalez Severino and Jean de Dieu Uwizeye

An innovative platform that connects learners with structured academic courses from top universities and institutions worldwide. It offers a seamless experience for both learners and educators, facilitating knowledge sharing and skill development.

Built with Next.js, Golang, PostgreSQL,Redis and deployed on AWS.

ShiftWright: Temporary Staff Management Platform (Web,Android & iOS)

Proprietary project for Grow Wright Consulting

A comprehensive platform designed to streamline the management of temporary staff for Grow Wright Consulting. It connects employers with available workers, ensuring efficient staffing solutions.

Built with React Native, Golang, Next.js, PostgreSQL and deployed on Google Cloud Platform.