Caleb Grimah.
Senior software engineer.
Abuja, Nigeria · Working across platforms
I build complete products — from the interface in your hand to the services behind it. My work spans streaming, healthcare, and business software across mobile, web, and connected TV. I’m currently building Astera for creator campaigns and Omari for everyday business operations.
Notable projects
Full portfolioProducts I’m building, and the platforms I’ve helped bring to life.
Astera
A creator-marketing platform connecting brands and creators in Nigeria. Campaign briefs, content review, results tracking, and payments in one workspace.
React / React Native / TypeScript / Kotlin / Spring Boot
Project details: AsteraOmari
A platform for Nigerian businesses, bringing bookings, commerce, payments, delivery, and analytics together across customer, business, and rider experiences.
Kotlin Multiplatform / Compose Multiplatform / React / Spring Boot
Project details: OmariArcadeReality
A website I built for ArcadeReality, a senior engineering studio. It brings together engineering services, product case studies, technical writing, and a project inquiry flow.
Responsive web / Case studies / Technical publishing / Project inquiries
Project details: ArcadeRealityMore production work
Vesper Streaming Platform
At Endeavor Streaming, I build reusable product features across mobile, web, and connected TV, adapting navigation and performance to each screen and input model.
React Native / React / TypeScript
Healthcare at eHealth Africa
At eHealth Africa, I worked across patient applications, healthcare operations, and backend services — connecting appointments, medical records, payments, and care.
Mobile / Web / Backend services
Udongo · Offline-first Android
An offline-first Android application for agricultural extension agents. Local persistence and background synchronization keep core workflows available when the network isn’t.
Android / Local persistence / Sync
How I build.
Different screens. Unreliable networks. Devices with limited resources. I care about the details that make software useful beyond the development environment.
My work connects React Native, React, and native Android interfaces with Node.js and Spring Boot services. Alongside implementation, I contribute through code review, performance diagnosis, and technical mentoring.
More about my experienceNotes & ideas
Visit the journalA quieter corner for thoughts, experiments, and things I’m learning.
Have something in mind?
For engineering conversations, collaborations, or a simple hello.