Lakshmi Narasimhan R

Lakshmi Narasimhan R

Senior React Native Engineer | Scalable Architecture | Performance & Reliability | Cross-Platform iOS & Android | Top 10% LeetCode

HyderabadSoftware Engineering
14roles
81skills
3education
13credentials

About

I am a Senior React Native Engineer with 3.6+ years of experience building, scaling, and operating production-grade mobile applications across Android and iOS. I specialize in mobile architecture, performance optimization, crash reduction, and release engineering for continuously shipped consumer applications. I operate at the SDE-II level and take ownership of end-to-end feature delivery, stability improvements, and production reliability. At Concentrix, I own React Native feature modules and production reliability initiatives across Android and iOS. Key Impact: • Improved crash-free users from 97% → 99.8% through structured debugging, Crashlytics analysis, native inspection, and production fixes • Increased runtime performance by optimizing rendering cycles, list virtualization, and component memoization (Flipper score 52 → 73) • Designed and optimized CI/CD pipelines using Fastlane, reducing release time by ~3 hours per deployment • Implemented staged rollouts, OTA updates (CodePush), monitoring, and rollback mechanisms to ensure release safety • Collaborated closely with backend teams on API contracts and integration stability Previously at eShakti: • Scaled a React Native e-commerce application to 100K+ installs across Android and iOS • Improved app startup time, navigation responsiveness, and image performance • Built automated build and release pipelines for Play Store and TestFlight deployments • Conducted beta releases and A/B testing to validate feature impact Technical Expertise: React Native, JavaScript, TypeScript, Redux Android (Kotlin), iOS (Swift) Native Module Integration Performance Optimization & Profiling Firebase, Crashlytics, Monitoring CI/CD (Fastlane), CodePush App Store & Play Store Release Management Production Debugging & Observability I am actively seeking Senior React Native Engineer / SDE-II / SDE-III roles in Bangalore, Chennai, or Remote environments where I can contribute to scalable mobile systems, architectural decisions, and production reliability at scale.

Experience

Software development Engineer -III

IntuitionX

3 mos · India

• Designing and building RAG pipelines for accurate, context-aware responses • Integrating LLMs into backend systems for real-world applications • Developing scalable APIs and services to support AI-driven features • Working with vector databases for semantic search and retrieval

Software Engineer

IntuitionX

3 mos

• Own end-to-end delivery of mobile, web, and backend features in a fully remote, AI-augmented development environment, shipping production releases across all three surfaces. • Leverage LLM-assisted workflows (Claude, ChatGPT) for feature development, code review, and debugging, improving delivery throughput by an estimated 40–50%. • Design and implement full-stack features spanning React Native mobile, React web, and Node.js backend services, including API design, data modeling, and cloud deployment. • Own CI/CD and release workflows for mobile (Play Store, TestFlight), web, and backend environments, maintaining consistent multi-environment release cadence with zero-downtime rollouts.

Software Development Engineer - 2

Concentrix

1 yr 4 mos · Chennai

• Architected and delivered production React Native features across Android and iOS • Improved crash-free users from 97% → 99.8% through structured root cause analysis, profiling, and stability fixes • Optimized UI performance (render cycles, list virtualization, memoization), increasing Flipper performance score from 52 → 73 • Designed and maintained CI/CD pipelines using Fastlane for automated build, signing, and deployment • Implemented staged rollouts, feature flags, OTA updates (CodePush), and rollback strategies • Integrated backend APIs and ensured stable contract handling across environments • Contributed to reusable shared components and design patterns across mobile projects

Software Engineer

Concentrix

1 yr 4 mos

• Designed and standardized reusable React Native infrastructure modules (networking, authentication, theming, shared utilities) adopted across 5+ mobile apps, reducing duplicated logic by ∼60% and improving release velocity. • Eliminated JS thread bottlenecks via render cycle optimization, memoization, and list virtualization, cutting interaction latency by ∼35% and lifting scroll FPS to near-native on low-end Android devices. • Profiled and fixed memory leaks and long-session degradation using Android Studio Profiler and Xcode Instruments, reducing OOM crashes by ∼30% and improving crash-free sessions to 99.5%+. • Built and maintained Fastlane CI/CD pipelines for automated build, signing, and deployment to Play Store and TestFlight, cutting release cycle time by ∼50% and reducing rollback incidents. • Led production crash triage (Crashlytics), hotfix rollouts, and API-contract collaboration with backend teams to stabilize performance under poor-network conditions.

