Skip to main content
Siva Selva Kumar K

Siva Selva Kumar K

SOFTWARE ENGINEER – REACT NATIVE | REACT JS

Talent
Bengaluru East, KarnatakaMember since October 5, 2026
React NativeReact JSJavaScript (ES6+)TypeScriptReduxMobXREST APIsAxiosAPI SauceNode.jsPlay StoreApplication MonitoringNative ModulesAndroid StudioXcodeDynatraceAdobe AnalyticsGitGitHub ActionsAgileDebugging
·

Hire this person

Send a job offer directly to this candidate

React NativeReact JSJavaScript (ES6+)TypeScriptRedux

About

5+ years hands-on experience in React Native, React JS and cross-platform mobile engineering. Built and deployed secure fintech applications using modern JavaScript (ES6+) and TypeScript serving customer-facing applications and architected reusable SDK modules improving cross-platform consistency across Android and iOS. Led performance optimization, version upgrades and production releases ensuring high stability.

Strong expertise in Native Modules, REST API integrations and global state management using Redux and Mobx. Experienced in designing, developing, testing, and maintaining enterprise-grade cross-platform mobile applications while collaborating with architects, product owners, designers, and engineering team with strong emphasis on performance, security and clean architecture and proven ability to collaborate with cross-functional teams, mentor junior developers, and deliver robust solutions in fast-paced enterprise and agile environments.

Experience

Software Engineer - TATA CONSULTANCY SERVICES

(2021-01)

  • Personal Finance Management Tool – Banking Domain
  • Architected and delivered a secure mobile banking application using React Native and TypeScript for Android and iOS, leveraging Ignite Boilerplate with modular feature-based architecture for scalable development.
  • Designed and implemented scalable state management using MobX, integrating secure RESTful APIs, authentication workflows, and network handling using API Sauce to ensure reliable data flow and maintainable application architecture.
  • Developed pixel-perfect and responsive UI components and animated financial dashboards using React Native Animated API and Reanimated, ensuring smooth user experience across Android and iOS devices.
  • Engineered native Android modules using Kotlin, implementing AES and RSA encryption to secure sensitive financial data and extend React Native functionality through native bridges.
  • Led performance optimization initiatives for large-scale mobile platforms, reducing application startup time by 35%, improving rendering efficiency, conducted peer code reviews and enforced coding standards to improve code quality.
  • Modularized and packaged core application features into a reusable React Native SDK, enabling seamless integration with native Android and iOS apps and improving maintainability and scalability.
  • Led React Native framework upgrades across multiple major versions, ensuring compatibility with the latest Android and iOS SDKs while stabilizing third-party dependencies.
  • Established monitoring and observability practices using Adobe Analytics and Dynatrace, improving crash-free sessions by 40%, while mentoring junior developers and collaborating with cross-functional teams.
  • Mobile Banking Application
  • Contributed to the development of iMobile, a large-scale React Native mobile banking application built with TypeScript, following a modular architecture where multiple banking features were developed as independent React Native SDK modules, managed android gradle configuration and integrated into the main application.
  • Implemented secure backend integrations and authentication workflows, enabling reliable communication with banking services while managing application data using scalable state management.
  • Developed reusable UI components and shared libraries, dashboards, and smooth animations to deliver an intuitive user experience and maintain consistent performance across devices.
  • Built native Android integrations using Kotlin, implementing AES and RSA encryption for secure handling of sensitive financial information and enabling platform-level capabilities.
  • Integrated third-party SDKs and enterprise networking and security layers including Zscaler Proxy SDK, along with push notifications and deep linking to support secure communication and seamless user navigation.
  • Implemented application monitoring and release workflows, integrating Adobe Analytics and Dynatrace for production insights and managing Play Store deployments and automated CI/CD pipelines using GitHub Actions.
  • Life Insurance Portal – Web Application
  • Led development of a large-scale React.js web application for policy management, quoting, and claims processing.
  • Implemented Role-Based Access Control (RBAC) for agents, customers, and administrators.
  • Integrated REST APIs using Axios and developed backend services using Node.js and Express.
  • Deployed the application as a static website on AWS S3 with secure bucket policies and environment-based builds.
  • Optimized performance using lazy loading, code splitting, and efficient rendering strategies.
  • Rent Collection & Payment – Banking Platform
  • Revamped a cross-platform React Native Application for rent collection and payment workflows.
  • Integrated REST APIs and implemented Redux-based architecture for predictable state management and scalability.
  • Modularized the SDK for reuse and integrated it into native Android and iOS applications.
  • Debugged and resolved Android and iOS native crashes, memory leaks, rendering issues and performance bottlenecks using Android Studio, Xcode, Flipper and React Native debugging tools.
  • Rail Ticketing – Payments & Booking
  • Designed and maintained a cross-platform mobile application leveraging React Native for rail ticket booking and secure payments implementing secured data security in Native Android(Java).
  • Implemented end-to-end ticket booking flow, including search, selection, payment, and confirmation and integrated secure payment gateway redirection using WebView (iFrame) for IRCTC flows while maintaining app context.
  • Handled file permissions and storage paths across Android and iOS platforms and implemented ticket download and storage functionality using RN Blob Util, supporting PDFs and offline access.
  • Improved transaction success rate by 18% after optimizing payment flow and reduced bundle size by 28% using code-splitting, and resolved production-critical issues related to payments and navigation flows.

Education

Master of Computer Applications - School of Distance Education, Bharathiar University (2021 - 2024)

B.Sc. - Mathematics - Sri Krishna Adithya College of Arts and Science (2017 - 2020)

Skills

SOFTWARE ENGINEERREACT NATIVEREACT JS

Reviews

Related