Affinity Africa logo
Jul 2026 - Aug 2026Accra, Ghana (Hybrid)

Backend Engineering Intern

Affinity Africa

FastAPIMongoDBPythonREST APIs

00. Impact

1

End-to-end loan automation engine

2

Month internship — handoff-ready system

100%

Multi-stage lending operations structured

01. Overview

Co-developed the end-to-end backend engine for a loan automation platform using FastAPI and MongoDB, converting multi-stage lending operations into structured, auditable workflows.

02. The Company

Affinity Africa

Affinity Africa is a digital banking platform headquartered in Accra, Ghana, on a mission to bring affordable, accessible financial services to underserved communities across the continent.

affinityafrica.com

03. Key Responsibilities

Co-developed the end-to-end backend engine for the loan automation platform

Designed APIs and data models for loans, documents, batches, assessments, history, decisions, SLAs, audit logs, notifications, and configuration

Converted multi-stage lending operations into structured, auditable workflows

Collaborated with product and frontend contributors on integration and workflow behavior

04. Key Achievements

Designed APIs and data models spanning loans, documents, batches, assessments and history, decisions, stage SLAs, audit logs, notifications, and configuration.

Delivered a handoff-ready system within the two-month internship while collaborating closely with product and frontend contributors on integration and workflow behavior.

05. Gallery

Loan Automation Backend
Loan Automation Backend
API Design
API Design

06. Recommendation

Emmanuel delivered production-ready backend systems within a two-month internship — his pace, ownership, and engineering quality were exceptional.
A

Andrew

Engineering Lead, Affinity Africa

Return to the Journey.

Backend Engineering Intern at Affinity Africa | Emmanuel Adoum