Software Development Engineer - 1

eShakti.com

1 yr 5 mos · Chennai

• Developed and scaled a React Native e-commerce mobile application to 100K+ installs across Android and iOS • Implemented CodePush-based OTA updates for rapid hotfixes and safe feature rollouts • Improved startup time, navigation performance, and image rendering efficiency • Built and maintained automated build and release pipelines using Fastlane • Managed Google Play and TestFlight deployments • Conducted A/B testing and beta releases to validate feature changes • Collaborated cross-functionally with backend, product, and design teams

Mobile Application Developer(Reactnative)

eShakti.com

2 mos · Chennai, Tamil Nadu, India

Software Engineer

eShakti

1 yr 1 mo

• Shipped features for a cross-platform React Native e-commerce app (50K–60K installs, US market); improved app startup time by ∼25% and rendering performance on low-tier devices. • Implemented CodePush-based OTA updates to ship JS fixes without store resubmission, cutting production issue resolution time from days to hours; managed Fastlane releases for Play Store and TestFlight.

Mobile Application Developer (ReactNative/iOS/Android)

Foodhub

9 mos · Chennai, Tamil Nadu, India

Developed and maintained a React Native application powering digital menu boards and kiosk displays. Built reliable media upload and synchronization pipelines optimized for low-end and resource-constrained devices. Integrated AWS S3 for media storage and Firebase Cloud Functions for backend processing and orchestration. Debugged and resolved production stability and performance issues, improving reliability across diverse device configurations.

Software Engineer

Foodhub

9 mos · helped me get this job

• Reduced cold-start time by ∼30% on a React Native e-commerce app (50K+ users) via bundle optimization, lazy loading, and asset handling. • Implemented CodePush OTA workflows and optimized image loading to lower memory pressure on low-tier devices; automated Play Store and TestFlight releases with Fastlane.

Mobile Application Developer(Android &iOS) - Internship

Colan Infotech Private Limited

1 yr 10 mos · Chennai, Tamil Nadu, India

1.As an Mobile Developer,contributed to the development of E commerce apps, collaborating with cross-functional teams to deliver high-quality, scalable code that meets the needs of users and client. 2.My experience includes designing and implementing new features, maintaining and updating existing code, and troubleshooting technical issues. I have also utilized a range of tools and frameworks, such as Retrofit, Dagger,Ktor,Hilt,JSON,Android SDK and Firebase, to streamline development and improve code quality. 3.Assisted my team to develop a payment gateway integration for an app, allowing users to securely and easily make purchases within the app. 4.I also implemented features such as push notifications, location-based services, and social media integration's to enhance the app's functionality and user engagement. Skills-Acquired: Kotlin,Push Notification,Payment Gateway Integration,Coroutines,Jetpack Components,RESTFul API's,Room-db

Software Development Engineer II, Full-Stack

IntuitionX

Mar 2026 – Present · Remote

Own end-to-end delivery of mobile, web, and backend features across React Native, React, and Node.js; design APIs, data models, and cloud deployments; maintain CI/CD and release workflows for Play Store, TestFlight, web, and backend environments; leverage Claude and ChatGPT for development, code review, and debugging, improving estimated delivery throughput by 40–50%.

Software Development Engineer II, Mobile (React Native)

Concentrix

Oct 2024 – Jan 2026 · Chennai

Standardized reusable React Native infrastructure modules adopted across 5+ apps, reducing duplicated logic by approximately 60%; optimized JS thread performance and scrolling, reducing interaction latency by approximately 35%; reduced OOM crashes by approximately 30% and improved crash-free sessions to 99.5%+; built Fastlane CI/CD pipelines that cut release cycle time by approximately 50%.

Software Engineer II (React Native)

eShakti

May 2023 – May 2024 · Chennai

