Aller au contenu
01 / IngénieriePour les CTO, les responsables d'équipes d'ingénierie et les recruteurs

Des systèmes quitiennent souscharge réelle.

Sept ans à construire des produits IA, web et mobile qui survivent au contact avec la production — sur des registres fintech, du commerce à fort trafic et des systèmes d'entreprise qu'on n'a pas le droit de casser.

Je suis ingénieur et entrepreneur. Voici la moitié ingénieur logiciel — les mêmes missions, pondérées vers l'architecture et l'implémentation. Voir mon travail : entrepreneur technologique

01Études de cas

Le problème, et comment il a réellement été construit.

Les noms des clients sont retenus sous NDA. L'architecture, les contraintes et les compromis sont exactement tels que livrés.

02Compétences

Ce que je construis vraiment.

Quatre domaines où la profondeur est réelle. Tout le reste, je le confie volontiers à meilleur que moi.

Systèmes financiers sécurisés

Traitement des transactions et plateformes réglementées, où la justesse n'est pas négociable.

  • Intégration de passerelle de paiement et chiffrement en transit et au repos
  • Conception pilotée par la conformité aux normes de données du secteur
  • Analyses en temps réel sur les charges de travail transactionnelles

Systèmes de conception à l'échelle

Bibliothèques de composants construites pour être documentées, testées et transmises.

  • Conception atomique, de la maquette Figma au widget responsive en production
  • Documentation Storybook avec tests de régression visuelle Chromatic
  • Budgets de performance maintenus à des scores Core Web Vitals solides

Ingénierie produit full-stack

Java et Spring en backend, React et Next.js en frontend, de bout en bout.

  • Microservices Spring Boot avec Spring Security et Spring Cloud
  • APIs REST documentées avec Swagger, consommées par des clients web et mobile
  • Conception de schémas PostgreSQL et MySQL et optimisation des requêtes

Leadership technique

La partie qui décide si une équipe continue à livrer après votre départ.

  • Mentorat des ingénieurs juniors par le biais de revues de code et de séances de conception
  • Gestion des sprints Agile dans des équipes multidisciplinaires et distribuées
  • Alignement avec les chefs de produit, les designers et les clients sur la portée
03Arsenal technique

Des outils choisis pour le travail, pas pour le CV.

Langages

Outils quotidiens

JavaJavaScript (ES6)TypeScriptDartSQL

Backend

Là où vivent les règles

Spring BootSpring CloudSpring SecuritySpring RESTMicroservicesLaravel

Frontend

Surface du produit

ReactNext.jsReduxInertiaTailwind CSSMUIAnt DesignStyled ComponentsMotion

Mobile

Multiplateforme

FlutterDart

Data

Persistance

PostgreSQLMySQLOracleFirebaseStrapi

Tooling & platforms

Comment le travail est livré

GitDockerGitHub ActionsMavenWebpackSwaggerStorybookChromaticCloudflareStripeFigmaAgile
04Parcours

Ce qui a été accompli.

Les postes, les dates, et ce que chacun a réellement fait bouger.

2023 — 2025

Remote

Frontend Engineer — Design Systems

Responsable d'une bibliothèque de composants en production, de la transmission Figma jusqu'à la publication documentée et testée visuellement.

  • Création de composants pixel-perfect et accessibles selon les principes du design atomique, de la maquette Figma aux widgets entièrement responsifs et optimisés
  • Configuration de Storybook pour la documentation des composants et de Chromatic pour les tests de régression visuelle
  • Optimisation des bibliothèques de composants et resserrement des budgets de performance, obtenant d'excellents scores Core Web Vitals

Dinovix Ltd.

Poste actuel

Mar 2022 — Aujourd'hui

Douala, CM · Remote

Fondateur & Ingénieur Principal

