Aller au contenu
SL
Portfolio2026
BaseYaoundé, Cameroun
DisciplineSystèmes bancaires · IA appliquée
StatutOuvert aux missions à distance et en contrat

Du logiciel de niveau bancaire, de bout en bout.

Je suis Serge Junior Libock — ingénieur logiciel, entre core banking, paiements et IA appliquée. Quatre ans en production, TypeScript et Java, de la couche service jusqu’à l’écran.

01

Profil

Quatre ans à construire des logiciels qui déplacent l’argent des autres — où être juste compte plus qu’être rapide.

Jeconstruislessystèmessurlesquelslesbanquestournentvraimentplateformesdecorebanking,railsdepaiementetmobilemoneyduserviceSpringBootjusqu’àl’écranReactNative.Quatreansdefintechréglementéem’ontapprisquel’exactitude,l’auditabilitéetladisponibilitésontdesfonctionnalités,pasdescorvées.Depuispeu,j’intègredel’IAappliquéedanscesproduits,elledoitsurvivreàunerevuedeconformité.

Serge Junior Libock, Ingénieur logiciel
Fig. 01Yaoundé, Cameroun
En activité depuis
2020
Langues
Français (Langue maternelle), Anglais (C1), Allemand (B1)
Domaines
Systèmes bancaires · IA appliquée

Actuellement

  • Je construis

    Une plateforme de conformité FINTRAC en contrat — déclarations, filtrage et piste d’audit pour une entité déclarante canadienne.

  • Je livre

    Tefo CBS au PKFokam Research Center, des spécifications fonctionnelles jusqu’au client Next.js.

  • Je pilote

    La livraison de KANU, plateforme panafricaine de connaissances, comme chef de projet.

  • J’étudie

    Applied AI in Finance et Strategic AI Leadership à la Johns Hopkins University.

Ouvert aux missions à distance et en contrat
  • Missions en contrat et à distance
  • Fintech et systèmes réglementés
  • Fullstack TypeScript & Java
  • IA appliquée dans de vrais produits
Entamer la conversation
Les chiffresVérifiés sur des systèmes livrés
0K+
Clients bancaires servis

Tefo CBS, Afriland First Bank Soudan du Sud — SLA 24/7

$0K
Revenus, premier mois

Transferts wallet SARA, 7 500 utilisateurs actifs

0%
Accélération des cycles QA

Suite Cypress de bout en bout remplaçant la régression manuelle

0
Microservices intégrés

Sur un domaine core banking de 90 modules

02

Parcours

Core banking, mobile money et plateformes — surtout pour des institutions qui répondent à un régulateur.

01

PKFokam Research Center

Févr. 2023 - Présent

Yaoundé, CM · Temps plein · Sur site

Visiter

Ingénieur logiciel

Oct. 2023 - Présent

Tefo CBS

Un générateur de schémas comptables basé sur Blockly (gain d’efficacité de 350 % pour les comptables) et une suite Cypress de bout en bout (cycles QA ~620 % plus rapides).

Responsable du pôle frontend sur Tefo, un Core Banking System à haute disponibilité pour Afriland First Bank Soudan du Sud (plus de 100 000 clients, SLA 24/7) intégrant 19 microservices bancaires — comptabilité, transactions, KYC/AML, audit, tiers, produits et opérations de caisse. Conception et développement de @tefo/mr-review, un agent interne de revue de code basé sur le RAG et l’API Anthropic, qui récupère le contexte de chaque MR depuis Jira, Confluence, GitLab et les contrats Swagger en direct, puis publie ses commentaires sur la MR. Architecture du monorepo frontend (Turborepo + workspaces Yarn) — deux applications Next.js et dix packages TypeScript partagés — avec une structure stricte orientée domaine. Mentorat des ingénieurs juniors, animation des revues d’architecture et de code.

