Ninshuti Poli Ndiramiye
Mr-Ndi
A junior software engineer, data scientist whose background includes backend specialist from ALX, leading dev team at URbinaryhub, Datamanager inter Icap-Rwanda
Languages
Repos
51
Stars
2
Forks
0
Top Language
Python
Loading contributions...
Top Repositories
This is my first repository as a full-stack engineer — a home for everything I tested or built for the first time. It includes first-time experiments in Dart, Flutter, Rust, C++, shell scripting, and more. Each project represents a step forward in my learning journey as a full-stack engineer, from basic syntax tests to functional mini-apps.
Its time to deal with node projects
Minimal Python HTTP client with OAuth2 token refresh, reproducible tests, and Dockerized CI-ready setup
A repository that contains backend and frontend logics for ClinicHub, which is Healthcare Management System, that focuses on patient management, appointments, and electronic health records. Final task at Nexventure Ltd
SomaGov is a citizen engagement platform that enables the public to submit feedback or complaints to government agencies. It categorizes, routes, and tracks tickets while allowing administrators to respond effectively — tailored specifically for use in Rwanda.
Project Pulse is a lightweight full-stack project management dashboard built for small teams at Nexventures Ltd., featuring a public landing page, features overview, and authenticated user dashboard with project tracking
Repositories
51Minimal Python HTTP client with OAuth2 token refresh, reproducible tests, and Dockerized CI-ready setup
This is my first repository as a full-stack engineer — a home for everything I tested or built for the first time. It includes first-time experiments in Dart, Flutter, Rust, C++, shell scripting, and more. Each project represents a step forward in my learning journey as a full-stack engineer, from basic syntax tests to functional mini-apps.
A repository that contains backend and frontend logics for ClinicHub, which is Healthcare Management System, that focuses on patient management, appointments, and electronic health records. Final task at Nexventure Ltd
SomaGov is a citizen engagement platform that enables the public to submit feedback or complaints to government agencies. It categorizes, routes, and tracks tickets while allowing administrators to respond effectively — tailored specifically for use in Rwanda.
Project Pulse is a lightweight full-stack project management dashboard built for small teams at Nexventures Ltd., featuring a public landing page, features overview, and authenticated user dashboard with project tracking
Unsupervised learning experiments on customer segmentation using the Mall Customer dataset. The project applies KMeans clustering (and optionally DBSCAN) to group customers by income and spending score, with visualization and analysis of average spending per cluster.
A deep learning project for classifying oral cancer images. The name "UMLomo" is derived from the term for "oral" in some languages, reflecting the project's focus. This repository contains a deep learning model to aid in the early detection and diagnosis of oral cancer from images.
A modern, scalable platform for students to access and manage past exam papers, built with React, Node.js, and PostgreSQL. Includes secure authentication and plans for future mobile support via Flutter..
Reusable and responsive ProfileCard React component built with TypeScript and Tailwind CSS, demonstrating clean code, typed props, and modern styling.
Machine learning experiments on student performance prediction. Inspired by tibeb (wisdom) in Amharic, this project explores regression models to understand how study factors influence exam scores.
DarkSkills is a curated lab of deep technical projects — from web scraping and automation in Python, to systems-level C, CLI tools in Go, and microservice infrastructure. Organized by language, each folder is a hands-on escape from shallow dev work into real mastery.
Automated job scraper for Opportunity Rwanda — built with Python, Airtable, and Docker. One command. Fresh listings. No more manual scrolling.
The Miti Tibeb Frontend Repository is a web application designed to manage all frontend functionalities for an online store specializing in timber-based furniture. Built with Next.js, a popular JavaScript framework, this project delivers a fast, responsive, and seamless user experience. The application is optimized for performance.
Miti Arts Backend Repository The Miti Arts backend is a web application designed to handle all backend functionalities of an online store selling timber-based furniture. This project uses the Gin framework to provide a lightweight and performant web server, along with a structured architecture that separates business logic, database interactions.
Breakfast Buddy is a mobile app that recommends breakfast options based on your nutritional goals. It suggests meals tailored to your caloric, protein, and fat needs, helping you start the day with the right balance. Whether boosting energy, building muscle, or staying healthy, Breakfast Buddy has you covered.
Sokoni is an e-commerce API built using Django and the Django Rest Framework (DRF). This repository serves as a backend solution for managing an online store, providing essential functionalities for product management, user authentication, and payment processing.
FinTrack is a web-based financial management application that helps users track income and expenses, set budgets, and visualize their financial data. With features like transaction management, budget alerts, and an analytics dashboard, FinTrack empowers users to take control of their finances and make informed decisions.
This Repository contains the backsides ceodes for the web-based Digital Suggestion Box for UR-CST
Erangura is an e-commerce API built using Django and the Django Rest Framework (DRF). This repository serves as a backend solution for managing an online store, providing essential functionalities for product management, user authentication, and payment processing.
This repo contains the logic for ticket booking system implemented through raw golang programming language.
No description provided.
Its time to deal with node projects
No description provided.
This one will always contains the assignments
No description provided.
No description provided.
No description provided.
Welcome to the Interview Questions Repository! This directory contains a curated collection of interview questions across various domains and topics, designed to help candidates prepare for technical interviews, behavioral interviews, and more. By Mr Ninshuti Ndiramiye
No description provided.
No description provided.