Skip to content
SL
Portfolio2026
BaseYaoundé, Cameroon
DisciplineBanking systems · Applied AI
StatusOpen to remote & contract work

Banking-grade software, built end to end.

I’m Serge Junior Libock — a software engineer working across core banking, payments and applied AI. Four years in production, TypeScript and Java, from the service layer to the screen.

01

Profile

Four years building software that moves other people’s money, where being right matters more than being fast.

Ibuildthesystemsbanksactuallyrunoncorebankingplatforms,paymentrailsandmobilemoneyfromtheSpringBootservicedowntotheReactNativescreen.Fouryearsinregulatedfintechtaughtmethatcorrectness,auditabilityanduptimearefeatures,notchores.LatelyIputappliedAIinsidethoseproducts,whereithastosurviveacompliancereview.

Serge Junior Libock, Software Engineer
Fig. 01Yaoundé, Cameroon
Working since
2020
Languages
French (Native), English (C1), German (B1)
Focus
Banking systems · Applied AI

Currently

  • Building

    A FINTRAC compliance platform under contract — reporting, screening and audit trail for a Canadian reporting entity.

  • Shipping

    Tefo CBS at PKFokam Research Center, from functional specifications to the Next.js client.

  • Leading

    Delivery of KANU, a pan-African knowledge platform, as project manager.

  • Studying

    Applied AI in Finance and Strategic AI Leadership at Johns Hopkins University.

Open to remote & contract work
  • Contract & remote engagements
  • Fintech and regulated systems
  • Fullstack TypeScript & Java
  • Applied AI inside real products
Start a conversation
The recordVerified against shipped systems
0K+
Bank clients served

Tefo CBS, Afriland First Bank South Sudan — 24/7 SLA

$0K
Revenue, first month

SARA wallet transfers, at 7,500 active users

0%
QA cycle speed-up

End-to-end Cypress suite replacing manual regression

0
Microservices integrated

Across a 90-module core banking domain

02

Work

Core banking, mobile money and platform work — mostly for institutions that answer to a regulator.

01

PKFokam Research Center

Feb. 2023 - Present

Yaoundé, CM · Full-time · Onsite

Visit

Software Engineer

Oct. 2023 - Present

Tefo CBS

A Blockly-based accounting-schema generator (350% efficiency gain for bank accountants) and an end-to-end Cypress suite (~620% faster QA cycles).

Lead the frontend chapter on Tefo, a high-availability Core Banking System for Afriland First Bank South Sudan (100,000+ clients, 24/7 SLA) integrating 19 banking microservices across accounting, transactions, KYC/AML, audit, parties, products and till operations. Designed and built @tefo/mr-review, an in-house RAG code-review agent on the Anthropic API that pulls per-MR context from Jira, Confluence, GitLab and live Swagger contracts and posts inline review comments back to the MR. Architected the frontend monorepo (Turborepo + Yarn workspaces) — two Next.js apps and ten shared TypeScript packages — under a strict domain-driven structure. Mentor junior engineers and run architecture and code reviews.

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

Business & Functional Analyst

Dec. 2024 - Present

Tefo CBS

Specifications for 90+ modules, written to be checked against a regulator as much as a compiler.

Translate banking-expert requirements into functional and technical specifications for 90+ Tefo modules — accounting engines, transactions, KYC, AML, audit logs — aligning them with regulatory, accounting and operational standards. Review UI/UX deliverables against requirements and Swagger contracts to catch discrepancies early.

Jira / Confluence / UML / MermaidJS

Mobile Engineer

Feb. 2023 - June 2024

SARA by Afriland

Delivered the transfer feature that drove 7,500 active users and roughly $30,000 in first-month revenue.

Owned the maintenance and evolution of SARA by Afriland, a React Native mobile banking app serving Côte d’Ivoire and Liberia. Designed and shipped revenue-generating features including utility bill payments and wallet-to-wallet transfers across Orange Money, MTN MoMo and E-Wallie.

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

02

Afriland First Group — KANU

Sept. 2025 - Present

Yaoundé, CM · Full-time · Onsite

Project Manager

Sept. 2025 - Present

Knowledge for Africa's New Uprising

Roadmap, architecture and delivery for a new platform, balancing stakeholder priorities against engineering capacity.

Lead end-to-end delivery of a pan-African knowledge-sharing platform connecting think-tank collaborators, researchers and policymakers. Coordinate engineering, design and product on roadmap, technical architecture and UX; define and prioritise features — collaboration spaces, governance frameworks, opportunity marketplaces — against member feedback and the organisation’s mission to democratise access to knowledge in Africa.

Next.js / TypeScript / Jira / Confluence / MermaidJS

03

Freelance

Feb. 2022 - Present

Remote · Freelance · Remote

Fullstack Engineer

Feb. 2022 - Present

Client work

Two multi-tenant SaaS products taken from brief to production, web and mobile.

Designed, built and maintained fullstack web and mobile applications for clients across events, catering and digital services. Built UFood Restaurant — a Next.js / React Native customer app, a restaurant operations dashboard and internal logistics tooling — and AttendanceX, an event-management application with real-time attendance tracking and schedule management.

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

04

Cameroon Telecommunications

Jan. 2020 - Jul. 2020

Yaoundé, CM · Internship · Onsite

Visit

Junior Software Developer

Jan. 2020 - Jul. 2020

Monthly staff evaluations through multiple-choice assessments.

Internship on an internal employee-evaluation application, built in Java 8 with JavaFX and SceneBuilder.

Java

03

Projects

Six systems, from a core banking platform running a national bank to a real-time game I build on weekends.

01 / 06

