Portfolio Logo
Gerald Bahati - Product Software Engineer

Gerald Bahati

Product/Software Engineer

Building edge-first e-commerce and real-time systems with multi-layer caching, AI recommendations, and M-Pesa payment integrations.

Request a project
Profile portrait
Shipping Production Impact
(01)

Full-stack engineer building edge-first web applications. From multi-layer caching strategies to AI-powered recommendation engines, I architect systems that are fast, scalable, and impactful

SERVICES IN DETAIL

(02)

FEATURED PROJECTS

(03)

Loading projects...

Gerald Bahati.

Full-Stack Software Engineer

contact

Based in Nairobi, Kenya

make contact

Accessibility

Mon – Fri: 9:00 - 18:00

Async communication via Email

Legal

Imprint
Data protection

©2026 Gerald Bahati | All rights reserved.

FRONTEND

Frontend Engineering

I build fast, interactive interfaces using React 19 and Next.js 16 — optimized for Core Web Vitals and shipped with edge-first rendering.

  • React 19 & Next.js 16 with App Router
  • TypeScript-first component architecture
  • Scroll-driven animations (Framer Motion, GSAP)
  • Core Web Vitals & performance tuning
  • Design system implementation
BACKEND

Backend & APIs

I design type-safe APIs and data layers that handle real traffic — from oRPC procedure routers to payment flows with M-Pesa and Stripe.

  • Node.js, Spring Boot, Go, Django
  • Type-safe APIs (oRPC, REST, GraphQL)
  • PostgreSQL, MongoDB, Convex, D1
  • Payment integration (M-Pesa, Stripe)
  • Rate limiting, validation & error handling
INFRASTRUCTURE

Cloud & DevOps

I deploy on Cloudflare and AWS with multi-layer caching, containerized services, and CI/CD pipelines that keep deploys fast and reliable.

  • Cloudflare Workers, KV, R2, Queues
  • AWS infrastructure & S3
  • Docker containerization
  • CI/CD pipeline automation
  • Monitoring, logging & alerting
AI & REALTIME

AI & Real-Time Systems

I integrate LLMs into product features and build real-time systems with WebSockets — from recommendation engines to live collaboration tools.

  • LLM integration & prompt engineering
  • Vector search & recommendation engines
  • WebSocket & Redis Pub/Sub architecture
  • Generative UI components
  • Event-driven microservices
Frontend Engineering background
Frontend Engineering
Backend & APIs background
Backend & APIs
Cloud & DevOps background
Cloud & DevOps
AI & Real-Time Systems background
AI & Real-Time Systems

Product Engineering is about shipping solutions that matter. I focus on the intersection of performance, reliability, and user experience — building systems that are fast to use, fast to ship, and built to scale.

Website Creations and Client Projects

Get to know me, my work style and my values through an insight into my projects that stand for quality, structure and sustainable solutions.

Webline Store - AI-powered e-commerce platform

Webline Store

Live
E-commerce
AI/ML
Modern Dashboard with AI-powered Generative UI showing interactive analytics, real-time charts, and natural language query interface with multi-model AI support

Modern Dashboard

Live
AI-Powered
Generative UI
Webline Dashboard - E-commerce admin panel

Webline Dashboard

Live
Admin Panel
Analytics
TeamFlow AI-native team collaboration platform with real-time messaging, threaded conversations, workspace management, AI-powered thread summarization and compose assistant, emoji reactions, and rich text editing

TeamFlow

Live
AI-Native
Real-time

WHY YOU SHOULD WORK WITH ME

(04)

Professional consultation meeting

Trust in the expertise

Honesty and transparency throughout the entire project are essential for success. It's important to define goals and options right from the start.

Let's discuss your project