Shipped features for a cross-platform React Native e-commerce app with 50K–60K installs in the US market; improved startup time by approximately 25% and rendering performance on low-tier devices; implemented CodePush OTA updates and managed Fastlane releases for Play Store and TestFlight.

Software Engineer (React Native)

Foodhub

Jul 2022 – Mar 2023 · Chennai

Reduced cold-start time by approximately 30% for a React Native e-commerce app with 50K+ users through bundle optimization, lazy loading, and asset handling; implemented CodePush OTA workflows, optimized image loading, and automated Play Store and TestFlight releases with Fastlane.

Education

Indian Institute of Information Technology Design & Manufacturing Kancheepuram

Master of Technology - MTech, Computer Engineering

2015 - 2020

Indian Institute of Information Technology Una

B.Tech + M.Tech, Computer Engineering

[object Object]

Indian Institute of Information Technology, Chennai

B.Tech + M.Tech, Computer Engineering

2015 – 2020

Skills

React.jsJavaScriptAndroidReact NativeGitTypeScriptPythonKotlinSwiftSQLHooksContext APIReact NavigationReanimatedHermesFlipperMetroNative ModulesPush Notifications (FCM, APNs)Deep LinkingOffline-firstReact 19ViteReduxRedux ToolkitRedux-SagaZustandReact QueryAxiosTailwind CSSshadcn/uiFastAPINode.jsREST APIsGraphQLWebSocketsPostgreSQLpgvectorSQLAlchemyFirebaseAWS S3Cloud FunctionsRAG pipelinesVector SearchEmbeddingsHNSW IndexingOpenAI APILLM IntegrationPrompt EngineeringJS thread optimizationRendering optimizationMemory profilingQuery optimizationCachingConnection poolingJestReact Testing LibraryDetoxXCTestJUnitFastlaneGitHub ActionsAppCenterCodePushGradleCocoaPodsDockerClaudeChatGPTLLM-assisted codingData Structures & AlgorithmsSystem DesignDatabase DesignTime & Space ComplexityAndroid StudioXcodeCrashlyticsSentryJiraFigmaAgile/Scrum

Projects

VectorDB — Self-Hosted RAG Platform

Open-source vector database + admin dashboard for building RAG into any product An open-source, self-hostable alternative to Pinecone — I built both the vector database backend and the admin dashboard from scratch. Developers can spin it up on their own PostgreSQL, upload documents, run semantic search, and ask natural-language questions with LLM-generated answers and source citations. What I built: • Full admin dashboard — collections, vectors, API keys, usage tracking, document upload, and a natural-language "Ask" interface • Multi-tenant auth with tier-based quotas (free/starter/pro/scale) and per-user data isolation • Sub-0.6ms p95 search latency, flat from 100 to 5,000 vectors using pgvector HNSW indexing • Migrated the entire frontend data layer from React Query + Zustand to Redux Toolkit + Axios across 20+ pages Frontend: React 19, Vite, Redux Toolkit, Axios, Tailwind CSS, shadcn/ui, Recharts Backend: Python, FastAPI, PostgreSQL, pgvector (HNSW) Frontend repo: github.com/lachu97/vector-db-web Backend repo: github.com/lachu97/vector-db

VectorDB — Vector Database Engine

High-performance vector database built on PostgreSQL + pgvector with sub-millisecond search A production-grade vector database engine built from scratch on Python, FastAPI, and PostgreSQL with pgvector — designed as a self-hostable alternative to Pinecone and Weaviate. What I built: • REST API with full CRUD for collections, vectors, and API keys • Multiple search modes — KNN, hybrid search, recommendations, reranking, and similarity • RAG pipeline — document upload with automatic chunking + embedding, and a /v1/ask endpoint that generates LLM answers with source citations • Multi-tenant auth — user registration/login, role-based API keys (admin/readwrite/readonly), per-user data scoping • Tier-based quota system (free/starter/pro/scale) with per-user rate limiting and 429 enforcement • pgvector HNSW indexing — sub-0.6ms p95 search latency, flat from 100 to 5,000 vectors Performance optimizations: • LRU + TTL collection metadata cache • LIFO connection pool to keep PostgreSQL caches warm • N+1 query elimination across all batch operations (bulk upsert, batch delete, list collections) • Per-query SET LOCAL hnsw.ef_search for tunable recall/latency tradeoff Stack: Python, FastAPI, PostgreSQL, pgvector, SQLAlchemy, OpenAI API Companion frontend dashboard: github.com/lachu97/vector-db-web

