Skills
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
Domain knowledge
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