Photo of Eben Nduwimana

Eben Nduwimana

Full Stack Developer | Software Engineering Student

View My Projects

Contact Me

About Me

"I’m a senior Computer Science student passionate about building interactive, user-friendly applications. I enjoy problem-solving, learning by building, and working with JavaScript, React, and Node.js. My goal is to build impactful software that simplifies everyday life and delivers real value."

Skills

Programming Languages

Front End Development

Backend Development

Databases

Tools and Technologies

Design

Projects

Discover a range of projects I've crafted, including personal and client work, with each project featuring its own compelling case study.

Meditation Now

Meditation Now - A beginner-friendly website that helps users start their meditation journey.

Technologies: HTML, CSS, JavaScript, Azure

What it does:
Suggests personalized meditation sessions through a quiz
Shows the history of meditation with interactive visuals
Explains the benefits of meditation for body, mind, and emotions
Easy navigation between homepage, about, and interactive sections
Lessons Learned:
Learned how to create a smooth, engaging user experience
and deploy a live web app on Azure.

VibeHQ

HQ – A web application that helps users track and improve daily skills or habits.

Technologies: HTML, CSS, JavaScript, Git/GitHub

What it does:
Allows users to add, edit, and manage tasks for personal growth and skill improvement
Provides a flexible interface for tracking progress across multiple activities
Features a responsive, multi-page layout (Home, Tracker, About)

Lessons Learned:
Improved skills in structuring a multi-page web app with consistent layouts
Strengthened ability to design responsive interfaces with clean containers, spacing, and interactive elements

Remanned

Remanned - A web-based MVP designed to support behavioral growth for justice-involved users.

Technologies: React, Node.js, Express, MongoDB, Chart.js, Marvel

Key Features:
User registration and secure login
Gamified journaling with SQ/AQ/MQ scoring
Visual progress dashboard with charts and achievement badges

Lessons Learned:
Built a secure, full-stack web application with authentication and database integration
Applied gamification and behavioral science to software design.
Collaborated with a professional sponsor and implemented feedback.

SimQueue

SimQueue- A discrete-event supermarket simulation that models customer flow, checkout performance, and inventory management.
Technologies: Java HTML, CSS, JavaScript
Key Features:
Event-driven simulation loop for arrivals, service, and restock events
Configurable parameters (customer count, service rate, cashiers, restock delay)
Automated data collection with time-series and event logs (CSV/JSON)
Lessons Learned:
Designed and implemented discrete-event systems and parameterized experiments
Built reliable data pipelines for performance metrics and reproducible runs
Improved skills in simulation testing, performance analysis, and result visualization

Contact

Please dont hesitate to message below, and I will respond promptly.