Skip to content
thenorthstar

Caleb Grimah

Caleb Grimah

Software that works across platforms.

I build production software across mobile, web, backend, and large-screen platforms. My work spans streaming products used by millions, healthcare systems, e-commerce workflows, offline-first Android applications, and full-stack business tools.

Email Alternate Email GitHub LinkedIn Resume

Notable projects

Astera

Astera brand workspace with campaign budgets, performance charts, and creator activity Astera creator app showing earnings, campaigns, and available briefs
Brand workspace and creator app design previews · sample data

I’m building Astera to connect the full campaign workflow, from a brand’s brief and budget to creator submissions, performance checks, and payouts. Separate brand, creator, and administrative experiences share the same campaign and payment systems.

  • Campaign operations. Briefs, eligibility rules, budgets, creator applications, and submission review, with approval and correction workflows.
  • Measurement and money. Results tracking, campaign spending limits, transaction history, and creator wallets that separate pending earnings from available funds.
  • Across platforms. A React web workspace, React Native mobile application, and administrative tools connected to Kotlin and Spring Boot services.

React / React Native / TypeScript / Kotlin / Spring Boot

Explore Astera

Omari

Original Omari customer app mockup showing the home screen, business discovery, and delivery updates Original Omari customer app mockup showing a business storefront, service listings, and appointment booking
Original customer app mockups · Home and business storefront · sample data

I’m building Omari around the everyday operations of service and retail businesses. A customer can discover a business, book a service or place an order, while the business manages its catalog, schedule, fulfillment, and reporting from connected tools.

  • Business workflows. Product catalogs, inventory, orders, appointments, reservations, and staff scheduling for different kinds of businesses.
  • Connected experiences. Customer, business, and rider applications connect ordering and bookings with payments, delivery, and operational reporting.
  • Shared foundations. Kotlin Multiplatform and Compose Multiplatform applications, React web and administrative interfaces, and Kotlin/Spring Boot backend services.

Kotlin Multiplatform / Compose Multiplatform / React / Spring Boot

Ask me about Omari

ArcadeReality

ArcadeReality engineering studio website showing its service introduction and interactive code presentation Mobile view of the ArcadeReality engineering studio homepage
Desktop and mobile previews of the live ArcadeReality website

I built ArcadeReality’s public website to give the engineering studio a clear home for its services, work, and technical perspective. Visitors can explore engagement options, read case studies for Astera, Omari, and MakersMark, browse engineering articles, and outline a project through a structured inquiry form.

  • Studio capabilities. Six engagement tracks covering product engineering, infrastructure, AI systems, security, legacy modernization, and platform development, alongside the studio’s delivery process.
  • Work and technical writing. Product case studies and engineering articles covering architecture, Kotlin Multiplatform, commerce systems, payments, and integrations.
  • Responsive project discovery. Desktop and mobile layouts, an interactive code presentation, and an inquiry form that collects the engagement track, budget range, timeline, project brief, and optional attachment.

Responsive web / Case studies / Technical publishing / Project inquiries

Visit ArcadeReality

Vesper Streaming Platform

Endeavor Streaming / React Native, React, JavaScript, TypeScript, web, mobile, connected TV

Vesper is Endeavor Streaming's platform for building and operating direct-to-consumer video experiences. My work includes reusable cross-platform features, large-screen interaction patterns, performance improvements, and production delivery across mobile, browser, and connected-TV environments.

Explore Vesper

Health-Mate

eHealth Africa / EHA Clinics / React Native, mobile, REST APIs, Android, iOS

Patient-facing mobile application supporting appointments, medical records, lab services, pharmaceutical ordering, health tracking, payments, and other digital healthcare workflows. I contributed mobile features, API integration, testing, debugging, and production maintenance.

Health-Mate on Google Play and EHA Informatics

EHA Clinics Platform

eHealth Africa / React, JavaScript, TypeScript, Node.js, Express, REST APIs, databases

Web and backend systems supporting patient-facing and internal healthcare operations. Work included responsive React interfaces, Node.js/Express services, REST APIs, data access, integration paths, and reliability improvements for healthcare workflows.

EHA Clinics and EHA Informatics

GetCare

EHA Clinics / web, mobile integration, backend services, REST APIs, transactional workflows

Healthcare commerce and online-services platform for medication purchases, appointments, telehealth, frontend/backend integration, and transactional workflows. I worked across client and backend paths used by patients and operations teams.

Explore GetCare

Udongo

