Technical toolkit.

Technologies and frameworks I build production applications with, organized by domain.

Frontend Development

ReactNext.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSSBootstrapStyled Components

Backend Architecture

Node.jsNestJSExpress.jsFlask (Python)PHP Laravel

Mobile Engineering

React NativeExpoFlutterDartKotlinAndroid Studio

Database & Storage

SupabasePostgreSQLMongoDBMySQLSQLiteMSSQLFirebaseRedis

Fintech & Payments

M-Pesa Daraja STK PushPaystack CheckoutPayPalEscrow & Approval Workflows

Application Security

Row-Level SecurityJWT AuthenticationTweetNaCl CryptographyOWASP API SafeguardsIDOR Mitigationbcrypt HashingRole-Based Access

Realtime & Networking

Socket.io StreamsTanStack Query CacheOffline Cache PersistenceMutation Queue Resilience

Location & Mapping

React Native MapsGoogle Maps SDKMapbox Integration

Deployment & DevOps

Vercel HostingRenderNetlifyHerokuPythonAnywhereGit & GitHubDocker ComposeEAS Mobile Build

AI & Emerging

LLM API OrchestrationPrompt EngineeringSemantic Vectors

Operational focus.

Fintech

Payment integrations, subscription/billing systems, loan management

PropTech

Housing and rental platforms for the Kenyan market

Health Tech

Mobile health platforms, step-logging, monetization strategy

E-Commerce

Online retail platforms with admin tooling and payment checkout

Travel & Hospitality

Booking and tour platforms

Service Management

Operational/booking tooling and garage management

Regulatory Compliance

Kenya Data Protection Act (KDPA 2019), ODPC compliance, Supabase DPA policies