Skip to content
View uk2459644's full-sized avatar

Block or report uk2459644

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
uk2459644/README.md

Hi, I'm Upendra Kumar πŸ‘‹

Product Engineer | React Native Developer | JavaScript | Native Android | Kotlin | AI/ML

I'm a Product Engineer and React Native Developer focused on building production-grade mobile applications, particularly for healthcare and field-operations workflows.

I enjoy working at the intersection of mobile engineering, native Android, backend APIs, performance optimization, and AI/ML.


πŸš€ What I Work With

Mobile Development

  • React Native
  • JavaScript
  • React
  • React Navigation
  • Redux Toolkit
  • TanStack Query
  • AsyncStorage
  • Native Android
  • Kotlin
  • Android SDK

Backend & APIs

  • REST APIs
  • Axios
  • Laravel
  • Node.js
  • Firebase
  • Firebase Realtime Database
  • Firebase Cloud Messaging
  • AWS

Native & Platform Engineering

  • Android Foreground Services
  • Background Location
  • AlarmManager
  • BroadcastReceiver
  • Headless JS
  • Native Modules
  • Hermes
  • Gradle
  • CMake
  • Android build & release workflows

Mobile Integrations

  • Vision Camera
  • Camera Kit
  • Image Picker
  • Notifee
  • FCM
  • AWS Location
  • QR / Barcode scanning

πŸ₯ Current Engineering Focus

I currently work on healthcare and field-operations mobile applications where reliability, background processing, location accuracy, and API performance are important.

Some areas I've worked on:

  • πŸ“± Production React Native applications
  • πŸ”„ React Native version upgrades and modernization
  • 🧠 TanStack Query migration and server-state management
  • πŸ“ Background GPS tracking using Kotlin and Android services
  • πŸ”” Push notifications and deep linking
  • πŸ“· Camera, document upload and QR/barcode workflows
  • ⚑ Mobile performance and API optimization
  • πŸ” Google Play policy and permission compliance
  • πŸ› οΈ Android build, Gradle, Hermes and native dependency troubleshooting

πŸ“± Published Mobile Applications

Here are some of the production mobile applications I have contributed to as a React Native Developer, covering healthcare, home services, and on-demand service platforms.

πŸ₯ Pathoconnect Phlebo

Healthcare & Diagnostic Field Operations

A field-operations application for phlebotomists to manage assigned orders, patient/sample collection workflows, barcode scanning, location tracking, and related field activities.

Key areas: React Native Β· JavaScript Β· Redux Β· TanStack Query Β· Kotlin Β· Native Android Β· Firebase Β· AWS Β· Background Location Β· Barcode Scanning

Google Play


🐾 Global Pet

Pet Care Services Platform

A pet-care service platform that allows pet parents to discover and book services such as grooming, training, walking, boarding, and other pet-care services.

Key areas: React Native Β· Service Booking Β· User & Pet Profiles Β· Notifications Β· Payments Β· Appointment Management

Google Play


πŸ”§ FitForFix

Home Appliance Service Platform

A service-booking application for AC, geyser, and refrigerator installation, repair, and maintenance services.

Key areas: React Native Β· Service Booking Β· Location Services Β· Service History Β· Technician Management Β· Customer Support

Google Play


πŸ› οΈ Connect Xpert

Home Appliance Service & Repair

An on-demand home appliance service platform connecting customers with verified technicians for AC, refrigerator, washing machine, chimney, RO, geyser, and solar-system services.

Key areas: React Native Β· Service Booking Β· Real-time Tracking Β· Technician Management Β· Pricing Β· Service Warranty

Google Play


❄️ AC Wala 24x7

On-Demand AC Services

An AC service platform providing installation, uninstallation, maintenance, gas refilling, leakage detection, emergency repairs, and AMC services.

Key areas: React Native Β· Service Booking Β· Location Tracking Β· Payments Β· Notifications Β· Service Management

Google Play


πŸš€ Mobile Development Experience

Across these applications, my experience includes:

  • πŸ“± React Native application development
  • ⚑ JavaScript and modern React architecture
  • πŸ”„ Redux / TanStack Query for state and server-state management
  • πŸ€– Kotlin & Native Android development
  • πŸ“ Background location & GPS tracking
  • πŸ”” Firebase FCM & real-time updates
  • ☁️ AWS integrations
  • πŸ“· Camera & image/document workflows
  • πŸ“Š REST API integration
  • πŸ” Authentication & secure data handling
  • πŸš€ Performance optimization & production debugging
  • πŸ“¦ Android builds, releases & Google Play deployment

