Serge Junior Libock

fullstack typescript · ai systems · fintech

Serge Junior Libock

Software engineer building production systems end-to-end.

NestJS & Spring Boot backends, AI systems, and fintech-grade reliability. 4+ years, TypeScript-first — currently completing a FINTRAC compliance platform under contract.

available for remote & contract work

About me

Software engineer with 4+ years shipping production web and mobile systems end-to-end — from NestJS / Spring Boot APIs and PostgreSQL data layers to Next.js, React, and React Native clients.

Currently completing a FINTRAC compliance platform under contract, and a software engineer on Tefo, a core banking system serving 100,000+ clients — where I built a production RAG code-review agent and a Blockly→DSL accounting engine.

TypeScript-first across the stack, with applied AI training from Johns Hopkins University. I care most about FinTech, regulated systems, and AI built into real products.

Skills

core stack

TypeScriptNestJSNext.jsPostgreSQLRAGReact Native

Languages

TypeScript · JavaScript · Java · Kotlin · C

Backend

NestJS · Node.js · Express · Spring Boot · Prisma · Socket.io · GraphQL

Frontend

React · Next.js · React Native · Ant Design · Formik · React Query · Zustand · Tailwind

Databases & Cache

PostgreSQL · MySQL · MongoDB · Redis

DevOps & Build

Docker · Firebase · Turborepo · GitLab · Bitbucket · Jenkins · AWS (foundations)

Auth & Identity

NextAuth · Keycloak · OAuth 2.0 · JWT

Testing & Quality

Jest · Cypress · Testing Library · JUnit · Mockito · SonarQube

AI / Applied

Anthropic API · RAG · LLM

Tooling & Process

Git · GitHub · UML · MermaidJS · Confluence · Jira

Languages

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

Selected projects

Blitz screenshot 1
Blitz screenshot 2
Blitz screenshot 3
Blitz screenshot 4
MobileWeb

Blitz

Self-directed fullstack TypeScript project — a real-time multiplayer skill-gaming platform (chess, checkers, 8-ball pool) shipping as both 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. End-to-end architecture: 74-feature MVP and v1.x roadmap, threat model, surface-aware compliance design covering wallet, KYC, and real-money policy across native and PWA surfaces.

  • NestJS
  • Next.js
  • React Native
  • TypeScript
  • Prisma
  • PostgreSQL
  • Redis
  • Socket.io
  • Turborepo
  • Bitbucket
  • Docker
Tefo CBS screenshot 1
Tefo CBS screenshot 2
Tefo CBS screenshot 3
Tefo CBS screenshot 4
Tefo CBS screenshot 5
FintechAIWeb

Tefo CBS

A Core Banking System for banks with an accent on flexibility and configurability. It achieves this through a number of engines such as the View Engine for configurable filters, an accounting engine for full customization of accounting schemes, a custom field engine for customized KYC forms and a validation engine for customized validation workflows.

  • Next.js
  • TypeScript
  • Turborepo
  • Ant Design
  • Formik
  • React Query
  • Google Blockly
  • SCSS
  • i18n
  • SpringBoot 3.0
  • Java
  • Postgres
  • MongoDB
  • Jenkins
  • Docker
  • Argo CD
  • Bitbucket
  • Jira
Microfi Collecte screenshot 1
Microfi Collecte screenshot 2
Microfi Collecte screenshot 3
Microfi Collecte screenshot 4
Microfi Collecte screenshot 5
FintechMobile

Microfi Collecte

A mobile-money field-collection platform for microfinance agents collecting deposits in the field — a React Native agent app, a Next.js back-office, and a Spring Boot backend. Features per-agent cash-ceiling enforcement, 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
Sara Mobile Banking Application screenshot 1
Sara Mobile Banking Application screenshot 2
Sara Mobile Banking Application screenshot 3
Sara Mobile Banking Application screenshot 4
FintechMobile

Sara Mobile Banking Application

Mobile banking app allowing customers of Afriland First Bank Cameroon to perform transactions, pay subscriptions, or check their records, all within the palm of their hands.

  • React Native
  • Kotlin
  • React Native Testing Library
  • GitLab
UFood Restaurant Management System screenshot 1
UFood Restaurant Management System screenshot 2
UFood Restaurant Management System screenshot 3
UFood Restaurant Management System screenshot 4
Web

UFood Restaurant Management System

Multi-tenant SaaS. Users can manage their restaurants, employees and deliveries as well as provide support to customers.

  • React
  • JavaScript
  • Tailwind
  • Redux Toolkit
  • Git
  • GitHub
AttendanceX screenshot 1
Web

AttendanceX

A multi-tenant SaaS allowing tenants to manage attendance, schedule newsletters, configure templates, manage users and generate reports.

  • Next.js
  • TypeScript
  • Tailwind
  • Firebase
  • Node.js

Experience

PKFokam Research Center logo

PKFokam Research Center

Feb. 2023 - Present

Yaoundé, CM · Full-time · Onsite · visit

Software Engineer· Tefo CBS

Oct. 2023 - Present

Highlight: Blockly→DSL accounting-schema generator (350% efficiency gain for bank accountants) and an end-to-end Cypress suite (~620% QA speedup).

