Skip to content
View 126punith's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report 126punith

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. 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
126punith/README.md
Typing SVG

🟢 Open to Senior/Staff Remote Opportunities & Consulting 🟢

Building native SDKs used by thousands of developers globally. Let's build something scalable.

Portfolio LinkedIn Reddit GitHub npm


About Me

I’m a React Native and Native Mobile Engineer with ~5 years of experience building cross-platform apps and native integrations for Android and iOS.

I work close to the platform layer: designing SDKs, integrating native libraries, and optimizing performance-critical mobile workflows.
My open-source work focuses on JSI, Nitro Modules, Kotlin, Swift, and C++, with practical experience in CMake, Android NDK, JNI, ABI packaging, and native binary integration.

I enjoy solving problems at the intersection of JavaScript runtime and native systems. Recently, my technical deep-dives on React Native background execution and the New Architecture went viral on r/reactnative (16K+ views).

Core Expertise

  • React Native Engineering: New Architecture, TurboModules, JSI, Fabric, Bridgeless
  • Android Native: Kotlin, Java, Android SDK/NDK, Foreground Services, JNI, Gradle, AAR/.so integration
  • iOS Native: Swift, Core Location, Core Motion, PDFKit, CocoaPods, lifecycle/background behavior
  • Native Systems: C++17/20, CMake, prebuilt native binaries, ABI compatibility and packaging
  • App Architecture: scalable cross-platform architecture, performance tuning, API integrations, reliability

Open Source & Independent Work

1) react-native-pdf-jsi

Native PDF rendering for React Native using JSI + Nitro Modules.

  • Built and maintained end-to-end (Android + iOS)
  • Android: Kotlin + PDFium
  • iOS: Swift + PDFKit
  • Native C++ integration with CMake + NDK
  • React Native New Architecture support

Total Downloads Monthly Downloads Weekly Downloads npm version GitHub stars

Links: GitHub · npm


2) React Native Background Location Pro

Commercial-grade background location SDK for React Native.

  • Native Android implementation with Kotlin (Foreground Service, Room)
  • Native iOS implementation with Swift + Core Location + BGAppRefreshTask
  • Background execution and process-death recovery
  • Offline-first persistence and idempotent batch sync
  • Developer documentation, eval distribution, and store-review blueprints

Links:
GitHub · Evaluation Package · Docs


3) Production App Engineering

Hands-on experience shipping and maintaining production React Native apps with:

  • Native module integrations (Android/iOS)
  • Background location and lifecycle-sensitive features
  • Authentication and API-heavy workflows
  • Payment gateway integrations
  • Performance and reliability optimization

Open Source Philosophy

I build developer tooling that solves real engineering pain points.

  • Maintainer of independently published React Native libraries
  • npm package release/version management
  • Technical documentation and integration guides
  • Issue triage and developer support

Focus Areas

  • React Native Framework Engineering
  • Native Mobile SDK Development
  • Android Platform + NDK Engineering
  • JSI, TurboModules, Nitro Modules
  • C++ and JNI Integration
  • Native Packaging and Distribution
  • Mobile Performance and Background Systems
  • AI-enabled Mobile Experiences

GitHub contribution snake

Building beyond the JavaScript layer

Native engineering · Developer tooling · Open source

"Great software comes from understanding what happens beneath the abstraction."

Pinned Loading

  1. react-native-background-location-pro-eval react-native-background-location-pro-eval Public

    Free evaluation build of React Native Background Location Pro: production-grade background location tracking for the New Architecture (TurboModules/JSI) with offline queueing, duplicate-free sync a…

    Objective-C 8

  2. react-native-background-location-pro react-native-background-location-pro Public

    Production-grade background location tracking for React Native on Android and iOS. Native Kotlin and Swift behind a TurboModule (JSI), with no third-party SDKs. Points are buffered in SQLite on the…

    2

  3. react-native-pdf-jsi react-native-pdf-jsi Public

    🚀 React Native PDF Enhanced – JSI‑Powered Performance The only React Native PDF viewer built with JSI. Render, zoom, search, and compress up to 80x faster—plus analytics, export (PNG/JPEG), and con…

    JavaScript 69 17

  4. react-native-sync-vault react-native-sync-vault Public

    😎 A reliable offline-first sync vault for persistent network operations in React Native. Queue API requests offline, persist them in SQLite, and progressively sync when online. Failed requests are …

    TypeScript 6

  5. react-native-ota-console react-native-ota-console Public

    React Native OTA Update Console - Manage APK and bundle updates for your React Native Android apps. Features web dashboard, version control, WiFi force updates, and easy-to-integrate SDK. Bypass Go…

    JavaScript 2

  6. react-native-pdf-jsi-demo-app react-native-pdf-jsi-demo-app Public

    This demo app provides a complete reference implementation of all PDF viewing, bookmarking, export, and analytics features available in the `react-native-pdf-jsi` package. Use this as a starting po…

    Objective-C++