Engineering expertise

CI/CD & app release

GitHub, Vercel, Expo EAS & mobile release engineering

Shipping is part of engineering. I work in branch-based GitHub workflows, use automated unit/integration/E2E and static checks where appropriate, deploy web and FastAPI services to managed cloud environments such as Vercel, and use Expo/EAS for mobile build, signing, submission, testing, and update workflows. I am comfortable with the operational work required to move an app through both Apple and Google release systems repeatedly.

What this looks like in practice

  • Production, preview, development, and internal EAS build profiles across iOS and Android.
  • App Store Connect/TestFlight and Google Play testing/release workflows for published mobile products.
  • Expo OTA update workflows for rapid production fixes where appropriate.
  • GitHub branch/merge workflows, automated quality gates, and Vercel deployments for web applications and APIs.

Core technologies

GitGitHubBranches & PRsAutomated test gatesVercelExpo EASEAS BuildApp Store ConnectTestFlightGoogle Play ConsoleOTA updates

Project evidence

Products that demonstrate this capability

Each project below links to a deeper case study covering product scope, engineering ownership, supporting systems, and production evidence.

SaaS · Case study

JournPad: Voice Journal

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 case study

Enterprise · Case study

RentPayor

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 case study

Enterprise · Case study

Macsim Cargo

Cargo and logistics operations platform spanning mobile field workflows and back-office administration. Macsim handles loads, reservations, driver assignments, trip tracking, documents, notifications, fleet operations and finance, with a guarded M-Pesa/Daraja flow for funding a collection-account ledger and paying drivers in full or partial load installments.

Read case study

SaaS · Case study

AI Stylist

Mobile wardrobe-management and outfit-recommendation product. Users create wardrobes, upload clothing photos for AI-assisted category, tag, and description analysis, and generate one-time, daily, or weekly outfit suggestions that can use precise local weather; recommendation history is stored locally in SQLite and designed to sync with the cloud.

Read case study

Let's build something that lasts

Have a software challenge? Let's turn it into a working product.

Talk directly with the engineer responsible for your project. Joeltech Geek Systems works with businesses and founders in Kenya and across the world.