React Native SecureKV

eact-native-securekv v1.1.0 🎉 – a stable, production-ready package for secure key-value storage in React Native apps. https://www.npmjs.com/package/react-native-securekv Unlike AsyncStorage, this library ensures all values are encrypted and tamper-proof using: AES-256 encryption (CBC mode) HMAC-SHA256 integrity check (equivalent to AES-GCM security) Strong key derivation with PBKDF2 ✨ Features: 🔑 Passphrase-based encryption/decryption 🧹 Simple API to set, get, remove, clear ✅ Built-in passphrase verification 📦 Lightweight & works on both iOS + Android 📌 Why? Storing sensitive data (tokens, secrets, user info) securely in mobile apps is always tricky. This package gives you a drop-in secure alternative to AsyncStorage with encryption handled for you.

AHTrade B2B Commodity Trading Mobile App

A commodity trading platform

Value Investing And Fundamental Analysis of NSE/BSE Stocks using Python

Web Scraping project coupled with Data Analysis of NSE/BSE stocks including all 5000+ stocks from the Indian Stock Exchange using Python and Machine Learning.It basically scrapes the data from yahoo finance and finds the optimal value of a stock to buy/hold and its forth coming. Hopefully will be able to complete before May 22.

Algorithmic Trading using Artificial Intelligence

Image Colorization using GANS

Built an Image colorization Web app using streamlit and GANS Model deployed in AWS Sagemaker,

Coincheckers-Crypto News Site

Coincheckers-CryptoNews Feeder provides you the latest news on CryptoMarket,Just a Project done to free my idleness

VAPT Assessment

Developed a Detailed Developer Report on Vulnerability Assessment & Penetration Testing for a Real-Life Website. The Report covers vulnerability like SQLi ,XSS, CSRF etc.

Number Plate Recognition using Python

Developed a Python Project that can Recognize Numbers/ Characters in a Number Plate. Course; Pattern Recognition Development : Jupyter Notebook

Churn Prediction using Python

Developed a Churn Prediction Model in Python to predict future churners from a Subscription Plan.

Attendance Management

Developed a Student Attendance Management System using MySQL and Embedded C.The Database can be accessed through a web page. Course: Database Management

Nebula Ecommerce Store

a simple Ecomm app to sell fashionable products like made to order / made to fullfill

VectorDB – Self-Hosted Vector Database & RAG Platform

Architected a production-grade, self-hostable vector database and admin dashboard as an open-source alternative to Pinecone/Weaviate. Built a FastAPI REST API with multi-tenant authentication, role-based API keys, tier-based quotas, and per-user rate limiting. Stack: Python, FastAPI, PostgreSQL, pgvector, SQLAlchemy, OpenAI API, React 19, Vite, Redux Toolkit, and Tailwind CSS.

DigiSlides – React Native CMS for Restaurant Displays

Architected a multi-device digital signage system with a React Native mobile CMS and TV display app, including real-time menu and content synchronization, secure media uploads, background content updates, and device-level synchronization.

DigiSlides TV – React Native Display App for Digital Signage

Developed a React Native TV application for Android TV and kiosk devices to render dynamic menu content with smooth transitions and continuous playback. Implemented device synchronization, remote screen control, and native modules for optimized media playback and background updates.

Publications

Google Play Developer Page

Google Play · Mar 12, 2024

Google Play · Mar 12, 2024

Leetcode

Android development

Artificial intelligence

Complete Hacking Course from Udemy

Data Science using Python

Digital marketing

Ethical Hacking

Fire base

Kali Linux

Learning R

Machine Learning using Python

Pandas for Analysis

Scrapy Python

Stock Market

Stream lit

Unity 3D for Android Game Development