Note: These applications are published products that I have contributed to professionally. Source code is private due to company/client ownership and confidentiality.

πŸ“Š Engineering Highlights

A few examples from my current production work:

  • 55+ REST API endpoints integrated across multiple application domains
  • 20+ screens organized across multiple navigation stacks
  • 40+ reusable React Native components
  • 15 Redux state slices/reducers
  • Implemented TanStack Query caching and persistence
  • Built Android Kotlin Native Modules for background location
  • Implemented Foreground Services, AlarmManager and BroadcastReceivers
  • Reduced AWS location API traffic by approximately 83% through throttling and optimized synchronization
  • Implemented GPS filtering based on accuracy, movement and speed
  • Optimized AsyncStorage access using batched reads
  • Worked with multiple development, staging and production environments

🧠 Currently Learning

I'm actively strengthening my computer science and AI foundations.

Computer Science

  • Data Structures & Algorithms
  • Operating Systems
  • DBMS
  • Computer Networks
  • Computer Architecture
  • Discrete Mathematics
  • Theory of Computation

AI / Machine Learning

  • Machine Learning fundamentals
  • Linear & Logistic Regression
  • Gradient Descent
  • Backpropagation
  • Neural Networks
  • Classification
  • Precision / Recall
  • ROC-AUC / PR-AUC
  • Model evaluation
  • Deep Learning fundamentals

My long-term goal is to combine strong software engineering + computer science fundamentals + AI/ML.


πŸ”¬ Open Source

I've contributed to the Editor.js ecosystem, including work around:

  • MathLive integration
  • Chart plugins

I enjoy building tools and components that make developer workflows simpler.


🎯 Current Goals

  • πŸš€ Become a stronger senior-level mobile/software engineer
  • 🧠 Build deeper Computer Science fundamentals
  • πŸ€– Transition toward AI/ML engineering
  • πŸ“± Continue exploring advanced React Native and native Android
  • πŸ”§ Build and contribute to useful open-source projects
  • πŸ“š Prepare for deeper CS education and advanced technical roles

πŸ› οΈ Tech Stack

JavaScript        React Native       React
Kotlin            Android            Redux Toolkit
TanStack Query    REST APIs          Axios
Firebase          AWS                Node.js
Laravel           Git                Gradle
Hermes            CMake              Android SDK

πŸ“Œ Featured Projects

I'm gradually adding and improving my public projects to reflect the areas I work with professionally.

πŸ“± React Native

Production-oriented examples covering:

  • API integration
  • Server-state management
  • Navigation
  • Authentication
  • Offline/persistent state
  • Performance optimization

πŸ€– AI / Machine Learning

I'm building a collection of projects while progressing through my AI/ML learning path, focusing on understanding the fundamentals rather than only using high-level libraries.

🧩 DSA

Regular practice covering:

  • Arrays & Strings
  • Hashing
  • Binary Search
  • Recursion
  • Trees
  • Graphs
  • Dynamic Programming
  • Bit Manipulation
  • Advanced problem-solving techniques

πŸ“ˆ GitHub Activity

I use GitHub to document what I'm learning, experiment with new technologies, and gradually build a portfolio of real engineering projects.

Build β†’ Measure β†’ Learn β†’ Improve


🀝 Let's Connect

I'm interested in:

  • React Native
  • Mobile engineering
  • Native Android
  • AI/ML
  • Software architecture
  • Open source
  • Computer Science
  • Developer tooling

If you're working on something interesting in these areas, feel free to connect.



πŸ“Š Competitive Programming

  • LeetCode: 700+ problems solved, 11 achievement badges, 1636 Recent contest rating Profile

🌐 Connect With Me


⭐ Thanks for visiting my profile!

Pinned Loading

  1. editorjs-mathlive editorjs-mathlive Public

    Math Block Tool for Editor.js, enables writing mathematical expressions in EditorJs Markdown editor.

    JavaScript 18 8

  2. editorjs-chartuk editorjs-chartuk Public

    Chart Block Tool for Editor.js, enables showing charts in EditorJs Markdown editor.

    JavaScript 9 2

  3. mocktest.com mocktest.com Public

    A project showing the mock test utilities. Techs Used NextJS, Django REST API, Tailwind CSS, ChartJS.

    JavaScript

  4. open-academy open-academy Public

    A project showing the usage and customization of EditorJs to make an educational app for web, android, and desktop.

    JavaScript

  5. open-academy-strapi open-academy-strapi Public

    JavaScript