Lagos, NigeriaBackend · Full-stack · Product

I build the systems
products depend on.

I'm Nicholas Ugbala, a software engineer turning complex workflows, real-time interactions, and AI capabilities into reliable products people can use.

Production evidence
2+years building production software
32+backend modules across core product operations
0production incidents across 21 months

Selected work · 2024–2026

Useful software,
carefully engineered.

A selection of production work and active projects across healthcare, real-time communication, practical AI, and focused SaaS products.

01Multi-product healthcare platform

Hydra · AfriHealth

Built and evolved the 32-module backend behind HydraEMR, HydraCustomer, and HydraConsult, spanning multi-tenant identity and permissions, scheduling, payments, inventory, documents, reporting, notifications, and operational workflows.

  • 32+ backend modules
  • 134+ schema migrations
  • Multi-tenant architecture
02Clinical operations · Virtual care

Oyster Clinic OS & Meet

Built the clinic workflow end to end: staff shifts, appointment types, conflict-free booking, client records, and live consultations with AI skin-scan data beside the call, recordings, and AI-generated summaries.

  • Conflict-free scheduling
  • Live AI scan context
  • Recording + AI summaries
03Embedded AI assistant

Pearl · AskOyster AI

Built an embedded skincare assistant with streamed, RAG-grounded conversations and function calling that could guide a client into appointment booking or launch a standalone AI face-skin scan directly from the widget.

  • Embedded AI widget
  • RAG + function calling
  • Booking + scan actions
04Product in progress

Munachi

An event and ceremony budget tracker growing into a focused multi-tenant SaaS for hosts, families, and planning teams.

  • Multi-tenant design
  • Budget workflows
  • Early-stage build

Experience

02 / 04

Jul 2024 – Mar 2026

AfriHealth Limited

Software Engineer

Built and evolved the multi-tenant backend across HydraEMR, HydraCustomer, and HydraConsult, covering identity, scheduling, payments, inventory, documents, reporting, communications, and operational workflows.

Aug 2025 – Apr 2026

Oyster Skin

Software Engineer · Founding Engineer

Built Clinic OS workflows from scheduling and client records to AI-assisted virtual consultations, then shipped Pearl, an embedded RAG assistant that turns conversations into booking and skin-scan actions.

How I work

Product sense.
Backend depth.

My best work sits where domain complexity meets real user needs. I care about clear boundaries, reliable data, calm interfaces, and systems the next engineer can understand.

I've worked across clinical workflows, payments, provider integrations, AI product features, and real-time sessions. Today, I'm deepening that practice through a healthcare LangGraph triage project with explicit safety boundaries, evaluation, and human escalation.

Design for failureExplain the tradeoffShip with care

Open to roles & collaborations

Let's build something
that holds up.

For engineering roles, complex products, AI integrations, or thoughtful collaborations, send me a note.