React / Next.js / TypeScript / Ant Design / Formik / React Query / Turborepo / Google Blockly / Cypress / NextAuth / Keycloak / Socket.io / Docker / Bitbucket / Jira / SonarQube / Node.js / Anthropic API / RAG / LLM

Analyste métier & fonctionnel

Déc. 2024 - Présent

Tefo CBS

Des spécifications pour plus de 90 modules, écrites pour être vérifiées par un régulateur autant que par un compilateur.

Traduction des besoins des experts bancaires en spécifications fonctionnelles et techniques pour plus de 90 modules Tefo — moteurs comptables, transactions, KYC, AML, journaux d’audit — alignées sur les normes réglementaires, comptables et opérationnelles. Revue des livrables UI/UX au regard des besoins et des contrats Swagger pour détecter les écarts tôt.

Jira / Confluence / UML / MermaidJS

Ingénieur mobile

Févr. 2023 - Juin 2024

SARA by Afriland

Livraison de la fonctionnalité de transfert : 7 500 utilisateurs actifs et environ 30 000 USD de revenus le premier mois.

Responsable de la maintenance et de l’évolution de SARA by Afriland, une application bancaire mobile React Native au service de la Côte d’Ivoire et du Liberia. Conception et livraison de fonctionnalités génératrices de revenus, dont le paiement de factures et les transferts wallet-à-wallet via Orange Money, MTN MoMo et E-Wallie.

React Native / i18next / Redux / Jest / Testing Library / Expo / Kotlin / GitLab

02

Afriland First Group — KANU

Sept. 2025 - Présent

Yaoundé, CM · Temps plein · Sur site

Chef de projet

Sept. 2025 - Présent

Knowledge for Africa's New Uprising

Feuille de route, architecture et livraison d’une nouvelle plateforme, en équilibrant priorités des parties prenantes et capacité d’ingénierie.

Pilotage de la livraison de bout en bout d’une plateforme panafricaine de partage de connaissances reliant collaborateurs de think tanks, chercheurs et décideurs. Coordination des équipes d’ingénierie, de design et de produit sur la feuille de route, l’architecture technique et l’UX ; définition et priorisation des fonctionnalités — espaces de collaboration, cadres de gouvernance, places de marché d’opportunités — au regard des retours des membres et de la mission de l’organisation : démocratiser l’accès au savoir en Afrique.

Next.js / TypeScript / Jira / Confluence / MermaidJS

03

Freelance

Févr. 2022 - Présent

À distance · Freelance · À distance

Ingénieur fullstack

Févr. 2022 - Présent

Client work

Deux SaaS multi-locataires menés du brief à la production, web et mobile.

Conception, développement et maintenance d’applications web et mobiles fullstack pour des clients dans l’événementiel, la restauration et les services numériques. Développement de UFood Restaurant — application client Next.js / React Native, tableau de bord d’exploitation et outils logistiques internes — et de AttendanceX, une application de gestion d’événements avec suivi des présences en temps réel et gestion des plannings.

React / Next.js / React Native / TypeScript / Tailwind / Firebase / Git / GraphQL

04

Cameroon Telecommunications

Janv. 2020 - Juil. 2020

Yaoundé, CM · Stage · Sur site

Visiter

Développeur logiciel junior

Janv. 2020 - Juil. 2020

Évaluation mensuelle du personnel par questionnaires à choix multiples.

Stage sur une application interne d’évaluation des employés, développée en Java 8 avec JavaFX et SceneBuilder.

Java

03

Projets

Six systèmes, d’un core banking qui fait tourner une banque nationale à un jeu en temps réel que je construis le week-end.

01 / 06

Tefo CBS

Année
2023 —
Rôle
Lead frontend · analyste
Périmètre
Plus de 90 modules

Un Core Banking System construit autour de la configurabilité : un moteur de vues pour tableaux et filtres configurables, un moteur comptable pour des schémas entièrement personnalisables, un moteur de champs personnalisés pour les formulaires KYC et un moteur de validation pour les circuits d’approbation — la banque change ses règles sans redéploiement.

