Skip to content
View ibhanu's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ibhanu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ibhanu/README.md
Bhanu Pratap — Senior Mobile & Systems Engineer • Tech Lead • SDK Architect

Portfolio  LinkedIn  Twitter  Email

Systems & FFI Scale SDK Test Coverage Crash Free Rate Location


👨‍💻 Engineering Identity & What I Build

I am a Senior Mobile & Systems Engineer and Tech Lead bridging low-level systems programming with buttery-smooth client applications. I specialize in building cross-platform SDK architectures, zero-overhead FFI bridges, and low-latency microservices.

┌─────────────────────────────────┐   ┌─────────────────────────────────┐
│     🦀 Rust Systems & FFI       │   │     📱 60/120 FPS Mobile Craft  │
│  sarvam-rust-core (<600 KB)     │   │  Flutter, iOS (Swift) & Android │
│  JNI, C-FFI, dart:ffi, WASM     │   │  Hardware Accelerometer Sensors │
│  16kHz PCM Audio DSP Resampler  │   │  Gesture Physics & iOS Widgets  │
└─────────────────────────────────┘   └─────────────────────────────────┘
┌─────────────────────────────────┐   ┌─────────────────────────────────┐
│    ⚡ Distributed Backends (Go) │   │     🚀 Engineering Leadership   │
│  Zero-contention Token Limiters │   │  97.8% Monorepo Test Coverage   │
│  PostgreSQL, Prisma, OCI Infra  │   │  900K+ Users, $25M+ Volume      │
│  SSE, WebSockets & gRPC         │   │  Release Please & CI/CD Gates   │
└─────────────────────────────────┘   └─────────────────────────────────┘

📌 Pinned Showcase

Official Client SDK Monorepo for Sarvam AI
Indic-first Speech (STT/TTS), Translation & Dubbing SDKs for Swift 6, Kotlin, Flutter, and React Native powered by a shared <600 KB Rust Core Engine (JNI, C-FFI, dart:ffi, WASM) for 16 kHz PCM DSP resampling, single-flight token coalescing, and SSE/WS streaming.

Rust FFI Swift 6 Kotlin Flutter Coverage 97.8%

Production Clean-Architecture Go Microservice
Enterprise Go 1.24 microservice blueprint implementing Uncle Bob's Clean Architecture & DDD. Features RBAC JWT auth, PostgreSQL with Prisma Client Go, sharded rate limiting, OpenAPI/Swagger generation, race-detector test suites, and Kubernetes/Docker manifests.

Go 1.24 PostgreSQL Prisma Docker & K8s

🥭 mango

"Your Mind, Architected" — Mindfulness & Affirmations
Tactile Flutter application featuring real-time hardware accelerometer parallax backgrounds (sensors_plus), a 4-stage evolving mascot streak engine, multi-category Mix Mode, custom theme studio, and native iOS/Android home screen widgets.

Flutter 3.7 Sensors & Parallax Hive NoSQL iOS Widgets

✨ aura

Modern Open-Source Dating Platform
Feature-first Clean Architecture dating app built with Flutter & Supabase. Engineers 60 FPS card-swipe physics, passwordless OTP & Apple/Google social auth, real-time Postgres matching & chat streams, profile completion rings, and tiered freemium paywalls.

Flutter Supabase PostgreSQL Realtime Clean Arch

Augmented Reality Computer Vision Sudoku Solver
End-to-end computer vision pipeline that extracts puzzle grids via Hough Space transforms, classifies digits with a Deep CNN, solves boards via algorithmic backtracking, and projects the solution onto live video in real-time AR.

Python OpenCV TensorFlow CNN Augmented Reality

Real-Time Facial Emotion Recognition Engine
4-layer Convolutional Neural Network trained on FER-2013 across 7 emotional states, paired with OpenCV Haar cascade face detection for low-latency live webcam inference.

Python Keras / TF2 OpenCV Deep Learning


🏛️ Deep-Dive: Cross-Platform Native Architecture

How sarvam-mobile bridges a unified Rust core with four platform runtimes:

