..

Caleb Grimah

Caleb Grimah

Senior Software Engineer

Full-stack, React Native, Android, and connected-TV engineer.

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

Profile

I am a senior software engineer with 5+ years of production experience across full-stack web development, React Native, native Android, Flutter, backend services, and connected-TV applications. I have worked on direct-to-consumer streaming platforms, patient-facing healthcare products, hospital operations systems, healthcare commerce, offline-first field applications, and business software for identity-management workflows.

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
Public links
thenorthstar.tech/calebgrimah / github.com/calebgrimah / linkedin.com/in/caleb-grimah-8678aa122
Email
caleb.grimah@gmail.com / caleb.grimah@arcadereality.org

Current Work

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

Previous Experience

Software Engineer, eHealth Africa
Kano, Nigeria, November 2019 - May 2024

Android Developer, Teal Technology Service (IBM OCP JV)
Abuja, Nigeria, April 2019 - April 2020

Software Engineer, Biosec Solutions
Abuja, Nigeria, April 2018 - May 2019

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.

Selected Work

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.

URL: https://www.endeavorstreaming.com/platform/

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.

URLs: https://www.eha.care/ and https://erp.eha.ng/services/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.

URL: https://getcare.eha.ng/

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.

URL: https://biosec.com.ng/

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: