Skip to content
View NarsingShivakumar's full-sized avatar

Block or report NarsingShivakumar

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
NarsingShivakumar/README.md

Hi there πŸ‘‹ I'm Shivakumar Narsing

πŸš€ Full-Stack Mobile Developer | React Native | Java

LinkedIn GitHub followers


πŸ‘¨β€πŸ’» About Me

I'm a versatile Full-Stack Developer specializing in React Native mobile development . With expertise in building scalable high-performance offline-first cross-platform mobile applications for Android and iOS, I deliver end-to-end solutions with clean code and industry best practices.

  • πŸ”­ Currently working on React Native apps with offline-first architecture
  • 🌱 Exploring Cloud-Native architectures, Kubernetes, and Event-Driven systems
  • πŸ—„οΈ Building robust offline-capable apps with WatermelonDB and SQLite
  • πŸ€– Integrating AI/ML models with TensorFlow Lite and on-device intelligence
  • πŸ“‘ Expert in BLE & Bluetooth Classic integrations for IoT applications
  • πŸ’Ό Open to freelance projects and collaborations
  • πŸ“« Reach me: LinkedIn

πŸ› οΈ Tech Stack

Mobile Development

React Native Android iOS Expo

Backend Development

Java Spring Boot Microservices Node.js

Languages & Frameworks

JavaScript TypeScript React Express.js

AI/ML & Intelligence

TensorFlow TensorFlow Lite ML Kit OpenAI

IoT & Connectivity

Bluetooth BLE IoT

Database & Cloud

WatermelonDB SQLite MongoDB MySQL PostgreSQL Firebase AWS

State Management & APIs

Redux Redux Persist REST API GraphQL


🎯 Featured Projects

πŸ—„οΈ Offline-First Mobile App (Private)

Enterprise-Grade Offline-Capable Application

  • βœ… WatermelonDB integration with reactive UI updates
  • βœ… SQLite foundation for rock-solid data persistence
  • βœ… Lazy loading for instant app launch with large datasets
  • βœ… Background sync with conflict resolution
  • βœ… Handles 10K+ records with zero performance degradation
  • βœ… Real-time observability and automatic component re-rendering
  • βœ… Multi-table relationships with decorators (@children, @relation)
  • Tech: React Native, WatermelonDB, SQLite, Redux Persist, NetInfo

πŸ“‘ IoT Healthcare App with BLE (Private)

Medical Device Integration Platform

  • βœ… Bluetooth Low Energy (BLE) integration with medical devices
  • βœ… Bluetooth Classic support for legacy devices
  • βœ… Real-time sensor data streaming and visualization
  • βœ… Device pairing, scanning, and connection management
  • βœ… Background data synchronization with health monitoring
  • βœ… Cross-platform BLE support (Android & iOS)
  • βœ… Permission handling and device compatibility checks
  • Tech: React Native, react-native-ble-plx, react-native-bluetooth-classic, Native Modules

πŸ€– AI-Powered Smart App (Private)

On-Device AI & Machine Learning Application

  • βœ… TensorFlow Lite integration for on-device inference
  • βœ… ML Kit for text recognition, face detection, and barcode scanning
  • βœ… Image classification and object detection in real-time
  • βœ… Natural Language Processing (NLP) with OpenAI integration
  • βœ… Offline AI capabilities without internet dependency
  • βœ… Custom ML model deployment and optimization
  • βœ… Smart chatbot with conversational AI
  • Tech: React Native, TensorFlow Lite, Firebase ML Kit, OpenAI API, ONNX Runtime

πŸ—οΈ Microservices Architecture (Private)

Enterprise-Grade Spring Boot Backend

  • βœ… RESTful microservices with Spring Cloud
  • βœ… Service discovery with Eureka
  • βœ… API Gateway & Load Balancing
  • βœ… JWT authentication & OAuth2
  • βœ… Redis caching & message queues
  • Tech: Java, Spring Boot, MySQL, Docker, Kubernetes

πŸ’Ό Professional Experience

Mobile Development

  • πŸ“± Built production apps with 100K+ active users
  • 🎨 Expert in React Native animations & gesture handling
  • ⚑ Optimized performance for 60fps smooth UI
  • πŸ”§ Integrated native modules for Android & iOS
  • 🌐 Implemented offline-first architecture with WatermelonDB & SQLite
  • πŸ—„οΈ Built scalable local databases handling tens of thousands of records
  • πŸ”„ Designed reactive data layers with automatic UI synchronization
  • πŸ“² Redux Persist for seamless state management across app restarts

IoT & Bluetooth Integration

  • πŸ“‘ Developed BLE (Bluetooth Low Energy) applications for IoT devices
  • πŸ”Œ Implemented Bluetooth Classic for legacy device support
  • πŸ₯ Built healthcare apps connecting to medical sensors and wearables
  • πŸ“Š Real-time data streaming from BLE peripherals with efficient handling
  • πŸ” Secure device pairing and encrypted communication protocols
  • 🎯 Cross-platform BLE support with permission management
  • βš™οΈ Background service implementation for continuous device monitoring

AI/ML Integration

  • πŸ€– Integrated TensorFlow Lite for on-device machine learning
  • 🧠 Deployed custom ML models for image classification and object detection
  • πŸ“Έ Implemented ML Kit for OCR, face detection, and barcode scanning
  • πŸ’¬ Built intelligent chatbots using OpenAI API and NLP
  • ⚑ Optimized AI models for real-time inference on mobile devices
  • πŸ”Œ Offline AI capabilities reducing server dependency
  • πŸ“ˆ Predictive analytics and recommendation systems

