The work has always lived where product meets the platform: model orchestration up top,
native build systems and byte-level diffs underneath. Filter by domain.
RAG Pipelinesai/ml
Retrieval + grounding for LLM features; chunking, embeddings, vector stores, eval loops.
LangGraph / LangChainai/ml
Stateful multi-step agent graphs — tool use, branching, retries, human-in-the-loop.
AI On-Call Agentai/ml
Production agent that triages alerts, analyses incidents and proposes fixes — cuts MTTR.
Prompt Engineeringai/ml
Structured prompting, function/tool schemas, output validation, cost/latency tuning.
LLM Orchestrationai/ml
Routing, fallbacks and guardrails across models; token budgeting under SLA.
Vector Databasesai/ml
Embedding indexes for semantic search and recommendation surfaces.
React Nativemobile
9+ years. Sole/lead RN engineer at four companies; apps used by millions.
Androidmobile
Native modules, ANR budgets, Gradle/build config, Play release channels.
iOSmobile
Native bridges, Fastlane, App Store release automation, TestFlight.
Mobile Architecturemobile
Multi-bundle, config-driven, micro-frontend app shells that stay maintainable at scale.
TypeScriptmobile
Strict typing across large RN codebases; shared types front-to-back.
Redux / RTKmobile
Predictable state at scale; RTK Query, normalised caches, selectors.
Performance Optimizationmobile
Startup time, list virtualization, render profiling, 99.8%+ crash-free sessions.
Expomobile
Managed + bare workflows, EAS build/submit, config plugins.
Differential Updatessystems
bsdiff / bspatch binary diffs — shrank RN update payloads from ~10 MB to <150 KB.
Binary Diff / Patchsystems
Byte-level delta encoding, patch integrity checks, safe rollback on failure.
Build Systemssystems
Gradle, Xcode build phases, Hermes, custom bundlers and native module linking.
Linux / CLIsystems
Daily driver for build agents, shell tooling, log spelunking, process debugging.
Profiling & Tracingsystems
Systrace/Perfetto, Flipper, Instruments — finding the frame that drops.
CDN / S3 Deliverysystems
Versioned bundle hosting, cache strategy, staged rollout of binaries.
Node.jsbackend
APIs, BFF layers, build/release services and agent backends.
PostgreSQLbackend
Schema design, query tuning, migrations for product data.
MongoDBbackend
Document modelling for content platforms and event data.
BigQuerybackend
Product analytics, release health dashboards, ad-hoc SQL.
Firebasebackend
Crashlytics, Remote Config, Cloud Messaging, Analytics, A/B.
GCPbackend
Cloud infra for services, storage and CI runners.
REST APIsbackend
Contract design, versioning, integration-heavy fintech surfaces.
ELK Stackbackend
Centralised logging and search for a content delivery platform.
CI/CDtooling
Jenkins, CircleCI, Fastlane, GitHub Actions — release automation end to end.
Playwrighttooling
E2E test automation; raised release confidence and coverage.
Test Automationtooling
Cut manual QA effort ~30% with layered automated suites.
Sentrytooling
Crash/ANR monitoring wired into the on-call agent's inputs.
Git / GitHubtooling
Trunk-based flows, review culture, release tagging, mono/poly repos.