flowchart LR
    subgraph Apps["Mobile & Web Runtimes"]
        direction TB
        K["Android (Kotlin / OkHttp)"]
        S["iOS (Swift 6 / URLSession)"]
        D["Flutter (Dart 3 / Streams)"]
        R["React Native (TS / Hermes)"]
    end

    subgraph FFI["Zero-Overhead FFI Bridges"]
        direction TB
        JNI["JNI Native Bridge"]
        CFFI["Clang C-FFI ABI"]
        DFFI["dart:ffi Dynamic Lib"]
        WASM["WebAssembly Module"]
    end

    subgraph Core["Unified Rust Core (<600 KB)"]
        direction TB
        RC["sarvam-rust-core
        • 16kHz Linear-16 PCM DSP Resampler
        • Single-Flight Token Coalescing
        • Exponential Jitter Retry Matrix
        • SSE & WebSocket State Machines"]
    end

    subgraph Cloud["Sarvam AI Platform"]
        direction TB
        API["REST / SSE / Realtime WS
        11+ Indic Languages (STT/TTS/Dub)"]
    end

    K --> JNI --> RC
    S --> CFFI --> RC
    D --> DFFI --> RC
    R --> WASM --> RC
    RC --> API
Loading

🚀 Production Ecosystems & Systems Experience

1. Holistic Wellness & High-Throughput Microservice (Govam)
  • Go 1.25 Backend (govam-server): High-throughput microservice deployed on Oracle Cloud Infrastructure (OCI). Features sub-millisecond in-memory caching, sharded token-bucket rate limiters eliminating CPU lock contention under spike traffic, Uber-zap zero-allocation structured logging, and hardened Docker deployments behind Nginx.
  • Flutter 3.7 Mobile Client (govam-mobile): Implements interactive breathwork visualizer with haptic feedback, rich-text mindful journaling (flutter_quill), diagnostic assessments, and offline Hive NoSQL sync.
2. Real-Time Geo-Social Discovery (GoBanana Monorepo)
  • Full-Stack Monorepo: Flutter mobile client with real-time location mapping (geolocator, Google Maps) and in-app chat, Clean Architecture Go REST/JWT backend with SQL migrations, and Next.js 16 + React 19 interactive waitlist portal.
3. LegalTech & Judicial Access Suite (Nyaya Setu & Legal Connect)
  • Nyaya Setu (nyaya-setu): Bilingual mobile legal aid assistant in Flutter with resilient Dio API clients and responsive UI scaling.
  • Legal Connect Web (lc-web): Ultra-fast lawyer directory and booking platform built with Astro 5 + Svelte 5 + Tailwind v4, deployed on Vercel.
  • Legal Rights Now (legal-rights-now): Interactive legal rights navigator in React 18 + TypeScript + shadcn/ui.
4. AI Media Pipeline & WhatsApp-Grade Voice Messaging
  • Tinify AI Studio (ai-studio): React + Vite + TypeScript web client with direct-to-S3 asset streaming and WebSocket duplex pipelines for generative AI workflows.
  • Qoohoo Voice Engine (qoohoo_voice): WhatsApp-grade audio note recorder & player in Flutter featuring slide-to-cancel/lock state machines, live waveform canvas rendering, and low-latency AAC encoding.

🛠️ Tech Stack & Tooling


Layer Technologies & Engineering Practices
Mobile & Native SDKs Flutter (Dart 3), iOS (Swift 6, AVAudioEngine, WidgetKit), Android (Kotlin, Coroutines, OkHttp, AudioRecord), React Native (Hermes, Nitro Modules)
Systems & FFI Interop Rust (cargo, sarvam-rust-core), JNI, Clang C-FFI, dart:ffi, WebAssembly (wasm-bindgen), Platform Channels
Backend & Distributed Systems Golang (Gin, GORM, Prisma, Zap, Viper), Python (FastAPI, Flask), Node.js, REST, Server-Sent Events (SSE), WebSockets, gRPC
Frontend & Web TypeScript, React 19, Next.js 16, Astro 5, Svelte 5, Tailwind CSS v4, shadcn/ui, Framer Motion
Data & Cloud Infrastructure PostgreSQL, Supabase, Firebase, Hive NoSQL, SQLite, Redis, AWS S3, Oracle Cloud (OCI), Docker, Kubernetes, Nginx
Quality, CI/CD & Observability TDD (97.8% SDK coverage), GitHub Actions, Fastlane, Release Please, JaCoCo, LCOV, Sentry, Crashlytics, Mixpanel

📊 Production & Language Telemetry

Production Engineering Telemetry & Core Language Footprint

💬 Let's Connect & Build

Footer

Pinned Loading

  1. sarvam-mobile sarvam-mobile Public

    Unofficial client SDKs for Sarvam AI's Indic-first speech and language platform. Clean Architecture monorepo for Android (Kotlin), iOS (Swift), React Native, and Flutter (Dart) with zero-dependency…

    Swift

  2. aura aura Public

    ✨ Aura — A modern open-source dating app built with Flutter & Supabase. Card-based discovery, freemium model, clean architecture.

    Dart 1

  3. mango mango Public

    A premium Flutter self-affirmation app featuring parallax backgrounds, evolving mascot streaks, custom themes, and iOS widgets. "Your Mind, Architected."

    Dart

  4. go-template go-template Public template

    A production-ready template for building Go services using clean architecture principles, featuring JWT authentication, PostgreSQL with Prisma, comprehensive testing, and Docker support.

    Go 3