Product Manager · Lagos, Nigeria

Onyekachi
Agu

I'm a PM with a background in frontend engineering. I got into product because I kept noticing the gap between what engineers build and what users actually need — and I wanted to be the person who bridges that.

I've shipped products across fintech and health tech, mostly in early-stage and growing companies where there's no playbook. I write clear specs, stay close to users, and I'm comfortable in a room with engineers because I've been one.

Onyekachi Agu
01

Skills & Tools

Strategy

  • Product Strategy
  • Roadmapping
  • MVP Definition
  • Product Discovery
  • Go-To-Market

Delivery

  • Agile / Scrum
  • PRDs & User Stories
  • UAT
  • Release Management
  • Continuous Delivery

Research & Design

  • User Research
  • Journey Mapping
  • Usability Testing
  • A/B Testing
  • Prototyping

Technical

  • API Testing (Postman)
  • Technical Writing
  • Stakeholder Management
  • Cross-functional Teams

Tools I use

Jira Notion ClickUp Figma Whimsical Google Analytics Postman
02

Work

Orchestra Business Solutions

MSME Operations Platform

Orchestra builds software for enterprise clients managing MSME operations — think wallets, KYC, invoicing, inventory, and payment provider connections all in one place. I own the product roadmap and work closely with engineering to keep things moving.

The situation

When I joined, requirements were coming from stakeholders in every direction with no clear structure. Engineering was building things, then rebuilding them because the brief kept shifting. Compliance had different expectations from product. Nobody was aligned.

What I did

I got in front of stakeholders, documented requirements properly, and turned them into PRDs and user stories the team could actually act on. I also started running cleaner sprint planning and sat in on engineering sessions for payment integrations to make sure nothing was lost in translation.

35%
Less sprint ambiguity
30%
Fewer rework cycles
FintechB2B SaaSRoadmappingPayment IntegrationsKYC
Saltech Services LLC · dararecovery.com ↗

DARA Recovery — Zero to Beta in Six Months

DARA connects people in addiction recovery with certified coaches — no waiting lists, no barriers. You sign up, answer a few questions, and you're matched with a coach in minutes. I was the sole PM from day one to beta launch.

DARA Recovery website
dararecovery.com — live product
The challenge

Recovery is a sensitive space. Every flow — intake, matching, messaging, session booking — had to feel safe and low-friction, because the person on the other side is often in a hard place. There was no room for clunky UX or edge cases that slip through.

My role

I wrote every PRD and user story, ran design reviews, coordinated engineering and QA, and drove UAT across both the coach and user sides of the platform. Six months from kickoff to a stable beta with real users on it.

Read more — what was built & how
Context

Recovery support in the US is broken — long waitlists, rigid programs, stigma at every step. DARA was built to cut through all of that. The product had to serve two very different users: people in recovery who need to feel safe, and certified coaches who need a clean workspace to manage their clients.

What we built
Intake & MatchingPrivate intake questions that feed into coach matching — designed to be fast and judgment-free. A distressed user shouldn't have to wait.
Dual-Sided FlowsSeparate but connected experiences for users and coaches — session scheduling, messaging, progress tracking, coach switching.
Mood Tracking & Check-insDaily mood logs, automated check-in reminders, and AI-powered insights to help coaches spot patterns and stay ahead of their clients.
7-Day Free TrialTwo included live sessions in the first week. We had to balance conversion needs against the reality that users in recovery need time before they commit.
Quality & process

I used behavioral analytics to identify where users were dropping off during internal testing and redesigned those flows before we touched UAT. For UAT itself, I triaged every defect by business impact — not just severity — so we went into beta with the things that mattered most resolved. Post-beta we had 30% fewer production defects than projected.

6mo
Kickoff to beta
90%
Production success rate
40%
Projected support cost saved
30%
Fewer post-launch defects
Health TechRecoveryTwo-Sided PlatformUATBeta Launch
Onvie — Health & Wellness

Onboarding Pipeline — No Users Left Behind

