I'm Christian, a senior software developer in Kigali. I work across the stack on tools for learning, commerce, and business operations, including Uwera and Melo.
An AI tutor for Rwanda's TVET learners and an AI assistant for teachers, with curriculum-based study, assessment tools, student insights, and AI-assisted session planning.
I build and maintain full-stack applications. My recent work includes Uwera's AI learning platform and Melo's tools for business, online ordering, and pharmacy operations. I also worked on the admin frontend and guard mobile app for RGL SmartOps.
I work mostly with Next.js and TypeScript on the frontend, and Node.js, Java, and Python on the backend. I care about the connections between the two: how data moves, how permissions work, and what happens when a request fails. On mobile, I work with React Native and Expo, and also explore Flutter.