Tefo CBS

Year
2023 —
Role
Frontend lead · analyst
Scope
90+ modules

A Core Banking System built around configurability: a view engine for configurable tables and filters, an accounting engine for fully customisable accounting schemes, a custom-field engine for KYC forms and a validation engine for approval workflows — so the bank changes its own rules without a redeploy.

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

Year
2023 — 24
Role
Mobile engineer
Scope
Feature ownership

The mobile banking app of Afriland First Bank for Côte d’Ivoire and Liberia — transactions, bill payments, wallet-to-wallet transfers across Orange Money, MTN MoMo and E-Wallie, and account records, in the customer’s hand.

React Native · Kotlin · React Native Testing Library · Gitlab

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

Microfi Collecte

Year
2024
Role
Mobile engineer
Scope
Agent app & back-office

A mobile-money field-collection platform for microfinance agents taking deposits in the field — a React Native agent app, a Next.js back-office and a Spring Boot backend. Per-agent cash ceilings, multi-factor authentication, real-time agent tracking and end-of-day settlement to the main agency.

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

Microfi Collecte — screen 1
Microfi Collecte — screen 2
04 / 06In development

Blitz

Year
2026 —
Role
Sole engineer
Scope
Backend, apps, CI/CD

Self-directed fullstack TypeScript project — a real-time multiplayer skill-gaming platform (chess, checkers, 8-ball pool) shipping as a React Native Android app and a Next.js 14 PWA over a single modular NestJS backend. Sole engineer across backend, frontend and CI/CD: a 74-feature MVP and v1.x roadmap, a threat model, and a surface-aware compliance design covering wallet, KYC and real-money policy.

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

Blitz — screen 1
Blitz — screen 2
05 / 06

UFood Restaurant

Year
2022
Role
Fullstack
Scope
Multi-tenant SaaS

Multi-tenant SaaS for restaurants: a customer web and mobile app, an operations dashboard for restaurants, employees and deliveries, and internal logistics tooling.

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

UFood Restaurant — view 1
01 / 04
06 / 06

AttendanceX

Year
2022
Role
Fullstack
Scope
Multi-tenant SaaS

Multi-tenant event-management SaaS: real-time attendance tracking, schedules, scheduled newsletters, templates, user management and reporting.

NextJS · TypeScript · Tailwind · Firebase · Node

AttendanceX — view 1
04

Stack

Tools I’ve shipped production systems with — listed as a specification, not a scoreboard.

Core
  • TypeScript
  • NestJS
  • Next.js
  • Spring Boot
  • PostgreSQL
  • React Native
  • RAG
Full specification50 entries
  • 01

    Languages

    • 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

    Databases & Cache

    • PostgreSQL
    • MySQL
    • MongoDB
    • Redis
  • 05

    DevOps & Build

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

    Auth & Identity

    • NextAuth
    • Keycloak
    • OAuth 2.0
    • JWT
  • 07

    Testing & Quality

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

    AI / Applied

    • Anthropic API
    • RAG
    • LLM
  • 09

    Tooling & Process

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

    Spoken

    French — Native · English — C1 (IELTS) · German — B1 (Goethe Institut)

Method

How Iwork

Four positions I’ve arrived at by shipping into environments where mistakes are expensive and visible.

  • 01

    Correctness before cleverness

    In a ledger, a rounding error is not a bug report — it is a reconciliation failure someone has to explain. I would rather ship the obvious implementation that can be audited.

  • 02

    Own the whole seam

    API contract, data layer, and the screen that consumes them. Most defects live between layers, and they are cheapest to kill when one person can see across the boundary.

  • 03

    Configuration over redeployment

    Banks change rules faster than release trains move. Engines — view, accounting, validation, custom field — let the institution change its own behaviour without waiting on me.

  • 04

    AI that survives review

    A model in a regulated product needs provenance, bounded scope, and a human in the loop. My code-review agent cites its sources because a reviewer has to be able to check it.

05

Record

Where the training came from, and what is currently on the desk.

Education

04
  • Siantou University Institute

    Bachelor of Technology, Software Engineering

    Degree recognised by the Zentralstelle für ausländisches Bildungswesen

    Visit

    Sept. 2021 - July 2022

    Yaoundé, CM

  • Siantou University Institute

    Higher National Diploma, Software Engineering

    Visit

    Sept. 2020 - July 2021

    Yaoundé, CM

  • PKFokam Institute of Excellence

    University Studies, Computer Science

    Visit

    Sept. 2017 - Dec. 2020

  • Saint Benedict Catholic Bilingual High School

    General Certificate of Education, Advanced Level

    Visit

    Sept. 2011 - July 2017

    Yaoundé, CM

Certifications

02
  • Applied AI in Finance

    June 2026

    Johns Hopkins University

    Foundational and applied use of AI techniques in financial decision-making, modelling and risk.

  • Strategic AI Leadership in Finance

    June 2026

    Johns Hopkins University

    Leading AI strategy, governance and adoption inside financial institutions.

On the desk

03
  • Surrounded by Idiots

    90%
  • Designing Data-Intensive Applications

    55%
  • The Almanack of Naval Ravikant

    35%
06

Contact

Open to remote & contract work — fintech, regulated systems, applied AI.

I’d like to hear about the hard part.

libockserge.dev@gmail.com

Serge Junior Libock

Software Engineer · Banking systems · Applied AI

Yaoundé, Cameroon ·

© 2026 · Set in Instrument Serif, Archivo & IBM Plex Mono · Built with Next.js

SLPortfolio · 2026

Serge Junior Libock

Software EngineerBanking systems · Applied AI

Setting type000%