Hello, I'm Serge. I'm a software engineer with over 4 years of experience. My main focus is Software Development using Next.js, React Native, and SpringBoot (Java), but I am also tooled in Business Analysis and Project Management.
Versatile Software Engineer with over 4 years of experience in the design, development, and leadership of web and cross-platform mobile applications. Result-oriented with a strong commitment to delivering scalable, high-quality solutions, promoting technical excellence, and supporting engineers through knowledge sharing and continuous improvement.
Particularly interested in financial technologies (FinTech) and banking platforms, scalable application development, and the application of Artificial Intelligence.
Skills
Programming Languages
TypeScript
Java
JavaScript
C
Kotlin
Frameworks
Next.js
Spring Boot
NestJS
Firebase
React Native
Express
Databases
MySQL
PostgreSQL
MongoDB
Testing
Jest
Cypress
Testing Library
JUnit
Mockito
Versioning
Git
GitHub
GitLab
Bitbucket
Business Analysis
UML
MermaidJS
Confluence
Jira
DevOps
Docker
Kubernetes
Languages
French (Native)
English (C1, IELTS)
German (B1, Goethe Institut)
Projects I've worked on
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
Google Blockly
SCSS
i18n
SpringBoot 3.0
Java
Postgres
MongoDB
Jenkins
Docker
Argo CD
Bitbucket
Jira
Microfi Collecte
I worked as only frontend developer on this mobile project aimed at microfinance institutions. It is a mobile app that allows microfinance agents to collect deposits from their clients, with an added security level through the tracking of agents, multifactorial authentication, and end-of-day treatment of operations.
React Native
Expo
GitLab
Redux
Formik
Yup
Jest
React Native Testing Library
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
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
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
Knowledge for Africa New Uprising
Yaoundé, CM • Sept. 2025 - Present
Full-time • Onsite
Lead Frontend 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 frontend architecture for the KANU platform using NextJS, applying the same patterns and tooling established for TEFO CBS. Responsible for technical decisions, code quality standards, and mentoring developers on the frontend team.
React
Next.js
TypeScript
Tailwind
Docker
Bitbucket
Jira
Project Manager(KANU Platform)
Sept. 2025 - Present
Highlight: Defined product roadmap and prioritized features based on stakeholder feedback, ensuring alignment with the mission to democratize knowledge access in Africa.
Led end-to-end project management for a pan-African knowledge-sharing and networking platform connecting thought leaders, researchers, and policymakers across the continent. Coordinated cross-functional teams to deliver core features including think tank collaboration spaces, governance frameworks, member networking, and opportunity marketplaces.
Highlight: Implemented a custom accounting schema generator using Google Blockly, resulting in a 350% increase in efficiency for bank accountants. Established automated processes with Cypress, accelerating QA verification by approximately 620%.
Led a frontend developer team for a Core Banking System for Afriland First Bank South Sudan (100,000+ clients), ensuring 24/7 availability. Mentored junior engineers and conducted process experimentation to improve overall team efficiency.
React
Next.js
TypeScript
Google Blockly
Cypress
SCSS
Docker
Bitbucket
Jira
Turborepo
Ant Design
Formik
Backend Developer(TEFO CBS)
Aug. 2025 - Present
Highlight: Expanded scope to backend for TEFO CBS, delivering end-to-end features.
As more and more features were needed for Tefo CBS with limited staff, I started taking minor backend responsibilities on my own for the success of the project.
Java
Spring Boot
PostgreSQL
MongoDB
Jenkins
Docker
Argo CD
Bitbucket
Jira
Business & Functional Analyst(TEFO CBS)
Dec. 2024 - Present
Highlight: Reviewed UI/UX designs against requirements to identify discrepancies early, reducing downstream rework.
Analyzed business requirements with banking experts and drafted functional/technical specifications for a large-scale Core Banking System. Documented and refined user stories for 90+ modules, including accounting engines, transactions, KYC, AML, and audit logs. Collaborated with Product Owners to ensure requirements met regulatory, accounting, and operational standards.
Jira
Confluence
MermaidJS
Mobile Engineer(SARA Mobile Banking / Microfi Collecte)
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.
Sole engineer responsible for the maintenance and evolution of the SARA BY AFRILAND legacy mobile banking app (React Native) for Ivory Coast and Liberia. Designed and implemented revenue-generating features, including utility bill payments and wallet-to-wallet transactions (Orange Money, MTN, E-Wallie).
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)
Remote • Feb. 2022 - Present
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
Oct. 2020 - Oct. 2022 • Yaoundé, CM
Bachelor of Technology (B.Tech), Software Engineering
Degree recognized by Zentralstelle für ausländisches Bildungswesen