Architecture et déploiement de logiciels sécurisés et scalables pour applications financières — traitement des transactions et analyse de données en temps réel.

  • Intégration de multiples passerelles de paiement sécurisées et implémentation de protocoles de chiffrement protégeant les données financières en transit et au repos
  • Amélioration des temps de réponse de 30 % et réduction des interruptions système de 40 % par une refonte de l'architecture backend
  • Maintien d'un taux de satisfaction client de 100 % tout en respectant les normes sectorielles de gestion des données
  • Mentorat d'ingénieurs juniors sur le codage sécurisé, la conception et la gestion des bases de données par le biais de revues de code

Dec 2019 — Mar 2022

Remote · CM

Ingénieur Logiciel

Direction du développement et du déploiement de bout en bout de plusieurs projets clients et internes.

  • Livraison de calculs fiscaux conformes à la réglementation avec une précision de 99 %
  • Optimisation des systèmes backend et des requêtes de base de données, réduisant les temps de traitement de 25 %
  • Construction des APIs soutenant les applications mobiles, permettant un échange de données sécurisé et efficace
  • Pilotage de sprints Agile au sein d'une équipe multidisciplinaire d'ingénieurs, designers et QA

Jun 2021 — Sep 2021

Remote

Ingénieur Frontend

Construction du frontend pour une application de planification de postes de travail numérisée visant l'efficacité en milieu professionnel.

  • Construction de composants frontend réutilisables et modernes avec React, MUI et Ant Design
  • Intégration des APIs utilisant JWT et OAuth pour la gestion sécurisée des données et l'autorisation

Independent & Client Projects

Nov 2018 — Sep 2021

Douala, CM

Ingénieur Full-Stack

Livré des applications web de bout en bout pour une série de clients en rotation, et formé les stagiaires qui les ont soutenues.

  • Construit des applications responsives avec React, Laravel et Tailwind CSS selon les principes mobile-first
  • Intégré les APIs REST des backends Laravel en utilisant le pattern architectural MVC
  • Géré l'optimisation backend et la gestion des bases de données PostgreSQL
  • Formé et suivi les stagiaires, leur transmettant des compétences pratiques sélectionnées
05Ma façon de travailler

Des convictions payées au prix fort.

La portée est la véritable décision architecturale

La plupart des systèmes échouent parce qu'ils en font trop trop tôt, pas parce qu'ils choisissent le mauvais framework. Je réduis la portée au workflow qui valide la thèse, puis je le construis correctement.

Le travail réglementé fixe le plancher

Construire pour des plateformes financières et du secteur public signifie que la conformité et l'intégrité des données sont des entrées de conception, pas une porte de révision à la fin. Cette discipline s'étend à tout le reste.

Les composants sont un contrat

Une bibliothèque de composants illisible est un passif. La documentation Storybook et les tests de régression visuelle sont comment un design system survit à sa deuxième équipe.

Leadership technique empathique

Diriger des équipes distantes sur trois fuseaux horaires m'a appris que la clarté asynchrone surpasse l'héroïsme synchrone. Décisions écrites, raisonnement visible, pas de contexte ambiant.

06Formation

Diplômes, certifications, et la part bénévole.

Formation

BSc Informatique

Spécialisation Génie Logiciel

African Institute of Computer Science · Cameroon

Langues

Français
Bilingue
Anglais
Bilingue
Chinois
Notions
Russe
Notions

Certification

  • Développeur Front-End Meta

    Meta · 2024

  • Programme de formation pour développeurs Google Afrique

    Google · 2021

Communauté

  • Co-Founder TIC Foundation

    Volunteer club supporting local technical education.

  • Contributor Open Source Cameroon

    Ongoing contributions to the regional open-source community.

  • Mentor Code4Africa

    Mentored underprivileged students through JavaScript development fundamentals.

07Contact

Parlons architecture.

Si vous avez besoin d'un consultant en ingénierie chevronné pour diriger votre prochain cycle de produit, envoyez-moi un message et façonnons ensemble l'avenir de la technologie.

Téléphone
+237 652 593 008
Basé à
Douala, Cameroun · WAT (UTC+1)
Réponse
Sous 24 heures