Backend Engineering Intern
Affinity Africa
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.com03. 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
API Design06. Recommendation
“Emmanuel delivered production-ready backend systems within a two-month internship — his pace, ownership, and engineering quality were exceptional.”
Andrew
Engineering Lead, Affinity Africa