Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View niyobertin's full-sized avatar

Block or report niyobertin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
niyobertin/README.md

πŸ‘‹ Hi, I'm Niyonkuru Bertin

πŸš€ Full Stack Developer | Backend-Focused | Systems Builder
πŸ“ Kigali, Rwanda

I design and build scalable, real-world systems β€” from pharmacy inventory platforms to multi-tenant SaaS products β€” with a strong focus on performance, simplicity, and maintainability.

I don't just write code β€” I build products that work in real environments.


🧠 What I Do

  • Architect scalable backend systems (Node.js, PostgreSQL, Prisma)
  • Build multi-tenant SaaS platforms with RBAC & clean data isolation
  • Design real-world business systems (pharmacy, school, survey platforms)
  • Implement event-driven architectures using Kafka
  • Deliver clean frontend experiences with React + Tailwind
  • Focus on production-ready systems, not just demos

πŸ—οΈ Current Focus

  • πŸ’Š TangaCare β€” Pharmacy Inventory & POS System
    β†’ Multi-location, FEFO, WAC, EBM (RRA compliance)
  • 🏫 Smart School Rwanda
    β†’ Multi-tenant school system with RBAC & academic workflows
  • πŸ“Š AskField (Survey Platform)
    β†’ Replacing Supabase with a fully custom backend

βš™οΈ Tech Stack

πŸ–₯️ Frontend

React TypeScript Redux Tailwind CSS

πŸ”§ Backend

Node.js Express Prisma PostgreSQL MongoDB

🧩 Architecture & Tools

Docker Kafka Socket.io JWT

πŸ› οΈ Dev Tools

Git GitHub Actions Postman Swagger


πŸš€ Notable Projects

πŸ’Š TangaCare β€” Pharmacy Management System

  • Multi-tenant architecture (Organization β†’ Facility)
  • FEFO inventory & expiry tracking
  • Procurement & supplier workflows
  • EBM (RRA) integration ready
  • Role-based access (Admin, Pharmacist, Cashier, etc.)

🏫 Smart School Rwanda

  • School SaaS platform with RBAC
  • Academic structure (Years, Terms, Classes)
  • Teacher & student dashboards
  • Multi-school (tenant-based) system

πŸ“Š AskField β€” Survey Platform

  • Custom backend replacing Supabase
  • Dynamic survey builder (30+ question types)
  • Public test links & response tracking
  • Offline-ready data collection (PWA)

πŸ›’ E-commerce Platform (ATLP)

πŸ”— https://github.com/atlp-rwanda/eagles-ec-be

  • Built with React + TypeScript + PostgreSQL
  • Scalable backend & structured APIs

πŸ“Š GitHub Stats

Bertin's GitHub stats


🎯 What Makes Me Different

  • I build systems for real businesses, not just tutorials
  • I focus on architecture, not only features
  • I care about usability, performance, and scalability
  • I simplify complex systems into clean, maintainable solutions

🀝 Let's Connect


πŸ’‘ Philosophy

β€œSimple systems scale. Complex systems fail.”


⭐ Feel free to explore my repositories and projects β€” I’m always open to collaboration, building impactful systems, and solving real-world problems.

Popular repositories Loading

  1. snapchat-login snapchat-login Public

    This project shows snapchat login page on different mobile devices.

    HTML

  2. Express-google-auth Express-google-auth Public

    Google authentication project.

    TypeScript 1

  3. eagles-ec-be eagles-ec-be Public

    Forked from atlp-rwanda/eagles-ec-be

    This is the backend for eagles ecommerce project

    TypeScript

  4. my-p0rtifolio my-p0rtifolio Public

    TypeScript

  5. niyobertin niyobertin Public

  6. blogging-platform-bn blogging-platform-bn Public

    TypeScript