Jean Paul Elisa NIYOKWIZERWA
About Me

Full Stack Software Engineer

Production systems, built end to end.

I'm a Full Stack Software Engineer who designs and ships production-grade platforms end to end — AI-powered features, real-time APIs, and cloud-native infrastructure.

I work across Node.js, Java/Spring, Python, and PostgreSQL on Azure and AWS, and coach competitive programming at the Rwanda Computing Olympiad.

Skills & Expertise

Technical Proficiency

The tools I build with.

Backend Development

Scalable APIs and secure, performant server-side systems.

Node.jsJava/Spring BootPythonFastAPIDjango

Frontend Development

Responsive, accessible interfaces with modern frameworks.

ReactNext.jsTypeScriptReduxTailwind CSS

Database Management

Schema design, query optimization, and data integrity.

PostgreSQLMongoDBMySQLSQLSupabase

Cloud & DevOps

Cloud architecture, containers, and CI/CD pipelines.

Microsoft AzureAWSDockerKubernetesCI/CD Pipelines

AI & Machine Learning

Intelligent features: NLP, recommenders, and MLOps.

TensorFlowScikit-learnNLPRecommender SystemsChatbots/AI Agents

Tools & Practices

Testing, tooling, and engineering best practices.

Git/GitHubJest/MochaPostmanAgile/ScrumJira/Trello

Core Tech Stack

Technologies I work with regularly

React
Next.js
TypeScript
Node.js
Python
Java / Spring
PostgreSQL
MongoDB
GraphQL
Docker
Azure
AWS
My Work

Engineering Projects

Selected work, shipped to production.

The Inventory
Web Apps

The Inventory

Open Source Inventory management system for businesses.

PythonDjangoSQLWagtail+1 more
Ndevu Store
Web Apps

Ndevu Store

E-commerce platform with role-based access, and secure payments.

ReactReduxNode.jsPostgreSQL+2 more
Blog Website
Web Apps

Blog Website

A modern, high-performance blog website.

Next.jsTypeScriptTailwind CSSFramer Motion
Career Journey

Experience

Roles, community, and education.

Work Experience

Engineering roles

Software Engineer

Pryro Ltd

Jun 2025 – Feb 2026
  • Designed and developed core backend services and APIs using Node.js, PostgreSQL, RESTful, and GraphQL, enabling efficient property search and secure transactions
  • Built and maintained robust authentication and authorization systems using JWT and OAuth protocols, achieving zero security breaches
Node.jsPostgreSQLGraphQLREST API

Web Developer

Andela Rwanda

HybridFeb 2024 - Nov 2024
  • Built and maintained responsive web applications using React, Redux, and TypeScript, improving user experience across devices
  • Collaborated in agile sprints, delivering features on schedule while maintaining high-quality code standards
ReactReduxTypeScriptJest

Software Engineer

Anonymized by NDA

Various LocationsVarious Periods
  • Developed and maintained software solutions for various clients
  • Worked on various projects and technologies
Various Technologies

Community & Contributions

Coaching & competitive programming

DSA Coach

Pan-African Informatics Olympiad (PAIO)

Pan-African (Remote & On-site)Apr 2025 - Present
  • Coaching talented young programmers from across Africa in advanced data structures, algorithms, and competitive programming techniques
  • Designing training curricula and practice problems that build deep algorithmic thinking and problem-solving skills
AlgorithmsData StructuresC++Python

DSA Coach

Rwanda Computing Olympiad (RCO)

Kigali, RwandaFeb 2024 - Present
  • Training Rwanda's top young programmers in advanced algorithms, data structures, and competitive programming techniques
  • Developing algorithmic problem sets and structured curricula to strengthen computational thinking skills
AlgorithmsData StructuresC++Python

Host Committee Member

Pan-African Informatics Olympiad 2025

Rwanda2025
  • Serving on the organizing committee for PAIO 2025 hosted in Rwanda
  • Coordinating technical infrastructure, competition platform setup, and participant experience
Event OrganizationTechnical CoordinationCommunity Building

Software Engineer

Pan-African Informatics Olympiad

Pan-AfricanJan 2025
  • Developed and maintained technical systems for the olympiad platform
  • Ensured smooth operation of competition infrastructure
System AdministrationWeb DevelopmentTechnical Support

Education & Training

Academic background

Bachelor's Degree of Science in Business Information Technology

University of Rwanda

Expected June 2025
Business StrategyIT ManagementData Analysis

Machine Learning Specialization

Stanford University (DeepLearning.AI)

2025
Machine LearningNeural NetworksPython

Full stack Software Engineering

ALX Africa

Aug 2023 - Nov 2024
PythonC/C++Node.js

Web Development

Andela

2024
TypescriptNode.jsNext.js
Get In Touch

Let's Work Together

Have a project in mind? Let's talk.

Let's start a conversation

Have a project, a question, or just want to say hi? Reach out via the form or any channel below.

Or connect with me on social media