Skip to content

Software Engineer · Mobile & Backend Engineer

Kananura
Abdoul Khaliq

Building scalable backend systems and elegant mobile experiences — with clean architecture and obsessive attention to detail.

Portrait of Kananura Abdoul Khaliq
Kananura Abdoul Khaliq working at his desk

About Me

Engineering with intent, from architecture to interface.

I'm a Software Engineer who cares as much about how a system is built as what it does. My work spans scalable backend services, distributed systems, and mobile apps — always with clean architecture and long-term maintainability in mind.

Backend & Distributed Systems

Microservices, event-driven design, and Domain-Driven Design — built on NestJS, Kafka, and Redis for services handling 40k+ active users.

Mobile Engineering

Flutter and React Native apps built with Clean Architecture, modular UI, and a focus on performance across Android and iOS.

Clean Architecture

I favor decoupled, testable systems over quick hacks — architecture decisions that stay maintainable as products grow.

Continuous Learning

From a top placement in a national cybersecurity competition to shipping production mobile apps, I stay hands-on across the stack.

Skills

A toolkit built across the stack

Mobile Development

FlutterReact NativeBLoCiOSAndroidClean Architecture

Backend & Architecture

Node.jsNestJSTypeScriptMicroservicesEvent-Driven DesignDomain-Driven DesignGraphQLREST APIsKafka

Cloud & DevOps

DockerGitHub ActionsCircleCIAzure PipelinesCodeMagicFastlane

Databases

PostgreSQLMySQLMongoDBRedis

Design & UX

Responsive UI/UXDesign SystemsReusable ComponentsAccessibility

Languages & Tools

JavaScriptTypeScriptDartJavaC++GitLinux CLIPostman

Experience

My professional journey

Dec 2025 — Apr 2026

Mobile Application Developer

A2SV | Africa to Silicon Valley

Kigali, Rwanda

  • Developed AI-powered mobile learning experiences using Flutter for Android and iOS.
  • Built production-ready onboarding and user engagement workflows focused on usability and retention.
  • Integrated AI-assisted tutoring features and conversational learning experiences.
  • Leveraged AI development tools including Claude and ChatGPT to accelerate feature delivery and improve development productivity.
  • Collaborated with product, design, and engineering teams to validate user journeys and optimize user experience.
  • Implemented offline-first capabilities and scalable mobile architectures supporting diverse connectivity environments.
FlutterAI-Assisted DevelopmentOffline-FirstMobile Architecture
Apr 2025 — Nov 2025

Mobile Development Trainee

AmaliTech Gmbh

Kigali, Rwanda

  • Designed and developed mobile features following clean architecture, modularization, and reusable UI patterns.
  • Strengthened experience in state management, testing, debugging, and performance optimization across Android and iOS.
  • Worked closely with senior developers on production-level workflows, CI/CD pipelines, and deployment best practices.
FlutterClean ArchitectureCI/CDTesting
Jan 2024 — Apr 2025

Full Stack Developer

BlockChain Tech Solutions

Kigali, Rwanda

  • Architected and optimized microservices powering gameplay and user interactions for 41k+ active players, improving performance, reliability, and throughput across distributed backend systems.
  • Designed high-availability backend services using NestJS, TypeScript, Redis, and Kafka, ensuring low-latency event processing and seamless real-time interactions for 3D game engines.
  • Built secure blockchain transaction flows, improving transaction reliability and reducing network overhead for in-game purchases.
  • Led backend integration with 3D game logic, overseeing API design, event pipelines, and synchronization of gameplay states.
  • Improved system performance by introducing caching layers, reducing request latency and database load by over 40%.
  • Collaborated cross-functionally with game engineers, blockchain specialists, and product teams to deliver scalable user-facing features.
NestJSTypeScriptKafkaRedisMicroservicesBlockchain
Nov 2022 — Sep 2023

Full Stack Developer Trainee

Andela

Kigali, Rwanda

  • Completed an intensive engineering program covering frontend, backend, databases, deployment, and testing.
  • Built full-stack applications following scalable architectures, decoupled API design, and clean coding principles.
  • Participated in agile team ceremonies, code reviews, pair programming, and collaborative project delivery.
JavaScriptReactNode.jsREST APIs

Education

Academic foundation

2021 — Oct 2025

B.S. in Computer and Software Engineering

University of Rwanda

Notable Achievements
  • GPA: 3.0 / 4.0 (73%)
  • Concentration: Software Engineering
  • Coursework: Data Structures & Algorithms, OOP, Software Architecture Design, Operating Systems, Networking, Project Management, Software Testing

Certifications & Awards

Recognized achievements

Apr 2025 — Nov 2025

Mobile Development Certificate

AmaliTech Gmbh

Kigali, Rwanda

Mar 2024 — Apr 2024

1st Place, Rwanda — Cyber Security Competition

PicoCTF, CMU Africa

United States

Nov 2022 — Sep 2023

Fullstack Development Certificate

Andela

Kigali, Rwanda

Featured Projects

Recent work & case studies

SkillBridge Academy

SkillBridge Academy

An AI-powered exam prep platform helping Rwandan students master NESA O-Level and A-Level exams with a personal AI tutor.

FlutterAI IntegrationMobileOffline-First
Live Demo
Ijabo Kawa

Ijabo Kawa

A brand and booking site for a Rwandan specialty coffee house and barista training academy.

Next.jsTailwind CSSTypeScript
Live Demo
Knotus App

Knotus App

A workplace productivity app that unifies task management, communication, and leave workflows for enterprise teams.

FlutterMobileFirebaseClean Architecture
Live Demo
Movie App

Movie App

A movie discovery app with search, watchlists, and detailed content browsing, backed by the TMDB API.

FlutterMobileClean ArchitectureBLoC
Code
Kokomo Games

Kokomo Games

Distributed backend services powering real-time gameplay and blockchain-based in-game transactions for 41k+ users.

NestJSKafkaRedisBlockchainMicroservices
Live Demo
Dynamic Style Shop

Dynamic Style Shop

An e-commerce platform for fashion apparel with product listings, cart logic, and secure payment processing.

Next.jsNode.jsMongoDBREST API
Live Demo
Traffic Academy

Traffic Academy

An interactive driving-education platform with lessons, real-world scenarios, and comprehensive testing.

Next.jsNestJSMongoDB
Live Demo
4TenGroup

4TenGroup

A platform connecting cultural communities with tailored financial solutions in their homelands.

Next.jsReactTailwind CSS
Live Demo
Creativa Poeta

Creativa Poeta

A web presence for a creative agency offering design, writing, and web solutions.

React.jsNode.jsMongoDB
Live Demo

Want to see more of my work?

View All Projects on GitHub

Resume

Download or preview my complete resume

Kananura_Abdoul_Khaliq_Resume.pdf

Complete professional resume

Download PDF

If the preview doesn't load, please download the PDF to view it.

Contact

Let's build something together

Contact Information

Social Links

Send Me a Message