Nkurunziza Innocent

Nkurunziza Innocent

Full Stack Web Developer

Passionate Software Engineering student with practical experience in full-stack development. Proficient in JavaScript and Python, eager to contribute to meaningful projects.

SKILLS

Python Development

Django, Flask for backend development, data analysis, and API creation. Building scalable backend services.

JavaScript Development

React for dynamic UIs, Node.js for backend services, and modern ES6+ features for full-stack applications.

Frontend Development

HTML5, CSS3, responsive design, UI/UX design principles, and creating engaging user experiences.

Database Management

MySQL for relational database design, query optimization, and ensuring data persistence and integrity.

RESTful APIs

Designing and developing RESTful APIs for backend services and full-stack application integration.

Additional Languages

Java programming and Shell Scripting for automation and system administration tasks.

Version Control & Tools

Git, GitHub for collaborative development, Linux environment, and Microsoft Office Suite.

Project Management

Agile methodologies, project coordination, and working in collaborative team environments.

EXPERIENCE

May 2018 - Present

Frontend Developer Intern

Ganza Green Solutions – Kigali, Rwanda

Managing UX/UI design and maintenance of the company website with continuous improvements and feature updates.

  • Managed UX/UI design and maintenance of the company website
  • Implemented continuous improvements and feature updates
  • Enhanced the backend database for better performance
  • Created a streamlined booking form to improve user experience and data collection
Oct 2025 - Dec 2025

Full-stack Developer Intern

Codeveda – Remote

Collaborated with developers in agile environments, building scalable full-stack applications.

  • Collaborated with developers using Git/GitHub for version control in agile environments
  • Designed and developed RESTful APIs for backend services
  • Built scalable backends using Python (Django) and JavaScript (Node.js)
  • Managed and optimized SQL databases for data persistence and integrity
  • Contributed to frontend interfaces using React
  • Integrated full-stack applications with Flask
Apr 2025 - Aug 2025

Teacher Assistant

Code in Place, Stanford University – Remote

Mentored students in Stanford's flagship online Python course, facilitating weekly lessons and guided problem-solving sessions.

  • Mentored a diverse section of 10-15 students in Python programming
  • Facilitated weekly lessons and guided problem-solving sessions
  • Provided constructive feedback on assignments
  • Fostered understanding of core programming concepts, data structures, and object-oriented design
  • Assisted in troubleshooting, debugging, and identifying logical errors
  • Reinforced best practices in computational thinking
Stanford Code in Place Completion
Apr 2024 - Sep 2024

Teaching Volunteer & Team Leader

OSWW (Open School World Wide)

Served as a teacher and team leader for a non-profit organization, teaching primary school students.

  • Taught primary school students literacy, writing, and basic technology
  • Led a team of educators to deliver quality education
  • Developed lesson plans and educational materials
  • Mentored young learners in foundational skills

EDUCATION

Sep 2024 - Jan 2028 (Expected)

Bachelor of Software Engineering

African Leadership University – Kigali, Rwanda

Relevant Coursework: Frontend Development (JavaScript, HTML, CSS), Backend Programming (Python, Node.js), and Database Management (MySQL)

  • Built foundational full-stack applications by integrating front-end and back-end technologies
  • Applied database management principles to design and query relational databases for academic projects
Sep 2020 - Jan 2023

A2 Diploma in Industrial Electronics and Electrical Engineering

Ecole Technique St. Kizito Save – Save, Rwanda

Relevant Coursework: Electronics and Electrical Principles, Circuit Design, and Technical Schematics

  • Developed a strong foundation in systematic problem-solving and hardware logic
  • Specialized in electronics and electrical engineering principles

PROJECTS

CleanLab Rwanda - Laundry Service Platform

Full-Stack Web Application - Personal Project

A complete laundry service booking platform where users can schedule pickups, select services, track orders, and make payments online. Features user authentication, service management, and real-time notifications.

React Node.js MongoDB Express JWT Vercel

Python Scientific Calculator

Code in Place Final Project - Stanford University

A fully-featured scientific calculator built with Python and Tkinter GUI. Supports basic arithmetic, scientific functions, graphing capabilities, and equation solving. Developed as final project for Stanford's Code in Place course.

Python Tkinter GUI Math Libraries

Weather Analysis Program

African Leadership University - Jan 2025 to Mar 2025

Python application that analyzes and visualizes weather patterns to help farmers make informed agricultural decisions based on temperature and precipitation data.

Python Pandas Matplotlib Data Analysis

Personal Portfolio Website

Responsive Web Design - 2025

A fully responsive portfolio website showcasing my skills, projects, and experience. Built with pure HTML, CSS, and JavaScript with modern design principles and smooth animations.

HTML5 CSS3 JavaScript Responsive UI/UX

EXTRACURRICULAR ACTIVITIES

Jan 2025 - Feb 2025

Social Manager

Raise Her Voice – African Leadership University

Managed social media engagement to advocate for women's empowerment and community motivation.

  • Managed social media engagement at African Leadership University
  • Advocated for women's empowerment and community motivation
  • Created compelling content to drive engagement and awareness

CONTACT ME

Email

innocentportofolio@alustudent.com

i.nkurunziz@alustudent.com

Phone

+250 78 5765 980

+250 78 7654 321

Location

Kigali, Rwanda

Available for remote work worldwide

Availability

Open to freelance projects and full-time opportunities

Currently seeking internship opportunities