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
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
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
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
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
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
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.
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.
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.
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.
EXTRACURRICULAR ACTIVITIES
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
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