Rukundo Joseph

Software Engineer

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

Ace Tags — Asset Label Platform

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

East Hope Motors — Inventory & Data System

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

Assetify Mobile Onboarding

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

BNPL Platform (Olleh)

Backend logic for payment flows and financial tracking systems. Django + React.

Work Experience

Career Timeline

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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