Open to Frontend roles · IC or Lead Based in South Africa (UTC+2) · Remote worldwide or local SA

Gedeon Ndunde Gibango

Senior Frontend Developer · React · Next.js · Angular · TypeScript

Six years in finance and SaaS. Comfortable as a strong individual contributor under a Lead, or leading a frontend team — shipping production interfaces for systems that cannot afford to be wrong.

6+years frontend
7+developers led
3products built
EN·FRfluent
Selected work · NDUNDECODE

Three products, built end to end

Next.js frontends on a Laravel API, deployed on Vercel. Each one is a real product with a real workflow behind it.

01 — Lending

NduCore

A multitenant lending operating system for credit teams moving off spreadsheets. Staff work the whole loan lifecycle and every critical action is logged.

LiveMultitenantMaker/checker
Visit NduCore (opens in a new tab)
  1. Originate
  2. Approve
  3. Disburse
  4. Collect
  5. Report
  • Maker/checker approvals and a full audit trail.
  • Collections queue with days-past-due buckets and promise-to-pay tracking.
  • Portfolio reports with Excel and PDF export.
NduCore product site hero with lending dashboard preview showing outstanding balance and overdue loans
NduCore — product overview
NduCore five-step lending workflow: originate, approve, disburse, collect, report
NduCore — lending workflow
02 — Education

NduLearn

Exam preparation for TEF Canada, IELTS General Training and TCF Canada. It finds the skill that blocks a learner, trains it, then an AI-assisted examiner marks writing and speaking.

LiveEnglish / FrenchAI-assisted examiner
Visit NduLearn (opens in a new tab)
  1. Diagnose
  2. Study
  3. Practise
  4. Estimate
  5. Rehearse
  • Four-skill diagnostic: reading, listening, writing, speaking.
  • AI-assisted feedback is always labelled an estimate, never an official score.
  • Exam day runs as a rehearsal and never overwrites the learner’s estimate.
NduLearn five-step exam-prep loop: diagnose, study, practise, estimate, rehearse
NduLearn — how it works
03 — Healthcare

NduCare

Practice management for healthcare practices, doctors and billing companies: patients, episodes of care and medical-aid claims in one workspace. Currently invite-only.

Invite-only accessAI-assisted sticker capture
Visit NduCare (opens in a new tab)
  1. Register
  2. Episode
  3. Submit
  4. Claims
  5. Report
  • Claims lifecycle: create, reject, resubmit, attach documents, mark paid.
  • Photograph a patient sticker for AI-assisted capture, then review the extracted draft before it is applied — nothing overwritten silently.
  • Billing-company collaboration with shared claims reporting.
NduCare product hero with practice dashboard preview showing open episodes and claims
NduCare — product overview
NduCare workflow steps for patients, episodes, claims and reporting
NduCare — care workflow

Employer and client work is confidential, so it is not shown here. I am glad to talk through how I approach it in an interview.

Education

Education and languages

BSc Computer Science

Eduvos (formerly Pearson Institute) · 2019

Languages
English — fluent French — fluent
Experience

Six years, intern to team lead

Jul 2023 – Nov 2026

Lead Frontend Developer

OpenFactor Technology Group · Johannesburg
  • Lead 7+ frontend developers: technical direction, code review, hiring input, performance reviews and sprint/roadmap planning.
  • Introduced Redux Toolkit, Zustand and TanStack Query as the team’s state-management standard.
  • Built the Storybook component library the team ships from.
  • Deliver multitenant applications against REST APIs, working within the team’s existing CI/CD pipelines.
  • Modernise legacy frontend modules without breaking production.

React · Angular · TypeScript · Vite

Jun 2026 – present

Founder

NDUNDECODE (Pty) Ltd · Johannesburg
  • Registered South African company. Design, build and operate NduCore, NduLearn and NduCare, owning frontend, backend and deployment.
  • Next.js frontends on a Laravel API, deployed with Vercel CI/CD.
  • Offers frontend engineering for existing APIs: dashboards, admin portals, complex forms and payment UIs.
Mar 2024 – May 2026

Independent Frontend Consultant

Fintech lending platform · UK / Nigeria · part-time
  • Owned frontend architecture decisions in Angular and TypeScript, scoped in client meetings with set timelines.
  • Delivered with a fully distributed team across UK and Nigeria time zones.
Feb 2021 – Jun 2023

Frontend Developer

OpenFactor Technology Group
  • Built and maintained production web applications in React, Angular and TypeScript for finance and SaaS platforms.
Feb 2020 – Feb 2021

Software Engineer Intern

OpenFactor Technology Group
  • Started on the frontend team and moved into a full developer role.

Toolbox

Frontend
React, Next.js, Angular, AngularJS, TypeScript, JavaScript, HTML5, CSS3, Vite
State
Redux Toolkit, Zustand, TanStack Query, RxJS
UI
Tailwind CSS, Styled Components, Storybook, WCAG accessibility
Testing
Jest, React Testing Library, Cypress, Playwright, Vitest
Backend
REST API integration, multitenant architecture
Delivery
Git, GitHub, Jira, CI/CD (Vercel + employer pipelines)
Contact

Let’s talk about your frontend.

Email me, connect on LinkedIn, or download the CV below.

Products are built by NDUNDECODE (Pty) Ltd. Based in South Africa (UTC+2).