Backend Development

  • β˜• Developed scalable microservices with Spring Boot
  • πŸ—οΈ Designed RESTful APIs serving millions of requests
  • πŸ”„ Implemented event-driven architecture with Kafka
  • 🐳 Containerized applications with Docker & Kubernetes
  • πŸ“Š Database optimization & query performance tuning

Full-Stack

  • 🎯 End-to-end development from UI to deployment
  • πŸ” Implemented OAuth2, JWT, and secure authentication
  • πŸ“ˆ Integrated analytics, crash reporting, and monitoring
  • πŸš€ CI/CD pipelines with Jenkins & GitHub Actions
  • πŸ”Œ Built offline-capable sync engines with conflict resolution

πŸ—„οΈ Offline-First Architecture Expertise

Why Offline-First?

Building apps that work seamlessly without constant internet connectivity ensures superior user experience, faster load times, and uninterrupted functionality.

Technologies I Use

  • WatermelonDB: Lightweight (2MB), reactive database optimized for React Native with lazy loading and instant app launch
  • SQLite: Rock-solid local database engine for critical data persistence
  • Redux Persist: State management across app sessions
  • NetInfo: Network status detection and connectivity handling

Key Implementations

  • βœ… Local-first data storage with background synchronization
  • βœ… Real-time reactive UI updates when data changes
  • βœ… Conflict resolution strategies for multi-device sync
  • βœ… Lazy loading for handling large datasets efficiently
  • βœ… Observable patterns for automatic component re-rendering

πŸ“‘ Bluetooth & IoT Expertise

BLE (Bluetooth Low Energy)

Building IoT applications with seamless device connectivity for healthcare, fitness, and smart home applications.

Technologies & Libraries

  • react-native-ble-plx: BLE device scanning, connection, and data exchange
  • react-native-ble-manager: Comprehensive BLE management for Android & iOS
  • react-native-bluetooth-classic: Classic Bluetooth support using External Accessory framework
  • Native Modules: Custom Turbo Modules for advanced Bluetooth features

Key Implementations

  • βœ… Device discovery and scanning with signal strength monitoring
  • βœ… Secure pairing and bonding with BLE peripherals
  • βœ… Real-time sensor data reading (heart rate, temperature, glucose monitors)
  • βœ… Characteristic read/write operations with notification handling
  • βœ… Background data synchronization and device state management
  • βœ… Cross-platform permission handling (Android 12+ & iOS)
  • βœ… Connection pooling and automatic reconnection strategies

πŸ€– AI/ML Integration Expertise

On-Device Intelligence

Building smart mobile applications with AI capabilities that work offline and provide real-time insights.

Technologies & Frameworks

  • TensorFlow Lite: Lightweight ML models for mobile deployment
  • Firebase ML Kit: Pre-built ML solutions for vision and NLP tasks
  • TensorFlow.js: JavaScript-based ML for React Native
  • OpenAI API: Advanced NLP and conversational AI integration
  • ONNX Runtime: Cross-platform ML model inference

Key Implementations

  • βœ… Image classification and object detection in real-time
  • βœ… Face detection and recognition for authentication
  • βœ… OCR (Optical Character Recognition) for document scanning
  • βœ… Barcode and QR code scanning with ML Kit
  • βœ… NLP-powered chatbots and virtual assistants
  • βœ… Custom model deployment with TensorFlow Lite
  • βœ… Predictive text and smart recommendations
  • βœ… Speech recognition and voice command processing

πŸ† Key Achievements

  • 🎯 Built 10+ production-ready mobile & web applications
  • πŸ“± Expert in React Native with 1+ years of experience
  • πŸ—„οΈ Specialized in offline-first architecture with WatermelonDB & SQLite
  • πŸ“‘ Developed IoT applications with BLE & Bluetooth Classic integrations
  • πŸ€– Integrated AI/ML models for intelligent mobile experiences
  • β˜• Proficient in Java & Spring Boot microservices
  • πŸš€ Delivered high-traffic systems handling 1M+ requests/day
  • πŸ“² Built apps handling 10K+ local records with zero lag
  • πŸ”§ Integrated 20+ third-party APIs & payment gateways
  • 🌐 Full-stack expertise in MERN & Java ecosystems
  • 🐳 DevOps experience with Docker, Kubernetes, AWS
  • ⚑ Optimized apps for instant launch regardless of data size
  • πŸ₯ Healthcare app experience with medical device integrations

πŸ“« Let's Connect

LinkedIn GitHub Portfolio Email

πŸ’Ό Open for freelance work, collaborations, and full-time opportunities!


⭐️ From NarsingShivakumar with πŸ’» & β˜•

Popular repositories Loading

  1. Get-away-guru Get-away-guru Public

  2. GetAwayGuru_TravelWebSite_Edubridge GetAwayGuru_TravelWebSite_Edubridge Public

    TypeScript

  3. node.js-ejs_first_project node.js-ejs_first_project Public

    JavaScript

  4. loginJWT loginJWT Public

    Node.js Demo for Token Based Authentication (JWT) with MongDB database

    JavaScript

  5. PlayFlix-video-player-react-native PlayFlix-video-player-react-native Public

    MX Player Clone is a powerful React Native mobile app for Android that offers lightning-fast local and Google Drive video playback, supporting almost all video formats. Inspired by MX Player and de…

    JavaScript

  6. AnimationMaster-ReactNative AnimationMaster-ReactNative Public

    🎨 Complete React Native animation tutorial app featuring drawer navigation, bottom tabs, PanResponder gestures, dark/light themes, and 15+ animation patterns. Perfect for learning Animated API, nav…

    Kotlin