Loader

Powering Africa's Largest Entrepreneurship Platform.

Triazine Software modernised TEFConnect, the Tony Elumelu Foundation's flagship digital platform, from a monolithic PHP system into a containerised, microservices-based architecture on Microsoft Azure.

At a glance

The engagement, in six facts.

A scannable summary for buyers checking facts before reading the full page.

Client
Tony Elumelu Foundation (TEF)
Sector
Social Enterprise, Entrepreneurship Development, Financial Disbursement
Platform
TEFConnect v3.1 — Unified Entrepreneurship and Community Platform
Scope
Full platform re-architecture from PHP monolith to .NET microservices on Azure, AI document verification, fraud detection, multilingual AI chatbot, LMS modernisation, mentor matching, seed capital disbursement, Azure Fabric data warehouse, WCAG 2.1 AA, VAPT
Scale
265,000+ applications submitted, $100M+ in funding disbursed, 2.5M+ entrepreneurs trained across 54 African countries
Engagement
Application modernisation, AI integration, cloud migration, and platform engineering

About the client

Tony Elumelu Foundation

The Tony Elumelu Foundation is Africa's leading entrepreneurship philanthropy. Founded on Africapitalism, the belief that Africa's private sector is the primary engine of the continent's economic development, TEF launched its Entrepreneurship Programme in 2015 and has since trained over 2.5 million young Africans, disbursing seed capital to more than 24,000 entrepreneurs across all 54 African countries. TEFConnect is the digital infrastructure at the centre of this programme. It is where entrepreneurs apply, train, pitch, get verified, receive funding decisions, connect with mentors, and build relationships with a continent-wide community. By any measure, it is one of the largest digital entrepreneurship ecosystems on the African continent.

0
Young Africans trained since 2015
24,000+Entrepreneurs funded with seed capital
54 countriesEvery African nation covered
Since 2015The TEF Entrepreneurship Programme
One ecosystemApply, train, pitch, verify, fund, mentor

The business challenge

A monolith under programme-cycle pressure. A verification queue at continental scale.

TEFConnect had been running on a PHP monolithic architecture. As application volumes grew to tens of thousands of concurrent users during programme cycles, the platform came under significant pressure. Load times became a measurable problem for entrepreneurs trying to submit applications. The user interface needed a complete rethink for the experience to match the ambition of the programme. Customer support teams were receiving high volumes of queries from applicants who could not complete submissions or could not tell where their application stood. The platform needed to grow into what the programme was becoming, not hold it at what it had been.

Manual document verification was the other constraint. Reviewing identity documents, checking for duplicate applications, and flagging discrepancies across tens of thousands of submissions required significant team capacity and still took longer than the programme timelines demanded. The opportunity was to use AI to do what human reviewers could only do slowly at scale: read documents, cross-check for inconsistencies, identify duplicates, and surface flagged applications to reviewers in a fraction of the time. Getting that right would reduce operational overhead, speed up disbursement cycles, and free the support team from the verification queue that was dominating their capacity.

What Triazine Software built

Azure microservices. AI verification. Continental scale.

Triazine Software rebuilt TEFConnect as containerised .NET microservices on Azure — with AI document verification, a four-language chatbot, modernised LMS and community modules, and an Azure Fabric analytics layer.

A microservices re-architecture built for concurrent load

The PHP monolith was rebuilt as independent .NET microservices, containerised with Docker and orchestrated through Kubernetes pods on Azure. A primary write database and read-only replica handle traffic separation, with caching layers absorbing peak load. The Next.js frontend delivered a modern, responsive experience across the full range of devices entrepreneurs across 54 countries use.

  • .NET microservices — independent services, containerised with Docker, orchestrated via Kubernetes on Azure
  • Read/write traffic separation — primary write database with a read-only replica, plus caching for peak windows
  • Next.js frontend — responsive across the full range of devices used in 54 countries
TEFConnect Azure microservices architecture and Next.js platform

AI verification that reads, cross-checks and flags before a human ever looks

The AI verification layer uses OCR to extract and cross-validate document content against expected formats and external databases. Duplicate applications are caught automatically. Document discrepancies, mismatched names, and inconsistent registration details are flagged before reaching a human reviewer, so the review team works only on cases that genuinely need judgment.

  • OCR extraction & cross-validation against expected formats and external databases
  • Automatic duplicate detection — 100% of duplicate applications caught
  • Discrepancy flagging — mismatched names and inconsistent registration details surfaced pre-review
  • Human-in-the-loop — reviewers work only on cases that genuinely need judgment
