Kigali, Rwanda · Available for select projects

I build web platforms that survive production.

Janvier Ntwali, Senior Full-Stack Engineer. Seven-plus years across React, Vue, Next.js, NestJS and Java Spring Boot, currently shipping enterprise portals for European clients at Code of Africa (DCCS Group).

01

About

Designer, developer and architect of beautifully simple things, with care.

Comfortable end-to-end: from a WCAG-compliant interface all the way down to Kafka-backed services running on AWS.

I have spent the last seven years inside real production systems: the Prada e-commerce frontend, UniCredit's Dimensione Sociale platform, MSC's Explora Journeys, IoT payment systems, and an AI Chrome extension I co-founded. What connects them is a habit of measuring: release cycles cut by 38%, hosting cost down ~25%, post-deploy defects down ~30%.

I care as much about how software feels as how it scales. That means obsessing over component architecture and micro-interactions on the frontend, and over event-driven design, observability and clean APIs on the backend.

Janvier Ntwali Habiyaremye, Senior Full-Stack Engineer, in Kigali, Rwanda
Janvier Ntwali · Kigali, Rwanda
0+Years in production
0Public repositories
0%Faster release cycles (CI/CD)
0+Countries using my APIs
02

What I work with

Frontend

React, Vue 3, Next.js, Nuxt with Redux and Pinia; Liferay DXP portlets and AEM 6.5 components; Tailwind CSS, Chart.js, streaming UI with the Vercel AI SDK. Accessibility is a requirement, not a nice-to-have.

Backend

Node.js, NestJS, Express and Java Spring Boot (MVC, Security). REST APIs, microservices, event-driven architecture on Apache Kafka and RabbitMQ.

AI / LLM

OpenAI and Anthropic APIs, AI agents and tool use, responsible-AI patterns. Co-founded SomaTek AI, an extension that simplifies complex technical content.

Data

PostgreSQL, MySQL, MongoDB, Redis, MariaDB, Supabase. Schema design, high-volume document storage, cache strategies.

Cloud & DevOps

AWS (EC2, S3, CloudWatch), Docker, Kubernetes, Terraform, Jenkins CI/CD, GitHub Actions, GitLab. Observability with metrics, logging and alerting.

Quality

Jest, Mocha, JUnit, Mockito, TDD, integration testing. SOLID, design patterns, code review and mentoring as everyday practice.

03

Experience

Enterprise platforms, startups, and everything between.
2025 — Now

Code of Africa / DCCS Group

Senior Software Engineer · Kigali

Custom Liferay DXP portlets, Vue 3 components and REST APIs for European enterprise clients. Caching, API optimization and WCAG-compliant UI across customer portals.

38% faster releases via Jenkins CI/CD
2024 — 2025

SomaTek AI / Co-Founder

Senior Software Engineer · Remote

Co-founded an AI Chrome extension that simplifies complex technical text and images using OpenAI and Anthropic APIs. Built the React + Chart.js analytics dashboard.

~25% hosting cost cut, ~30% fewer post-deploy bugs
2021 — 2024

Codeland S.r.l / Milan

Senior Software Engineer · Remote

Lead Front-End Engineer on the Prada e-commerce project; re-engineered UniCredit's Dimensione Sociale on AEM 6.5; Kafka event-driven services; mentored 3 junior React developers.

~40% system efficiency gain, ~20% lower latency on AWS
2021

STES Group / Kigali

Software Engineer

RESTful APIs in Java Spring MVC + Security; built the Smart IoT Tap & Eat UI in Vue.js; introduced GitFlow across the team.

~30% faster payment responses
2020 — 2021

Andela / Remote

Software Developer

Architected ~90% of an open-source employee-management REST API used in 10+ countries; led a Java monolith-to-microservices migration on Docker and Kubernetes.

~99.9% uptime sustained
04

Selected projects

Case studies with the technical choices behind each build.
06

Contact

Have an idea worth building? Say hi.