KANANURA
Abdoul Khaliq

Software Engineer

Passionate software engineer who builds robust, scalable systems with resilient architectures. Skilled in JavaScript, TypeScript, Next.js, NestJS, and Node.js, with experience in data-driven systems and a strong interest in Three.js for 3D and automation. Also a mobile engineer experienced in building performant cross-platform apps and integrating backend services.

Kananura Abdoul Khaliq

About Me

Abdoul Khaliq Kananura - Software Engineer
Full-Stack Engineer

I'm a passionate software engineer with expertise spanning the entire development stack. From building responsive web applications with Next.js and React, to crafting robust backend systems with NestJS and Node.js, I bring ideas to life across multiple platforms.

My mobile development experience with Flutter allows me to create beautiful, high-performance applications for both iOS and Android platforms. I believe in writing clean, maintainable code that delivers exceptional user experiences.

Beyond traditional development, I'm exploring the exciting world of 3D web experiences with Three.js, bringing immersive visualizations and interactive elements to the web. I'm always eager to learn new technologies and apply them to solve real-world problems.

"

Passionate about creating innovative solutions that bridge the gap between design and functionality, transforming complex problems into elegant, user-friendly experiences.

Technical Skills

A comprehensive toolkit for building modern applications across platforms

Programming Languages

JavaScriptTypeScriptCC++JavaDart

Web Frameworks

Next.jsReact.jsNestJSNode.js

Mobile Development

FlutteriOS DevelopmentAndroid DevelopmentReact Native

Frontend & 3D

Tailwind CSSThree.jsCSS3HTML5Responsive Design

Backend & Database

REST APIsGraphQLMongoDBPostgreSQLFirebase

DevOps & Tools

GitGitHubDockerAWSCI/CD

Work Experience

My professional journey building innovative solutions

Apr 2025 - Oct 2025

Mobile Engineer Trainee

AmaliTech

On site, Kigali City, Rwanda

  • Developed and deployed production-ready Flutter applications for both Android and iOS platforms, ensuring high performance and responsive UI.
  • Collaborated with cross-functional teams to implement clean architecture (MVVM) and maintain scalable, maintainable codebases.
  • Integrated RESTful APIs and Firebase services to deliver seamless user experiences and real-time functionality.
Feb 2025 - May 2025

Backend Engineer Intern

IshemaHub

Hybrid, Kigali City, Rwanda

  • Designed and implemented RESTful and GraphQL APIs using NestJS and Go for structured data access.
  • Managed database schema design and ensured data accuracy across PostgreSQL collections.
  • Automated data sync between backend services and frontend dashboards, improving data consistency.
Oct 2023 - Jun 2025

FullStack Developer

Creativa Poeta

Remote, Kigali City, Rwanda

  • Built Next.js and Node.js systems for user and transaction data dashboards.
  • Implemented data validation and storage for clean, reliable datasets.
  • Developed Amigos (e-commerce) and Pulse (EdTech rating) platforms, leading to successful onboarding of Andela as the first paying customer.
  • Applied Agile practices, optimized performance, and contributed to documentation for deployment and maintenance.
Nov 2022 - Sep 2023

Software Developer Intern

Andela

Remote, Kigali City, Rwanda

Education

Academic journey and achievements

2021 - 2025

Bachelor of Computer and Software Engineering

University of Rwanda

Notable Achievements
  • Smart Assistive System for Indoor Air Quality Regulation: Developed an IOT-based system for real-time monitoring and automatic regulation of indoor air quality using sensors to track temperature, humidity, CO₂, and particulate matter.
  • Participated in the PicoCTF Africa competition organized by Carnegie Mellon University (CMU), securing the 1st position at the national level (Rwanda) with my team.
2014 - 2019

High School Diploma in Mathematics, Computer Science and Economics

ESSI-NYAMIRAMBO

Notable Achievements
  • Founded the Computer Science Club, fostering a collaborative environment for students to explore and innovate in the field of computer science.
  • Led various tech-related workshops and projects, inspiring peers to develop their programming and technical skills.

Featured Projects

A showcase of my recent work and contributions

Knotus App

Knotus App

app that securely organizes and connects all key aspects of an employee’s work life.

FlutterFirebasePostgreSQL
Traffic Academy

Traffic Academy

Interactive lessons, real-world scenarios, and comprehensive testing to help you become a confident, law-abiding driver.

Next.jsNest.jsMongoDB
4TenGroup

4TenGroup

A platform that connects cultural communities with tailored financial solutions in their homelands, fostering economic empowerment, remittance facilitation, and stronger cultural ties.

Next.jsTailwind CSS
Dynamic Style

Dynamic Style

An e-commerce platform specializing in trendy and affordable fashion apparel, offering a seamless shopping experience with a wide range of styles for all occasions.

Next.JsNode.JsMongoDBREST API
Creativa Poeta

Creativa Poeta

Worked on a project for a creative Poeta, developing unique design, writing, and web solutions that engage users and leave a lasting impression.

React.JSNode.jsMongoDB

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.

Get In Touch

Have a project in mind? Let's work together to create something amazing.

Contact Information

Social Links

Send Me a Message