Project Manager & Backend Engineer
Ashesi Innovation Lab × Revna Biosciences
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.com03. 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.