TEFConnect AI document verification and duplicate detection

One chatbot, four languages, no language picker

A multilingual AI chatbot serves entrepreneurs and administrators in English, French, Arabic, and Portuguese. It handles application queries, guides training module requirements, and escalates to human support when needed, with NLU parsing intent accurately across all four languages without the user specifying which one they are writing in.

  • Four languages — English, French, Arabic and Portuguese, detected automatically
  • Application & training guidance handled end to end in conversation
  • Human escalation built in for the cases that need it
TEFConnect multilingual AI chatbot for entrepreneurs across Africa

LMS, community, disbursement and a single queryable data layer

The LMS was modernised with randomised assessments, progress tracking, and mentor-gated completion. The alumni community, mentorship platform, pitching portal, finance module for seed capital disbursement, M&E module, and full audit logging were all rebuilt within the same architecture. An Azure Fabric data warehouse consolidates all platform data into one queryable layer, powering Power BI dashboards for programme analytics and cohort tracking.

  • Modernised LMS — randomised assessments, progress tracking, mentor-gated completion
  • Full programme stack rebuilt — community, mentorship, pitching, finance, M&E and audit logging in one architecture
  • Azure Fabric warehouse — all platform data in one queryable layer, powering Power BI dashboards
TEFConnect LMS mentorship disbursement and Power BI analytics

Business outcomes

Peak load absorbed. Verification automated. Complaints down.

Verified outcomes only — post-modernisation metrics from TEFConnect v3.1.

0
Applications submitted
On the modernised platform — among the largest volumes ever processed on a single African platform.
0
Platform uptime
Post-modernisation, sustained across the programme cycle under concurrent load.
0
Fewer customer complaints
After go-live, as performance, status visibility and verification delays were resolved.
0
Duplicates & flags caught by AI
Every duplicate application and document discrepancy caught before reaching the review team.

For scale and the disbursement pipeline

One of the largest single volumes of entrepreneurship applications ever processed on an African digital platform came through TEFConnect after the modernisation. The Azure microservices architecture delivered 99.9% platform uptime across the programme cycle, absorbing concurrent load at a scale the previous PHP system could not sustain. The AI verification layer caught 100% of duplicate applications and flagged every document discrepancy before submissions reached the review team, removing a manual checking burden that had been slowing the disbursement pipeline.

For applicants and the Foundation

Customer complaints fell by 90% after go-live. Applicants who had previously raised queries about slow performance, unclear application status, and verification delays were now completing submissions and receiving outcomes on a platform that performed consistently at scale. The multilingual AI chatbot handled queries in English, French, Arabic, and Portuguese without adding support headcount. The Azure Fabric data warehouse gave the Foundation a consolidated analytics layer that had not previously existed, turning multi-day reporting exercises into near real-time programme visibility.

Technology landscape

Containerised on Azure. Observable end to end.

TEFConnect v3.1 runs as .NET microservices on Microsoft Azure — with Next.js, Docker, Kubernetes, Azure Fabric analytics and full observability.

TEFConnect v3.1Platform core
.NET MicroservicesBackend
Next.jsFrontend
Docker + KubernetesContainers & orchestration
Azure MySQLPrimary + read replica
Azure Fabric + Power BIData & analytics
Prometheus + GrafanaMonitoring
Backend
.NET, containerised microservices architecture
Frontend
Next.js, fully responsive across device types
Primary Database
Azure MySQL, handling all write operations
Read Replica
Azure MySQL read-only replica, serving all read traffic under concurrent load
Containerisation
Docker, all microservices containerised for independent deployment and scaling
Orchestration
Kubernetes pods, container orchestration on Microsoft Azure
Cloud Infrastructure
Microsoft Azure, deployment, scaling, security, and monitoring
Caching
Application-level caching layer for high-concurrency peak windows
Data Warehouse
Azure Fabric, centralised data lake across all platform modules
BI & Analytics
Power BI, reporting, cohort dashboards, and programme performance analytics
Monitoring
Prometheus and Grafana, system performance monitoring, alerting, and visualisation
AI Verification
OCR, document cross-validation, duplicate detection, and discrepancy flagging
AI Chatbot
NLU-powered multilingual chatbot in English, French, Arabic, and Portuguese
Accessibility
WCAG 2.1 AA compliance across all platform interfaces
Security Testing
VAPT completed across full platform prior to deployment

Enterprise security & compliance

Governed across 54 jurisdictions, auditable to the last decision.

TEFConnect operates across 54 African countries, which means data governance covers multiple jurisdictions. Nigeria's Data Protection Regulation applies to the largest segment of the user base. The platform's security architecture was designed to accommodate country-specific data handling requirements as the programme expands into additional markets. All AI-driven verification processes maintain full audit trails so that flagged applications can be reviewed and contested by programme administrators with complete transparency. VAPT was conducted across the full platform ahead of go-live. Triazine Software holds CMMI Level 3 certification, which governs the process discipline applied across every phase of this engagement.

Entrepreneur personal data, document submissions, financial disbursement records, and mentor and mentee communications are partitioned by user role across twelve distinct access levels. The audit module records every action taken on the platform: document submissions, verification decisions, payment approvals, administrative changes, and AI flagging events. Nothing is overwritten. The log is the source of truth for every disputed decision and every compliance review.

Role-Based Access Control

Twelve user roles with partitioned permissions: entrepreneurs, mentors, investors, alumni, enumerators, reviewers, finance team, audit team, M&E team, community managers, platform administrators, and super admins.

Consent Management

Informed consent flows for data collection and AI document processing aligned with applicable data protection regulations by market.

Audit Trails

Tamper-proof activity log across all modules covering submissions, verifications, payments, reviews, admin actions, and AI decisions.

NDPR

Nigeria Data Protection Regulation compliance for Nigerian entrepreneur and user data, the platform's largest data jurisdiction.

AI Verification Transparency

Full audit log of AI flagging decisions with reviewer override capability, ensuring no application is disqualified without human review.

WCAG 2.1 AA

Full accessibility compliance across all platform interfaces for users with cognitive, physical, and sensory disabilities across 54 countries.

VAPT

Vulnerability Assessment and Penetration Testing completed across the full platform prior to go-live.

CMMI Level 3

Delivery processes certified to CMMI Level 3 standards across all development, testing, and deployment phases.

Compliance-ready foundation

Multi-jurisdiction data governance with NDPR at the core — and an AI audit trail built as a platform feature, not a retrofit.

NDPRNigeria

Nigeria Data Protection Regulation for the platform's largest entrepreneur and user data jurisdiction.

WCAG 2.1 AAAccessibility

Full accessibility compliance across all interfaces for users across 54 African countries.

VAPTSecurity testing

Vulnerability Assessment and Penetration Testing completed across the full platform prior to go-live.

CMMI L3Enterprise delivery practices

Enterprise delivery practices aligned with CMMI Level 3 across development, testing and deployment.

NDPR governs the primary data jurisdiction for this platform. As TEF expands programme reach into additional African markets, the microservices architecture supports country-specific data residency requirements and additional national data protection frameworks without requiring platform re-engineering. The AI verification audit trail was built as a core feature rather than a retrofit, ensuring the Foundation can demonstrate the basis for every application decision to any regulatory body in any operating market.

Beyond go-live

Triazine's most complex modernisation — and still expanding.

TEFConnect v3.1 is live and serving entrepreneurs, mentors, investors, and programme administrators across all 54 African countries. Triazine Software's engagement with the Tony Elumelu Foundation continues as the platform evolves, with the AI verification layer, Azure data warehouse, and programme modules expanding in scope. This is the largest and most technically complex modernisation engagement in Triazine Software's delivery portfolio.

DiscoveryMapping the monolith, the verification bottleneck and continental-scale requirements
Re-architecturePHP monolith rebuilt as .NET microservices on Azure, with the AI layers designed in
Go-liveTEFConnect v3.1 in production across all 54 African countries
Engagement continuesAI verification, data warehouse and programme modules expanding in scope
FlagshipTriazine's largest and most technically complex modernisation delivery

Work with Triazine Software

Let's modernise your next enterprise platform.

From monolith re-architecture and AI verification to continental-scale disbursement infrastructure, Triazine delivers application modernisation that platforms grow into — containerised, auditable and built for what your programme is becoming.