Available to hire
Software Engineer with over 2 years of experience in application development and maintenance, including hands-on banking experience (Internet Banking, Core Banking, Cash Desk / Teller) at Afriland Firstbank. Strong command of relational databases (PostgreSQL, MySQL, MS-SQL Server), Java (Spring Boot), and REST/GraphQL APIs.
I gather user requirements, write functional specifications, and provide application support while partnering with QA and Product teams to ensure availability and reliability. Fluent in French and English, I’m rigorous, autonomous, and service-quality oriented.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
French
Fluent
English
Advanced
Work Experience
Software Engineer — Frontend at DOT Services Canada
June 1, 2025 - June 1, 2026Designed and developed a modular web platform (monorepo architecture) for RPN associations (member administration, death claim files, and financial contributions) using Next.js and TypeScript with TurboRepo. Integrated type-safe GraphQL APIs with Apollo and GraphQL Code Generator to ensure end-to-end data reliability. Wrote and maintained unit tests (Jest). Containerized the application (Docker) and deployed via Kubernetes/Helm, with CI/CD pipelines across QA and production using GitHub Actions/GitLab CI. Collaborated in an Agile environment with backend, QA, and Product teams (Git Flow, code reviews, pull requests).
Software Engineer at Research Center, Afriland Firstbank
September 1, 2024 - February 1, 2026Contributed to reliability, security, and performance of critical banking infrastructure through proactive optimizations and system maintenance. Developed transaction approval workflows with dual-validation logic for shared accounts in the Internet Banking module using React and Redux. Delivered Cash Desk/Teller operations and secure, compliant financial workflows using Next.js. Built and integrated a transfer slip management system to optimize document tracking and data flow. Designed a comprehensive RBAC (role-based access control) user/role management system enforcing security across Internet Banking and Core Banking platforms. Partnered with QA and Product teams to troubleshoot complex defects, contributing to 99.9% stability and improved internal user satisfaction.
Software Developer at MK-WBC (World Business Corporation)
August 1, 2022 - April 1, 2024Led conversion of the company’s web management platform into a high-performance mobile application using React Native to improve accessibility of services. Developed and maintained backend services with Java Spring Boot and Symfony, including REST API creation, business logic implementation, and secure data processing. Orchestrated migration of relational data from MySQL to PostgreSQL, improving query performance and consistency via indexing and schema optimization. Contributed to a full redesign of the MK-BID platform using React JS and TypeScript. Ensured synchronization between mobile/web frontends and backends while managing API versioning.
Education
Bachelor's Degree — Computer Engineering at IUT Fotso Victor, Bandjoun
November 1, 2020 - July 1, 2021Higher National Diploma (HND) — Information Management System at Institut Supérieur de Management (ISM A)
October 1, 2018 - July 1, 2020Qualifications
Industry Experience
Financial Services, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer today.