Ashesi Innovation Lab × Revna Biosciences logo
Aug 2026 - Sept 2026Accra, Ghana

Project Manager & Backend Engineer

Ashesi Innovation Lab × Revna Biosciences

FastAPIPostgreSQLPythonRBACWorkflow Orchestration

00. Impact

1

Platform delivered — ROBIN

2

Backend workstreams owned

1

Unified lab, research & biobank ecosystem

100%

Requirements translated into architecture

01. Overview

Translated detailed product requirements into a buildable architecture and implementation roadmap covering workflow orchestration, RBAC, approvals, documents, auditability, notifications, dashboards, and external integrations.

02. The Company

Ashesi Innovation Lab × Revna Biosciences

Revna Biosciences (RevnaBio) is Africa's premier A2LA triple ISO-accredited medical and clinical laboratory in Accra, Ghana, advancing precision medicine, molecular diagnostics, and clinical research across West Africa.

revnabio.com

03. Engineering Case Study

The Context

RevnaBio needed a structured, auditable platform to onboard partner institutions. The manual process lacked strict review gates (Admin, ClinOps, Finance), corrections round-tripping, revision history, and automated provisioning into their Laboratory Information Management System (LIMS) ecosystem.

The Architecture

I co-led the backend architecture for 'ROBIN', a unified onboarding platform. Using FastAPI, PostgreSQL, and Python, I engineered a highly layered backend supporting a 12-step partner wizard and internal reviewer console. The architecture enforced strict RBAC, soft-deletes, revision snapshots before writes, and mocked external services (HR, LIMS).

Technical Challenges

Securing the platform for production go-live under a tight deadline was critical. I successfully navigated a rigorous independent technical audit, rapidly remediating critical vulnerabilities including development-route gating, bounded external uploads, strict fail-closed CORS configurations, and TLS enforcement.

Measurable Impact

We successfully delivered a functionally mature platform (85%+ complete) that takes a partner from an invitation link through internal approvals and automated LIMS provisioning. I managed the deployment pipeline and production cutover, readying the system for its pilot launch.

04. Key Responsibilities

Translated detailed product requirements into a buildable architecture and implementation roadmap

Owned key backend workstreams for ROBIN, the role-aware onboarding platform

Designed user workflows and supported frontend delivery

Covered workflow orchestration, RBAC, approvals, documents, auditability, notifications, dashboards, and integrations

05. Key Achievements

Lead cross-functional delivery of ROBIN, a role-aware onboarding platform for a unified laboratory, research, and biobank ecosystem, while owning key backend workstreams.

Design and implement backend services with FastAPI/PostgreSQL and support frontend delivery by designing user workflows.

Return to the Journey.

Project Manager & Backend Engineer at Ashesi Innovation Lab × Revna Biosciences | Emmanuel Adoum