Mobile
React Native and Expo applications with native device capabilities, secure authentication, API integration, local persistence, testing, and iOS/Android release work.
Explore this capabilitySenior product engineering
I am based in Nairobi, Kenya and work remotely on East Africa Time (EAT, UTC+3). I build and operate complete software products across the layers that users see and the systems they depend on: mobile apps, web applications, APIs, relational data, payments, AI integrations, testing, and production delivery.
Mobile
React Native and Expo applications with native device capabilities, secure authentication, API integration, local persistence, testing, and iOS/Android release work.
Explore this capabilityWeb
Next.js and React products ranging from public search-oriented websites to authenticated operational systems and workflow-heavy dashboards.
Explore this capabilityBackend & data
Python/FastAPI services, PostgreSQL data models, SQLAlchemy/Alembic migrations, business rules, callbacks, authentication, and transactional workflows.
Explore this capabilityVoice, AI & integrations
Speech-to-text, voice/audio intelligence, LLM reasoning, M-Pesa/Daraja payment flows, AI APIs, image processing, third-party integrations, testing, deployment, and production operations.
Explore this capabilityEnd-to-end evidence
The strongest evidence is not a technology list. It is software where one product requirement crosses the interface, backend, data model, integration boundary, and production workflow.
SaaS · Case study
Voice-first journaling app that preserves the original recording, transcribes spoken entries, and uses AI to generate useful titles, summaries, and categories. Entries can be searched and revisited by date, linked to goals, supported by reminders and prompts, and protected with account, deletion, and optional biometric controls.
Read engineering case studyEnterprise · Case study
Hospital management information system connecting patient registration, OPD, emergency, inpatient care, orders, referrals, theatre, billing, ambulance, mortuary, duty coverage, patient movement, documents, and facility operations. It includes facility-bound Tuma M-Pesa patient billing and reconciliation, alongside SaaS subscription billing infrastructure.
Read engineering case studyEnterprise · Case study
Rent collection and reconciliation software for landlords and property managers. RentPayor connects iOS and Android apps with a web management dashboard for landlords and property managers. It handles properties, leases, rent invoicing, M-Pesa collections, partial payments, automatic reconciliation, receipts, credits and reporting.
Read engineering case studyWhat end-to-end ownership changes
Frequently asked questions
It means owning the product across the interface and the systems behind it: React Native or Next.js, backend APIs, relational data, authentication, integrations, testing, deployment, and production behavior.
My primary mobile stack is React Native with Expo and TypeScript, including native device capabilities, secure authentication, API integration, local persistence, analytics, testing, and App Store or Play Store release work.
My web work centers on Next.js, React, and TypeScript. On the backend I commonly use Python, FastAPI, PostgreSQL, SQLAlchemy, and Alembic for APIs, transactional workflows, and relational business data.
I am based in Nairobi, Kenya and work on East Africa Time (EAT, UTC+3). I work remotely, prefer contract engagements, receive international contract payments in USD or EUR, and I am also open to strong full-time remote roles.
JournPad demonstrates mobile and AI-assisted voice workflows, CliviQue HMIS demonstrates a complex web and backend system, and RentPayor demonstrates mobile, backend, data, M-Pesa collection, reconciliation, and internal operational tooling.
Let's build something that lasts
Talk directly with the engineer responsible for your project. Joeltech Geek Systems works with businesses and founders in Kenya and across the world.