NextJS · TypeScript · Turborepo · Ant Design · Formik · React Query · Google Blockly · SCSS · i18n · SpringBoot 3.0 · Java · Postgres · MongoDB · Jenkins · Docker · ArgoCD · BitBucket · Jira

Tefo CBS — view 1
01 / 05
02 / 06

SARA by Afriland

Année
2023 — 24
Rôle
Ingénieur mobile
Périmètre
Fonctionnalités clés

L’application bancaire mobile d’Afriland First Bank pour la Côte d’Ivoire et le Liberia — transactions, paiement de factures, transferts wallet-à-wallet via Orange Money, MTN MoMo et E-Wallie, et relevés de compte, dans la main du client.

React Native · Kotlin · React Native Testing Library · Gitlab

SARA by Afriland — screen 1
SARA by Afriland — screen 2
03 / 06

Microfi Collecte

Année
2024
Rôle
Ingénieur mobile
Périmètre
App agent & back-office

Une plateforme de collecte mobile money pour les agents de microfinance sur le terrain — application agent React Native, back-office Next.js et backend Spring Boot. Plafonds de caisse par agent, authentification multifacteur, suivi des agents en temps réel et règlement de fin de journée vers l’agence principale.

React Native · Expo · Gitlab · Redux · Formik · Yup · Jest · React Native Testing Library

Microfi Collecte — screen 1
Microfi Collecte — screen 2
04 / 06En développement

Blitz

Année
2026 —
Rôle
Seul ingénieur
Périmètre
Backend, apps, CI/CD

Projet fullstack TypeScript en autonomie — une plateforme de jeux d’adresse multijoueurs en temps réel (échecs, dames, billard) livrée en application Android React Native et en PWA Next.js 14 sur un backend NestJS modulaire unique. Seul ingénieur sur le backend, le frontend et la CI/CD : MVP de 74 fonctionnalités et feuille de route v1.x, modèle de menaces, et conception de conformité couvrant wallet, KYC et politique d’argent réel.

NestJS · NextJS · React Native · TypeScript · Prisma · PostgreSQL · Redis · Socket.io · Turborepo · BitBucket · Docker

Blitz — screen 1
Blitz — screen 2
05 / 06

UFood Restaurant

Année
2022
Rôle
Fullstack
Périmètre
SaaS multi-locataires

SaaS multi-locataires pour la restauration : application client web et mobile, tableau de bord d’exploitation pour restaurants, employés et livraisons, et outils logistiques internes.

React · Javascript · Tailwind · Redux Toolkit · Git · Github

UFood Restaurant — view 1
01 / 04
06 / 06

AttendanceX

Année
2022
Rôle
Fullstack
Périmètre
SaaS multi-locataires

SaaS multi-locataires de gestion d’événements : suivi des présences en temps réel, plannings, newsletters programmées, modèles, gestion des utilisateurs et rapports.

NextJS · TypeScript · Tailwind · Firebase · Node

AttendanceX — view 1
04

Stack

Les outils avec lesquels j’ai livré des systèmes en production — une spécification, pas un tableau de scores.

Cœur
  • TypeScript
  • NestJS
  • Next.js
  • Spring Boot
  • PostgreSQL
  • React Native
  • RAG
Spécification complète50 entrées
  • 01

    Langages

    • TypeScript
    • JavaScript
    • Java
    • Kotlin
    • C
  • 02

    Backend

    • NestJS
    • Node.js
    • Express
    • Spring Boot
    • Prisma
    • Socket.io
    • GraphQL
  • 03

    Frontend

    • React
    • Next.js
    • React Native
    • Ant Design
    • Formik
    • React Query
    • Zustand
    • Tailwind
  • 04

    Bases de données & cache

    • PostgreSQL
    • MySQL
    • MongoDB
    • Redis
  • 05

    DevOps & build

    • Docker
    • Firebase
    • Turborepo
    • GitLab
    • Bitbucket
    • Jenkins
    • AWS (foundations)
  • 06

    Auth & identité

    • NextAuth
    • Keycloak
    • OAuth 2.0
    • JWT
  • 07

    Tests & qualité

    • Jest
    • Cypress
    • Testing Library
    • JUnit
    • Mockito
    • SonarQube
  • 08

    IA / appliquée

    • Anthropic API
    • RAG
    • LLM
  • 09

    Outils & process

    • Git
    • GitHub
    • UML
    • MermaidJS
    • Confluence
    • Jira
  • 10

    Parlées

    Français — Langue maternelle · Anglais — C1 (IELTS) · Allemand — B1 (Goethe Institut)

Méthode

Comment jetravaille

Quatre positions acquises en livrant dans des environnements où les erreurs coûtent cher et se voient.

  • 01

    L’exactitude avant l’astuce

    Dans un grand livre, une erreur d’arrondi n’est pas un ticket — c’est un écart de réconciliation que quelqu’un devra expliquer. Je préfère livrer l’implémentation évidente, celle qu’on peut auditer.

  • 02

    Tenir toute la couture

    Le contrat d’API, la couche de données et l’écran qui les consomme. La plupart des défauts vivent entre les couches, et ils coûtent le moins cher à éliminer quand une seule personne voit des deux côtés.

  • 03

    Configurer plutôt que redéployer

    Les banques changent leurs règles plus vite que les trains de release. Des moteurs — vues, comptabilité, validation, champs personnalisés — laissent l’institution changer son propre comportement sans m’attendre.

  • 04

    Une IA qui survit à la revue

    Un modèle dans un produit réglementé a besoin de provenance, d’un périmètre borné et d’un humain dans la boucle. Mon agent de revue de code cite ses sources parce qu’un relecteur doit pouvoir vérifier.

05

Dossier

D’où vient la formation, et ce qui est en ce moment sur le bureau.

Formation

04
  • Siantou University Institute

    Bachelor of Technology, Génie logiciel

    Diplôme reconnu par la Zentralstelle für ausländisches Bildungswesen

    Visiter

    Sept. 2021 - Juil. 2022

    Yaoundé, CM

  • Siantou University Institute

    Higher National Diploma, Génie logiciel

    Visiter

    Sept. 2020 - Juil. 2021

    Yaoundé, CM

  • PKFokam Institute of Excellence

    Études universitaires, Informatique

    Visiter

    Sept. 2017 - Déc. 2020

  • Saint Benedict Catholic Bilingual High School

    General Certificate of Education, Advanced Level

    Visiter

    Sept. 2011 - Juil. 2017

    Yaoundé, CM

Certifications

02
  • Applied AI in Finance

    Juin 2026

    Johns Hopkins University

    Fondements et usage appliqué des techniques d’IA dans la décision financière, la modélisation et le risque.

  • Strategic AI Leadership in Finance

    Juin 2026

    Johns Hopkins University

    Piloter la stratégie, la gouvernance et l’adoption de l’IA dans les institutions financières.

Sur le bureau

03
  • Surrounded by Idiots

    90%
  • Designing Data-Intensive Applications

    55%
  • The Almanack of Naval Ravikant

    35%
06

Contact

Ouvert aux missions à distance et en contrat — fintech, systèmes réglementés, IA appliquée.

J’aimerais entendre parler de la partie difficile.

libockserge.dev@gmail.com

Serge Junior Libock

Ingénieur logiciel · Systèmes bancaires · IA appliquée

Yaoundé, Cameroun ·

© 2026 · Composé en Instrument Serif, Archivo & IBM Plex Mono · Réalisé avec Next.js

SLPortfolio · 2026

Serge Junior Libock

Ingénieur logicielSystèmes bancaires · IA appliquée

Composition000%