Karthick M

Software Engineer

Bengaluru, Karnataka, India12 yrs 7 mos experience

Key Highlights

  • Expert in building high-performance mobile applications.
  • Pioneered React Native integration in legacy systems.
  • Strong focus on user experience and code quality.
Stackforce AI infers this person is a mobile application engineer specializing in Fintech and product-led industries.

Contact

Skills

Core Skills

React NativeAndroid Development

Other Skills

AndroidAndroid StudioCore JavaDartFlutterJSONJavaScriptKotlinParse SDKReact.jsTypeScript

About

I'm a mobile-first principal engineer focused on building high-performance, user-centric mobile applications using React Native. I've worked across fintech and product-led companies, shipping solutions that balance performance, design, and long-term maintainability from early MVPs to large-scale production rollouts. My experience includes being the first to integrate React Native modules into legacy Android applications at Foodhub, improving performance and navigation in production apps at Divisions Maintenance Group, and enhancing user onboarding through seamless SDK integrations at Stanza Living. I enjoy working in collaborative, fast-moving teams, taking ownership of complex mobile problems and delivering solutions that scale reliably to thousands of users. I care deeply about code quality, architecture, and user experience, especially in environments where performance and correctness matter. Always interested in conversations around mobile architecture, platform evolution, and building products that last.

Experience

Invictus

Principal Engineer

Dec 2024Present · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

  • Built and launched Viome App with React Native, from architecture design to App Store/Play Store release.
  • Created a shared Axios + React Query data layer used across web and mobile, reducing redundancy and ensuring consistent API integration.
  • Streamlined release cycles by adopting OTA updates, cutting downtime and enabling faster feature rollouts.
  • Strengthened CI/CD workflows, automating environment configs, sourcemap handling, and deployment pipelines for reliable releases.
TypeScriptReact Native

Divisions maintenance group

2 roles

SDE III

Promoted

Jun 2023Nov 2024 · 1 yr 5 mos · Remote

  • Optimized app performance by reducing unnecessary rerenders, decreasing load times by 30% and improving user satisfaction scores.
  • Improved photo upload and navigation flow, resulting in a 20% reduction in support tickets related to user experience.
  • Enabled offline job completion support, allowing users to continue and finalize tasks even without an active internet connection, improving workflow efficiency.
React NativeTypeScript

SDE II

Dec 2022May 2023 · 5 mos · Remote

  • Integrated OneSignal notifications with deep link support, providing users with timely updates and seamless navigation directly to specific app sections from notifications.
  • Enhanced Sentry logging by categorizing errors with custom fingerprints for improved tracking and identification.

Stanza living

SDE III

Jun 2022Sep 2022 · 3 mos · Bengaluru, Karnataka, India · Remote

  • Optimized and improved the overall performance of animations to ensure smoother transitions and better user experience.
  • Seamlessly integrated the Truecaller SDK to enable a streamlined and efficient login process for users.
React NativeJavaScript

Foodhub

Senior Software Engineer - Android

Jun 2018Jun 2022 · 4 yrs · Greater Chennai Area

  • I was the first to successfully integrate React Native into an existing native Android application at Foodhub. This work laid the foundation for adopting React Native across multiple products, improving development velocity and cross-platform consistency.
  • Designed and implemented reusable React Native UI components for production use.
  • Built and shipped a TV application using React Native, optimized for Amazon Fire TV Stick, including large-screen UX considerations.
  • Enabled web compatibility and deployment for a React Native application, expanding platform reach from a single codebase.
  • Collaborated closely with product and engineering teams to ensure a smooth transition from native-only to hybrid development.
AndroidReact NativeJavaScript

Market simplified india ltd

Software Engineer - Android

Mar 2015May 2018 · 3 yrs 2 mos · Greater Chennai Area · On-site

  • Market Simplified felt less like a workplace and more like a second home. It was a deeply product-focused environment where engineers owned what they built and quality was never optional.
  • I was part of the core Android team, contributing to multiple high-traffic fintech applications where performance, security, and stability were critical.
  • Edelweiss Trading App: Core Android team member responsible for performance optimization, stability improvements, and scalable architecture in a real-time trading environment.
  • Phillip Securities (POEMS SG): Worked on feature development, bug fixes, and performance tuning for an international trading application.
  • Handled real-time market data rendering, order placement workflows, and low-latency UI updates.
  • Improved app stability through memory optimization, crash reduction, and better lifecycle management.
  • Worked closely with product, backend, and QA teams, taking end-to-end ownership of features and releases.
Android Development

Aikya

Android Application Developer

Feb 2013Mar 2015 · 2 yrs 1 mo · Bengaluru Area, India

  • I began my professional career at Aikya, where I had the unique opportunity of being the first Android Developer at the company. Like many, my first job holds a special place, and it was here that I laid the foundation for my skills, contributing to the growth of Aikya's mobile development efforts.
Android Development

Stackforce found 100+ more professionals with React Native & Android Development

Explore similar profiles based on matching skills and experience