Skip to content

Staff Software Engineer · Platform & Agentic Systems

Gokul Kulkarni

I build platforms that ship many apps from one shared core — and agentic AI systems on top of them.

Bangalore, India

~/gokul
› whoami
Gokul Kulkarni — Staff Software Engineer
› cat focus
React Native · Nx monorepos · MCP · RAG · LangGraph
› ls apps
objectlens.gokulkulkarni.dev

About

Shipping production systems for 15+ years

I have spent 15+ years building production systems, 8+ of them in React Native. At BrightInsight I architected the Nx monorepo and platform that ship multiple MedTech apps from a shared core, cutting the release cycle from a week to an hour.

For the last couple of years I have been building agentic AI systems on that foundation — RAG pipelines, MCP servers and LangGraph agents — and the AI engineering harness my team works in. My domain depth is in MedTech, eCommerce and IoT.

years building production systems
15+
years in React Native
8+
release cycle, after the monorepo
1 week → 1 hour
production apps on the platform I built
3+

Skills

What I work with

Mobile platforms

  • React Native
  • Expo / Expo Router / EAS
  • Nx monorepos
  • Native modules (iOS/Android)
  • OTA / CodePush
  • Hermes
  • Feature flags

Applied AI & agentic systems

  • LangChain
  • LangGraph
  • RAG & vector stores
  • MCP servers
  • Claude Code plugins & skills
  • Ollama model routing
  • AI knowledge graphs
  • Spec-Driven Development
  • AI-augmented code review

Languages

  • TypeScript
  • JavaScript
  • Java
  • Kotlin
  • Swift (interop)
  • C/C++

Architecture

  • Mobile system design
  • 0-to-1 product engineering
  • Offline-first
  • Modular monorepos
  • Bun toolchain
  • CI/CD

Backend & cloud

  • Node.js
  • NestJS
  • Express
  • Firebase
  • AWS
  • GCP

Leadership

  • AI strategy & roadmaps
  • Tech leadership
  • Mentoring
  • Architecture decision records
  • DX automation
  • Hiring & technical screens

Certified: Claude Code in Action (Anthropic)

Apps

Things you can use right now

Each app lives on its own subdomain of this site.

ObjectLens

Live

Explore, compare and read structured data — in your browser.

Paste Python repr() output, JSON or YAML and explore it as a tree or a graph. Compare two objects in any mix of formats, with differences matched on meaning rather than text. Read READMEs with Mermaid diagrams. Nothing is uploaded.

  • TypeScript
  • React
  • Vite
  • Web Workers
  • Mermaid

Open source

On GitHub

Experience

Where I've worked

  1. Jun 2022 – Present

    Staff Software Engineer · BrightInsight

    MedTech · Remote

    Platform, release engineering and applied AI for a suite of regulated MedTech apps.

    • Architected the team's Nx monorepo from the ground up, consolidating multiple React Native apps under a shared core of ~40 libraries — and cut the release cycle from 1 week to 1 hour.
    • Built Standard App, a platform on the monorepo that scaffolds new MedTech apps in days instead of weeks; it powers 3+ production apps.
    • Architected a patient-facing agentic AI system (LangChain, LangGraph) for web and mobile — a therapy-aware knowledge base, a platform MCP server exposing microservices as tools, and a chat agent combining both.
    • Built the Standard App solutioning plugin (MCP server + Skills) the Sales team uses to turn customer discussions into engineering and design handoffs, configurations and requirements.
    • Built a JSON-driven workflow engine on XState, so each organisation's app flows change through configuration, without a code change or release.
    • Established the team's AI engineering harness on Claude Code and led Spec-Driven Development across the organisation.
    • Led the migration to Expo and Expo Router with native builds on EAS, and replaced npm with Bun, cutting build times by 40%.
    • Shipped Chronic Disease Management (Accu-Chek SDK) and Digital Vision Assessment in an FDA-regulated environment, with native modules for Bluetooth medical devices and vision sensors.
    • Owned the quarterly AI roadmap for the mobile org and mentored engineers on React Native architecture and AI-augmented engineering.
  2. Apr 2021 – Jun 2022

    Principal Engineer · Omnibiz

    eCommerce · Remote

    Led mobile development for the Retail, Sales and Distributor apps of a multi-country B2B retail ecosystem.

    • Built offline-first catalog sync and real-time data pipelines so field sales reps could work on intermittent connectivity.
    • Reduced app load time by ~30% through architecture restructuring, bundle optimisation and startup-path profiling.
    • Established mobile engineering standards — code review, branching, release process — and mentored the React Native team.
  3. Aug 2019 – Mar 2021

    Senior Software Developer · Reliance Jio

    IoT · India

    Mobile and platform work for the JioThings IoT platform, serving B2B and B2C deployments.

    • Designed and shipped an internal CodePush-style OTA framework, removing the app-store dependency for hotfixes.
    • Built real-time fleet tracking from device telemetry, with map-based dashboards for operations teams.
    • Built the Technician App for IoT device provisioning and field workflows.
  4. Apr 2017 – Jul 2019

    Member of Technical Staff · Yasco Solutions

    India

    Architected and shipped Socially Good, an end-to-end platform for NGOs and social initiatives — owning frontend, backend and cloud infrastructure.

  5. Jan 2015 – Mar 2017

    Co-founder & Software Developer · Dhi

    India

    Co-founded a product startup; built Android products with Java, Spring and Hibernate, and led development from idea to release.

  6. Apr 2013 – Jan 2015

    Software Engineer · Alcatel-Lucent

    India

    Improved the reliability of a C/C++ Fault Management System and built automation for alarm propagation and system testing.

  7. Feb 2011 – Mar 2013

    Design Engineer · GE Healthcare

    India

    Built Solaris-based subsystem integrations and automated test tooling. Awarded Employee of the Month for engineering impact.

Writing

Where I write

Contact

Get in touch

The quickest way to reach me is email. I'm also on the places below.