Teal Technology Service / native Android, Kotlin, Java, offline-first architecture

Android app for agricultural extension agents. I implemented offline-first workflows, local data management, API synchronization, Android UI features, compatibility improvements, testing, debugging, and performance work for constrained mobile devices.

Reference: Android package ng.udongo.android

Biosec Business Applications

Biosec Solutions / JavaScript, Java, Python, HTML, CSS, databases

Full-stack business applications for an identity-management and technology consultancy. I delivered features across UI, business logic, persistence, integration, testing, debugging, and release workflows.

Biosec Solutions

Experience

Endeavor Streaming

Senior Software Engineer, Endeavor Streaming
Remote, October 2024 - Present

Build and ship production streaming experiences across mobile, web, and connected-TV platforms, contributing to the Vesper direct-to-consumer video platform ecosystem.

eHealth Africa

Software Engineer

Kano, Nigeria, November 2019 - May 2024

Built and maintained production healthcare software across mobile, web, backend, and cross-platform environments, contributing to patient-facing products, healthcare operations, and digital commerce workflows connected to EHA Clinics.

Teal Technology Service (IBM OCP JV)

Android Developer

Abuja, Nigeria, April 2019 - April 2020

Developed and maintained Udongo, an offline-first Android application designed to support agricultural extension agents operating in environments with limited or unreliable internet connectivity.

Biosec Solutions

Software Engineer

Abuja, Nigeria, April 2018 - May 2019

Built and maintained full-stack business applications spanning frontend, backend, mobile, and persistence layers, with a strong focus on secure, reliable, and offline-capable solutions for real-world business environments.

What I Build

Cross-platform product surfaces

React Native, React, Flutter, Kotlin Multiplatform, and native Android interfaces for mobile, web, and TV contexts, with attention to input model, screen size, and release reliability.

Backend-connected applications

Node.js, Express, Spring Boot, REST API integration, data access flows, transactional workflows, and client/server debugging across production web and mobile products.

Offline-first mobile workflows

Android applications designed to keep core field operations available during poor connectivity, then synchronize cleanly when networks return.

Engineering delivery

Code review, performance diagnosis, regression testing, implementation planning, production support, technical mentoring, and AI-assisted development workflows.

Profile

I am a senior software engineer with 7+ years of experience building production web, mobile, backend, and connected-TV applications, with expertise across Kotlin, Java, React Native, React, Flutter, TypeScript, Node.js, and Spring Boot. I have worked across streaming, healthcare, e-commerce, offline-first systems, and biometric integrations.

I work primarily with Kotlin, Kotlin Multiplatform, Java, JavaScript, TypeScript, React, React Native, Flutter, Node.js, Express, Spring Boot, REST APIs, and database-backed systems. I care about maintainable implementation, performance, reviewable architecture, testing, and practical delivery across real product constraints.

I also use AI-assisted engineering workflows for code exploration, refactoring, debugging, test generation, documentation, and technical research while keeping human review and production-quality judgment in the loop.

Location
Abuja, Nigeria
Primary domains
Streaming, healthcare, mobile, backend services, connected TV
Core stack
React Native, React, Android, Kotlin, Kotlin Multiplatform, Java, TypeScript, Node.js, Express, Spring Boot

Technical focus

Languages: Kotlin, Java, JavaScript, TypeScript, Python, HTML, CSS
Mobile: React Native, native Android, Kotlin Multiplatform, Flutter
Web and backend: React, Node.js, Express, Spring Boot, REST APIs, database-backed services
Engineering: full-stack development, cross-platform development, offline-first architecture, responsive design, performance optimization, testing, debugging, code review, API integration, technical mentoring, AI-assisted development

How I Work

I am strongest in product environments where the engineering work spans more than one layer of the stack. I can move from a mobile defect to the API behavior behind it, from a performance issue on a low-end Android device to the data shape causing it, or from a TV navigation requirement to a reusable cross-platform component.

My default working style is practical and reviewable: clarify the user flow, understand the failure mode or product requirement, make the smallest coherent implementation, test the affected path, and leave the code easier to reason about than I found it.

I use LLM coding tools as part of my engineering workflow for codebase exploration, alternate implementation research, test-case drafting, refactoring support, and documentation. I treat AI output as draft material that still needs engineering review, system context, and production judgment.

Education

B.Sc. Computer Science
Madonna University, Rivers, Nigeria

Contact

For engineering roles, product work, consulting, or technical collaboration: