
Rachid BADINI
Senior C/C++ Developer | Qt
Salary / Daily rate
Ouagadougou, Burkina Faso
Freelance
Skills
Languages
About me
Intro
C/C++ developer with 4+ years creating custom game engines, programming language interpreters, and system tools. Built complete video games from scratch, developed ARM7TDMI emulators, and led fullstack teams at fintech startups. Specialized in low-level programming, Qt applications, and performance-critical systems development.
Work experience
Développeur C/C++
Self-employedFreelance
Jan 2021 - Present
5 years 10 months
Ouagadougou, Burkina Faso
Rapid Shooter (C/C++) : Développement d’un jeu vidéo complet sans moteur externe. Implémentation d’un moteur maison et d'un éditeur de niveaux interactif. Beanlang (C) : Conception et développement d'un interpréteur de langage basé sur Lox. Implémentation d'un lexer, parser et VM stack-based pour une meilleure compréhension des langages de programmation. Memscan (C/C++) : Conception d'un outil d'analyse et de modification de la mémoire des processus sous Linux, facilitant le reverse engineering et l'analyse système. Émulateur CPU Gameboy Advance (Rust) : Développement d'un émulateur pour le processeur ARM7TDMI de la Gameboy Advance, avec une implémentation rigoureuse des opcodes et du pipeline d’exécution. Applications Qt (C++) : Développement d’interfaces utilisateur performantes et responsives avec Qt pour divers projets internes.
Lead Développeur Fullstack
Doonya Labs
Nov 2024 - Jul 2025
9 months
Burkina Faso · Hybrid
Lead Développeur Fullstack
GANDYAM LIGDI
Jul 2023 - Oct 2024
1 year 4 months
Ouagadougou, Burkina Faso
A new adventure, this time I joined a young startup working in the fintech industry. This is the perfect opportunity to gather new skills and provide value as a Fullstack engineer. My React and Typescript skills already helped building one of their websites, and currently I strive to provide them with my mobile development skills.
React & React Native Developer
N7 Studio
Apr 2021 - May 2023
2 years 2 months
Canada · Remote
It was one of my best professional experiences. I learned a lot there. My job focused on building, maintaining and adding new features to web and mobile applications such as https://dyswis.tv It taught me a lot about React and React Native and I am confident to say it contributed to making me a better engineer
Junior Linux System Administrator
ANPTIC
Mar 2021 - Jul 2021
5 months
Ouagadougou, Burkina Faso
During this internship, I had to learn how to setup Ubuntu Server, configure and rebuild the kernel to support certain features and install and manage Jitsi Meet (Self-hosted videoconferencing solution)
Frontend Web Developer
HORINFOFreelance
Jan 2021 - Mar 2021
3 months
Ouagadougou, Burkina Faso
My work simply consisted of creating a front-end template for a website built on top of Greenstone (a CMS). I worked with HTML, CSS and Javascript.
Full-stack Developer
Jodarmy
Apr 2020 - Jul 2020
4 months
Ouagadougou, Burkina Faso
I've build several web applications on top of technologies like Node and Django. I also had to build a mobile application in React Native.
Designer Web
YULCOM Technologies
Sep 2019 - Oct 2019
2 months
Ouagadougou, Burkina Faso
My duty was to create the design mock-up of https://peb.bf I learned a lot of things, like UI/UX and Axure
Education
Université Aube Nouvelle
Licence d'Ingénieur de travaux en informatique
2017 - 2021
4 years 1 month