Software engineer on Tefo, a Core Banking System for Afriland First Bank South Sudan (100,000+ clients, 24/7 SLA) integrating 19 banking microservices. Designed and built @tefo/mr-review, a production RAG code-review agent (Node + Anthropic API) that pulls per-MR context from Jira, Confluence, GitLab and live Swagger contracts and posts inline review comments. Built a Blockly-based visual editor that compiles to an in-house DSL — interpreted at transaction time to drive the accounting engine — plus an in-app CopilotKit assistant. Contributed to the accounting-engine service, architected the client monorepo (Turborepo) with a strict domain-driven structure, and translated banking-expert requirements into technical specs across 90+ modules.

  • React
  • Next.js
  • TypeScript
  • Ant Design
  • Formik
  • React Query
  • Turborepo
  • Google Blockly
  • Cypress
  • SCSS
  • Docker
  • Bitbucket
  • Jira
  • SonarQube
  • Node.js
  • Anthropic API
  • RAG
  • LLM

Backend Engineer· Tefo CBS

Aug. 2025 - Present

Highlight: Cross-stack ownership on Tefo CBS, from API contracts down to UI.

Expanded scope to backend on Tefo CBS as feature demand grew, delivering end-to-end features across the Java/Spring Boot microservices and the Next.js frontend.

  • Java
  • Spring Boot
  • PostgreSQL
  • MongoDB
  • Jenkins
  • Docker
  • Argo CD
  • Bitbucket
  • Jira

Mobile Engineer· SARA Mobile Banking

Feb. 2023 - June 2024

Highlight: Led the delivery of the transfer feature, contributing to 7,500 active users and generating ~$30,000 USD in revenue in the first month.

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
Knowledge for Africa's New Uprising logo

Knowledge for Africa's New Uprising

Sept. 2025 - Present

Yaoundé, CM · Full-time · Onsite

Software Engineer· KANU Platform

Sept. 2025 - Present

Highlight: Bootstrapped the entire frontend stack from scratch, replicating proven patterns from Tefo CBS to accelerate delivery.

Set up the KANU platform frontend on Next.js, applying the patterns and tooling established for Tefo CBS. Driving technical decisions, code quality standards, and mentorship across the frontend team.

  • React
  • Next.js
  • TypeScript
  • Tailwind
  • Docker
  • Bitbucket
  • Jira

Technical Lead· KANU Platform

Sept. 2025 - Present

Highlight: Set the architecture and delivery standards for a new platform, reusing proven Tefo patterns to accelerate delivery.

Drive technical architecture, roadmap, and feature definition for a pan-African knowledge-sharing platform connecting researchers, think-tanks, and policymakers. Translate mission and stakeholder needs into a technical plan — collaboration spaces, governance frameworks, and opportunity marketplaces — balancing scope against engineering capacity.

  • Jira
  • Confluence
  • MermaidJS
Cameroon Telecommunications logo

Cameroon Telecommunications

Jan. 2020 - Jul. 2020

Yaoundé, CM · Internship · Onsite · visit

Junior Software Developer

Jan. 2020 - Jul. 2020

Highlight: Developed a software application for monthly evaluation of employees through multiple choice questions.

Worked as an intern on the development of a software to evaluate employees using Java 8, JavaFX and SceneBuilder learned on premise

  • Java

Self-employed (Freelance)

Feb. 2022 - Present

Remote · Freelance · Remote

Freelance Software Developer· Client projects

Feb. 2022 - Present

Highlight: Delivered React/Next.js and React Native projects across web and mobile.

Designed and maintained web/mobile applications for clients in events, catering, and digital services. Developed "AttendanceX," an event management app featuring real-time attendance tracking and schedule management. Built "UFood Restaurant," a full-stack platform including a customer web and mobile app, a restaurant dashboard, and internal logistics tools. Implemented modular frontend architectures, integrated REST/GraphQL APIs, and managed push notifications and payments.

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

Education

Siantou University Institute logo

Siantou University Institute

Oct. 2020 - Oct. 2022 · Yaoundé, CM

Bachelor of Technology (B.Tech), Software Engineering

Degree recognized by Zentralstelle für ausländisches Bildungswesen

Visit
PKFokam Institute of Excellence logo

PKFokam Institute of Excellence

Aug. 2018 - Dec. 2020

Undergraduate Studies - Computer Science

Visit
Saint Benedict Catholic Bilingual Highschool logo

Saint Benedict Catholic Bilingual Highschool

Sep. 2011 - Jul. 2017 · Yaoundé, CM

General Certification of Education - Advanced Level

Visit

Certifications

Applied AI in Finance

Johns Hopkins University · June 2026

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

Strategic AI Leadership in Finance

Johns Hopkins University · June 2026

Leading AI strategy, governance, and adoption inside financial institutions.

Currently reading

Surrounded by Idiots
Surrounded by Idiots90%
Designing Data-Intensive Applications
Designing Data-Intensive Applications55%
The Almanack of Naval Ravikant
The Almanack of Naval Ravikant35%

Contact

Have an opportunity or want to say hi? I'd love to hear from you.