Onvie is a US-based health startup. I came in on a contract to help them get their first users from sign-up to actually using the product. There was no onboarding system at all — just a gap where users were falling through.

The problem

Early adopters were signing up and going quiet. There was no structured flow taking them from initial engagement to active usage. No follow-ups, no fail-safes, nothing. The team was acquiring users and losing them at the worst possible moment.

What I built

I mapped the full journey from first touchpoint to active user and designed the operational flows to support it. Built in automated fail-safes at every drop-off risk point. Then worked with the team to put together a GTM strategy — pre and post-launch playbooks, messaging, success metrics.

100%
Onboarding completion
0
Users dropped off
Health TechOnboardingGTMUser Journey
PartyWithMe · partywitme.com ↗

PartyWithMe — Social Event Discovery Platform

PartyWithMe lets you find, create, and join events — and actually connect with people before and after. Think Eventbrite but with the social layer built in. I was PM from early product stage through MVP launch.

PartyWithMe website
partywitme.com — live product
The gap

Event discovery was fragmented across too many platforms, and none of them let you actually connect with people going to the same event. 68% of users in our research said they struggled to find events that matched their interests. The social layer was missing everywhere.

My role

End-to-end PM. I ran the research (surveys, interviews, competitor analysis against Meetup, Partiful, Eventbrite), built the roadmap, wrote specs in JIRA, managed 2-week sprints, and owned QA through to launch. Post-launch I used analytics to iterate on the product.

Read more — features & process
What we built
Event DiscoveryPersonalised recommendations based on your interests, location, and schedule — pulling from multiple sources in one place.
Event CreationSelf-serve tools to create, manage, and share events without needing an external tool.
RSVP & SocialStreamlined RSVP with in-app chat and forums so you can connect with people before you show up.
Organiser DashboardReal-time attendee data and revenue analytics so organisers know what's working.
Process

Research first — I ran surveys and focus groups before we wrote a line of spec. We built in stages: discovery engine and RSVP in the MVP, social features next. Three-tier QA workflow (pre-release, regression, UAT) before anything shipped. After launch I pulled analytics regularly to prioritise what to fix and what to push forward.

7k+
Users in 6 months
35%
Month-on-month growth
15%
Better retention after UX fixes
30%
Fewer bugs post-launch
Consumer TechEvent PlatformMVPUser ResearchSocial Features
Frontend Engineer

Atlas — Building a Fintech Banking Website

Atlas is a CBN-licensed online banking app built for Nigerians — personal accounts, business accounts, side hustle accounts, savings, bill payments, rewards. I was a frontend engineer on the team that built the website from scratch.

Atlas banking website
atlas.ng — live product
What I built

Co-led the frontend build and launch. I handled SEO implementation, responsive layouts across all product pages, KYC onboarding flows, and integrating RESTful API endpoints with backend services using Angular.

Cross-team work

I set up a cleaner alignment process between design, backend, and QA — mainly because we kept shipping things that didn't match the API contracts. Fixing that process cut rework significantly and sped up delivery.

Read more — technical detail
Technical work
SEO & PerformanceOn-page SEO and performance improvements across the site — Nigerian users are largely on mobile, so load speed mattered.
Responsive DesignFully responsive layouts across personal, business, side hustle, savings, and company pages.
KYC FlowsFrontend KYC onboarding connected to backend verification — compliant with CBN requirements without making the UX painful.
API IntegrationRESTful endpoints across all key journeys — account creation, transactions, data display — using Angular.
Why this matters for PM

Working as an engineer taught me how specs actually get interpreted by a dev team — and how much gets lost when requirements aren't clear. I know how to write for engineers, when to push back on technical decisions, and how to catch risks early. It's the most useful thing I bring to a product role.

15%
Lift in user engagement
25%
Customer acquisition growth
60%
Faster delivery after alignment fix
FintechAngularKYCAPI IntegrationFrontend Engineering
03

Get in Touch

Location
Lagos, Nigeria