Software Engineer focused on backend systems and data-driven applications. Experienced in building production platforms that process, validate, and manage structured data — including asset management and financial systems. Strong in API design, system reliability, and translating real-world operational needs into scalable technical solutions.
Selected Projects

High-volume system generating 1,000,000+ asset tags. Built with Next.js, Node, and Fabric.js.

Data-driven inventory tracking processing transactional data; reduced losses by ~5M RWF. Django + React.

Field data capture workflows with synchronization and validation. Built with React Native and Supabase.

Backend logic for payment flows and financial tracking systems. Django + React.
Work Experience
Career Timeline
2018 – 2021
Advanced Level Studies — Computer Science, Economics, Mathematics
- Completed secondary education with a focus on analytical and technical subjects
- Built early foundations in problem-solving, logical thinking, and computational concepts
2021 – 2022
Software Engineering Trainee — Microverse
- Completed a remote, full-time software engineering program
- Built full-stack applications while collaborating in distributed teams
- Strengthened skills in JavaScript, version control, and remote teamwork
2022 – Jan 2023
Trainee / Team Lead — Andela Technical Leadership Program (ATLP)
- Selected for a competitive engineering program focused on real-world software development
- Led teams in building production-grade applications using agile methodologies
- Developed strong foundations in backend systems, APIs, and scalable architecture
2022 – Dec 2023
Software Engineer — Umurava (Fullstack Africa Job Board)
- Contributed to a job platform across both frontend and backend
- Built and maintained features supporting job listings, applications, and user workflows
- Collaborated with cross-functional teams to deliver scalable, user-focused solutions
2022 – 2025
B.Sc. Information Technology (Part-Time) — University of Kigali
- Self-funded university education while working full-time
- Focused on databases, networks, and operating systems
2023 – Present
Independent Consultant — Software Engineering
- Partnered with Ace Solutions Ltd. to provide technical consultation and system development
- Contributed to backend systems and data-driven applications, including asset management tools
Dec 2023 – Present
Software Engineer & Trainer — YouthImpact (International)
- Delivered and contributed to 70+ projects for NGOs and organizations
- Built web and mobile applications focused on practical, real-world use cases
- Trained students across Korea, USA, and Canada in Java, Python, and Bubble
- Mentored students to build and deploy functional applications
Education
University of Kigali — B.Sc. Information Technology
- CGPA: 3.4/4.0
- Coursework: Data Structures, Databases, Operating Systems, Computer Networks
Andela Technical Leadership Program (ATLP) — Software Engineering
- Selected participant; served as Team Lead, delivering production-grade projects in agile teams
Skills
Languages
Python, TypeScript, JavaScript, SQL
Backend & APIs
Django, Node.js, Express, REST APIs
Data & Systems
Data workflows, Data validation, Data processing, System integrations
Databases
PostgreSQL, MongoDB
Infrastructure
Docker, AWS (S3), Supabase, Linux
Tools
Git, Bash
Core
System Design, Debugging, Performance Optimization
Leadership & Community
- Team Lead — Andela Technical Leadership Program (ATLP)
- Mentor & Technical Trainer across international programs (Korea, USA, Canada)
- Open-source contributor
Connect
Feel free to contact me at josephrukundo2002@gmail.com