James Niyongira

@remarkablejames

AboutProjectsBlogMy Setup

Summary:

Hi, I’m James – a minimalist software engineer based in Ottawa.

I love the craft of software engineering, Philosophy and indie-pop music. When I’m not nerding out to something, I listen to music. My favorite band is British, Alt-J.

I specialize in full-stack web application development. I am passionate about creating digital solutions that solve real-world problems and enhance people's lives. My engineering skills slaps, see it for yourself here -> Projects.

Education:

Ontario College Diploma in Web Development & Internet Application

Algonquin College of Applied Arts and Technology - Ottawa, ON

2022 - 2024

Work:

Software Engineer @ SomoLabs

Jul. 2023 - Present

SomoLabs is a SaaS startup I co-founded, built and now work at. My contributions include building the platform's frontend, backend, video streaming and cloud infrastructure. I also lead the development of the platform's core features, including the course builder, user management, and content delivery systems.

Software Developer @ Grow Wright

Feb. 2024 - Feb. 2025

This was a fixed-term contract to build a software solution for Grow Wright, a local staffing agency based in Ottawa. I single-handedly developed ShiftWright mobile app, a platform that connects employers with temporary workers. The app is built leveraging React Native, Golang, Next.js, and Google Cloud Platform. A perfect showcase of my full-stack development skills touching on mobile, web, and cloud technologies.

Software Developer Intern @ Algonquin College

Sept. 2023 - Dec. 2024

During this internship, I transitioned beyond traditional software development into a more holistic role that centered on entrepreneurial strategy and innovation.

© 2025 James Niyongira - All rights reserved.