Engineering expertise

Full-stack product engineering across the systems that make software work in production.

These pages make the technical breadth behind my case studies explicit: mobile, web, APIs, databases, authentication, payments, voice and LLM integrations, cloud/release workflows, and search/distribution. Each area connects back to products that provide evidence instead of relying on a keyword list alone.

Mobile engineering

React Native & Expo mobile engineering

React Native and Expo engineering for production iOS and Android apps, including authentication, audio, payments, location, local persistence, testing, EAS builds, OTA updates, and App Store / Play Store release work.

React NativeExpoTypeScriptExpo RouterEAS BuildExpo UpdatesSQLite
Explore this expertise

Web engineering

Next.js & React web application engineering

Next.js and React engineering for workflow-heavy applications, operational dashboards, public product websites, authenticated workspaces, responsive interfaces, and search-oriented product surfaces.

Next.jsReactTypeScriptTanStack QueryTailwind CSSshadcn/uiPlaywright
Explore this expertise

Backend & data

Python, FastAPI & PostgreSQL backend engineering

Python, FastAPI, SQLAlchemy, Alembic, PostgreSQL, REST API, authentication, callbacks, and transactional backend engineering for real product workflows.

PythonFastAPIPostgreSQLSQLSQLAlchemyAlembicREST APIs
Explore this expertise

APIs & integrations

REST API, GraphQL & third-party integration engineering

API engineering across FastAPI REST services, GraphQL, webhooks, callbacks, payment providers, authentication, cloud services, and third-party product integrations.

REST APIsGraphQLFastAPIApolloWebhooksOAuthJWT
Explore this expertise

Databases & data modeling

SQL, PostgreSQL, graph & application data engineering

Relational and application data modeling with PostgreSQL, SQL, SQLAlchemy, Alembic, SQLite, graph databases, local persistence, caching patterns, migrations, and transactional business state.

PostgreSQLSQLSQLAlchemyAlembicSQLiteNeo4jGraph data
Explore this expertise

Voice AI & LLM products

Voice apps, speech intelligence & LLM integration engineering

Voice and audio application engineering across speech-to-text, Whisper, ElevenLabs Scribe v2, speaker diarization, word timestamps, acoustic emotion analysis, Gemini structured reasoning, emotion2vec, Modal model serving, audio diagnostics, LLM reasoning, and voice-product workflows.

Voice appsSpeech-to-textWhisperElevenLabs Scribe v2Speaker diarizationWord timestampsGemini 3.6 Flash
Explore this expertise

Authentication & application security

Secure authentication, authorization & application security

Practical application security across OAuth, Google/Apple sign-in, access and refresh tokens, SecureStore, biometrics, password hashing, role-based access, tenant/facility isolation, KYC/KYB, and sensitive workflow controls.

OAuthGoogle Sign-InApple Sign-InJWTAccess tokensRefresh tokensExpo SecureStore
Explore this expertise

Payments, FinTech & SaaS

Payment integration, subscription & reconciliation engineering

Payment and SaaS engineering across M-Pesa/Daraja, invoice reconciliation, ledgers, callbacks, receipts, subscriptions, RevenueCat, KYC/KYB, and financial workflow design.

M-PesaDarajaPayment APIsReconciliationLedgersSubscriptionsRevenueCat
Explore this expertise

Testing & quality engineering

Automated end-to-end, integration & regression testing

Automated testing across Playwright web E2E, Maestro mobile E2E, pytest backend/API suites, Jest and Node.js tests, React Native testing, integration tests, regression coverage, linting, type checks, and static analysis.

End-to-end testingPlaywrightMaestroWeb E2E testingMobile E2E testingpytestJest
Explore this expertise

CI/CD & app release

GitHub, Vercel, Expo EAS & mobile release engineering

Practical CI/CD and release work with Git/GitHub branches and merges, automated test gates, Vercel, Expo EAS Build, TestFlight, App Store Connect, Google Play Console, closed testing, production builds, and OTA updates.

GitGitHubBranches & PRsAutomated test gatesVercelExpo EASEAS Build
Explore this expertise

Technical SEO & search growth

Technical SEO, search discovery & Google Ads engineering

Technical SEO and intent marketing across Next.js metadata, canonical URLs, structured data, XML sitemaps, robots directives, internal linking, Google Search Console, Bing Webmaster Tools, Screaming Frog, and Google Ads search campaigns.

Technical SEONext.js metadataSchema.orgXML sitemapsrobots.txtGoogle Search ConsoleBing Webmaster Tools
Explore this expertise

Let's work together

Looking for an engineer who can own the product beyond a single layer?

I'm interested in senior product engineering work across web, mobile, backend, and integrations—especially teams shipping real products end-to-end.