Full Stack Developer

Marie Grace Niyigena

Full-Stack and Mobile Developer building modern web and mobile applications with React, Next.js, React Native, Node.js, Django, and TypeScript. I focus on scalable systems, clear user experience, and practical solutions that connect frontend, backend, and data.

Marie Grace Niyigena

Let Me Introduce Myself

About Me

I am passionate about creating innovative web projects and mobile applications that combine creativity with technology. As an Information Technology student at the University of Rwanda, I thrive at the intersection of design and engineering, where problem-solving meets user-centered development.

With a strong foundation in software engineering, I focus on building intuitive, efficient, and immersive user interfaces and mobile solutions that seamlessly blend form and function. I enjoy transforming ideas into practical digital products through clean code, thoughtful design, and continuous learning. Driven by curiosity and a desire to make a positive impact, I actively seek opportunities to challenge myself, explore new technologies, and push beyond conventional boundaries. I am committed to growing as a developer while contributing meaningful solutions that improve user experiences and address real-world needs.

Marie Grace Niyigena
15+Projects
Complete
4+Years of
Experience
45+Happy
Clients

Core Expertise

End-to-end full stack capabilities

Frontend Engineering

React.js, Next.js, TypeScript, JavaScript, HTML, and CSS for responsive, accessible user interfaces.

Mobile Development

Cross-platform mobile applications with React Native, focused on usability and performance.

Backend Development

Node.js, Express.js, Django, and Python for RESTful APIs, business logic, and scalable backend services.

Data & Storage

MongoDB, PostgreSQL, and Supabase for structured data management, authentication, and app scalability.

Tools & Collaboration

Git, GitHub, Figma, Adobe Express, Canva, and Agile workflows for collaborative software delivery.

What I Will Do For You

Our Services

Software Developer

I specialize in web development, creating modern and responsive applications with clean, scalable code.

Mobile Application Developer

I design and develop mobile applications with React Native and custom backend solutions tailored to specific requirements.

UI/UX Designer

Passionate about creating modern, intuitive, and user-centered digital experiences that combine clean design with seamless functionality.

Projects

Selected Work

ECOTRACK Waste Collection Management System

Full-stack web and mobile waste collection platform with scheduling, real-time tracking, and service request workflows. Web and mobile apps connected.

Next.jsTypeScriptReact NativeREST APIs
Live Demo →

Event Konnect

Event platform that connects vendors and clients, where the client is an event planner who books vendors for events.

ReactNode.jsVendor BookingEvent Planner

Enjoy Rwanda

Tourism platform where visitors can book shops and restaurants, reserve tables, and pay online.

Next.jsNode.jsOnline PaymentsTable Reservation

Banking Mobile App

Mobile banking application where users can send money to the bank, withdraw funds, and chat with bank support — built as a cross-platform mobile app.

React NativeExpoMobile UIChat Support

Experience

Career Timeline

Jul 2026 - Aug 2026

Data Entry Specialist (Part-time, Remote)

AZUL Tech

  • Worked remotely on a part-time basis handling data entry tasks.
  • Entered, updated, and verified records with accuracy and attention to detail.
  • Maintained organized and consistent data for the team.

Apr 2026 - Jun 2026

Software Developer Intern

RG Consult

  • Worked as a Full-Stack Developer on the Enjoy Rwanda platform.
  • Improved business listing features and user interaction system.
  • Contributed to both frontend and backend development.
  • Collaborated using Git and GitHub for version control.

Nov 2025 - Apr 2026

Full-Stack Developer

kLab Academy

  • Built Event Konnect, a full-stack event management system.
  • Developed event creation, registration, and user interaction features.
  • Worked in an Agile team environment using modern workflows.
  • Integrated APIs and databases for dynamic functionality.

Sep 2025 - Mar 2026

Frontend Development Trainee

SheCanCode Bootcamp, Kigali

  • Learned HTML, CSS, JavaScript, React, TypeScript, and Next.js.
  • Built responsive UI components and frontend applications.
  • Developed Greenex Waste Management System (Frontend).
  • Applied UI/UX best practices in real-world projects.

Mar 2025 - May 2025

IT Support Intern

Rwanda Energy Group (REG) / EUCL — ICT Department, Kigali

  • Diagnosed and resolved hardware faults (CPUs, memory, power supplies, screens) and software issues such as system crashes and compatibility problems.
  • Installed and configured Windows, Linux, and Microsoft Office, including clean OS installations after disk formatting.
  • Supported LAN/WLAN connectivity, configured IP addresses, and monitored network traffic using Wireshark.
  • Managed Active Directory user accounts and applied Group Policy updates (gpupdate /force, gpupdate /sync).
  • Resolved helpdesk requests for email, printers, and logins, and tracked IT assets in asset management systems.

2022 - 2026

Information Technology Student

University of Rwanda, College of Science and Technology

  • Studied Information Technology at University of Rwanda, College of Science and Technology (2022 - 2026).
  • Learned networking and software development through academic and practical projects.
  • Developed web and mobile apps using React, Next.js, React Native, Django, and TypeScript.
  • Built RESTful APIs using Node.js and Express.js.
  • Managed MongoDB and PostgreSQL databases.
  • Implemented authentication systems using Supabase.
  • Worked collaboratively using Git and GitHub.

Let's Build Together

Need a full stack developer for your next product?

I am available for internships, freelance projects, and full-time opportunities where modern frontend, backend APIs, and scalable databases come together.