Krishna Gadagool

DevOps Engineer

Bengaluru, Karnataka, India13 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14+ years of experience in mobile architecture.
  • Expert in Android, iOS, and React Native development.
  • Led mobile projects for global brands like AT&T and Vodafone.
Stackforce AI infers this person is a Mobile Architect specializing in scalable mobile solutions for healthcare and e-commerce industries.

Contact

Skills

Core Skills

Mobile ArchitectureAndroid DevelopmentMobile Application DevelopmentIos Development

Other Skills

KotlinArchitecture DesignAndroid JetpackTeam ManagementAgile MethodologiesCore JavaMobile Device ManagementSecurity OptimizationSDK IntegrationFeature Scope FinalizationApp SecurityMemory OptimizationProblem SolvingPayment Gateway IntegrationGoogle Maps API

About

I am a passionate and results-driven Mobile Architect and Senior Technical Leader with 14+ years of experience in designing, architecting, and delivering scalable, high-performance mobile solutions across Android (Kotlin/Java), iOS (Swift), and cross-platform (React Native) ecosystems. Currently leading mobile strategy and engineering at Cardinal Health, I specialize in end-to-end mobile solutioning — from architecture design to hands-on development and optimization. My expertise spans native Android and iOS development, as well as hybrid app development using React Native, making me well-versed in helping organizations choose the right mobile technology stack aligned with business needs and scalability goals. I’m deeply skilled in clean architecture, UI/UX best practices, MVVM, and optimizing performance using frameworks and tools like Jetpack, Dagger, RxJava, Retrofit, and SwiftUI. With React Native, I focus on delivering shared codebases while ensuring native-like performance and seamless integration with platform-specific capabilities. Core Competencies & Technical Skills: Mobile Architecture & End-to-End Solution Design Android Development: Kotlin, Java, Android SDK, Jetpack, Gradle iOS Development: Swift, SwiftUI, UIKit, CocoaPods, Core Data Cross-Platform: React Native, TypeScript, Expo, Native Modules Architecture Patterns: Clean Architecture, MVVM, MVP REST, GraphQL, and SOAP API integrations Dependency Injection: Dagger 2, Hilt, Koin, ButterKnife Async programming: RxJava, RxAndroid, Kotlin Coroutines, Combine Jetpack Components: ViewModel, LiveData, Navigation, Room, WorkManager iOS SDKs: Combine, URLSession, NotificationCenter, Core Animation React Native: React Navigation, Redux, Context API, bridging native modules CI/CD, App Deployment, OTA updates (CodePush, Fastlane, TestFlight, Firebase) App optimization, instrumentation, crash reporting (Firebase, Sentry, Instabug) Mobile Security: OWASP, encryption, secure storage Testing: JUnit, Espresso, Mockito, Robolectric, XCTest, Detox, Jest Library/SDK Development for Android, iOS, and React Native I have successfully led and delivered mobile projects for global brands like Cardinal Health, AT&T, Vodafone Italy, Rogers, Paytm, Viacom18, and Nation Media Group. I thrive in cross-functional teams, mentor future tech leads, and constantly invest in staying ahead of mobile trends through learning, experimentation, and innovation. Let’s connect if you’re passionate about crafting future-ready mobile experiences or want to discuss architecture, performance, or engineering leadership in mobile.

Experience

13 yrs 5 mos
Total Experience
3 yrs 4 mos
Average Tenure
6 yrs
Current Experience

Cardinal health

2 roles

Senior Technical Lead

Promoted

Nov 2022Present · 3 yrs 6 mos · Bengaluru, Karnataka, India

  • Architecting end-to-end e-commerce products on Mobility (Android and iOS)
  • Responsibilities in current role:
  • 1. Solution Technical Proposals.
  • 2. Leading Security first design.
  • 3. Drive adherence to mobile-optimized standards, APIs, and governance across BU.
  • 4. Architecting and developing mobile apps, prototypes, or proofs of concepts (POCs) leveraging modern tools and technologies.
  • 5. Architecture experience primarily in Android and Kotlin, with some exposure to Objective-C and Swift.
  • 6. Strong strategic capabilities with enterprise-level foresight and mature judgment. Solid IT implementation and solutions delivery experience.
  • 7. Leading the technical direction for mobile architecture across applications.
  • 8. Work closely with UX and UI designers to help them understand the constraints of native mobile applications so that they produce usable designs.
  • 9. Responsible for pre-source project proposals and feasibility checks.
Android DevelopmentKotliniOS DevelopmentArchitecture DesignMobile Application DevelopmentMobile Architecture

Principal Engineer

May 2020Nov 2022 · 2 yrs 6 mos · Bengaluru, Karnataka, India

  • As the Engineering Lead for the Order Express E-commerce App team, leading a team of over 15 full-time developers, 15+ contractors, and 7+ SDETs.
  • Ensuring that the App uptime is close to 100% and closely monitoring app performance and critical business metrics with an effective alerts mechanism.
  • Implementing UI and Unit tests with high coverage and automation suites to minimize regression cycles. Recruiting top talent in the industry across all segments of the business.
  • Collaborating with multiple stakeholders and making critical decisions to achieve a successful go-to-market strategy.
  • Investing extra efforts in implementing tech-driven initiatives as a part of continuous exploration and adaptability.
  • Prioritizing efforts to improve consumer experience and app usability, following a "Build once and use everywhere" philosophy, and ensuring adherence to Agile methodologies throughout the development cycle.
  • Previously served as the Android Lead for the Order Express E-commerce App, leading a team of over 10 developers.
Android JetpackMobile Application DevelopmentTeam ManagementAgile MethodologiesAndroid Development

Cisco

SOFTWARE CONSULTING ENGINEER.008.CUSTOMER DELIVERY | Collaboration Solutions

Jan 2018May 2020 · 2 yrs 4 mos · Bengaluru, Karnataka, India

  • As a Technical Consulting Engineer in Cisco UC and UCaaS, I have experience in:
  • Defining app securities, automating the build process, establishing code standards, and implementing lint rules to improve development.
  • Possessing a thorough understanding of iOS and Android technologies, including deep configuration, Mobile Device Management solutions, and related integrations.
  • Collaborating on initiatives to maintain productive mobile technology foundations through upgrades, migrations, and continuous improvements.
  • Facilitating organizational change and driving towards an industry-leading mobility strategy.
  • Delivering customized UC and UCaaS solutions to clients such as AT&T, Rogers, and Vodafone, with a focus on security, optimization, brand-ability, and other systems.
  • Engaging with engineering, QA, and product teams for various aspects of the application through collaboration, consulting, and close work.
  • Monitoring app release cycles, crash rates, performance, and security measurements on a daily basis.
  • Handling documentation and reviewing performance and security reports of the application.
  • Sharing my technical expertise and product ideas with the team through design reviews, pair programming, code review, and tech talks.
  • Additionally, I was involved in researching and implementing the latest Android features and technologies to keep the application updated.
Core JavaAndroid JetpackMobile Device ManagementSecurity OptimizationMobile Application DevelopmentiOS Development

Robosoft technologies

2 roles

Senior Software Engineer

Promoted

May 2016Jan 2018 · 1 yr 8 mos · Udupi

  • Served as the Engineering Lead for Android Paytm App with 12+ devs.
  • As a team leader, executed Paytm Movies, Bus, Train, Mall, Marketplace, School, and Insurance modules.
  • Co-ordinated with Product and Business to gather and finalize Feature Scope and Product Deliverables.
  • Worked with respective stakeholders to develop, improve, enhance and realize a Business use case.
  • Worked on Nation media news Application from scratch.
  • Worked on Dashboard, Landing screens, AdMod SDK integration, and news details screen.
  • Worked on App Packaging, Release, UAT, SIT test cycles, and Playstore release.
  • Worked on Voot VOD App as a Senior Android engineer.
  • Worked on Onboarding experience with LoginRadius library.
  • Worked on Different carousel types.
  • Worked on analytics, notification integration, and deep linking.
  • Worked on Payer UI integration.
  • Worked on Payment SDK for Premium Voot experience.
  • Integration 3rd party libraries like Draggable View, LoginRadius, LeakCanary, Retrofit, Dagger 2, Appboy, Taboola, Appsee, Ooyala, Voila (Viacom 18 SDK), Branch.io.
Core JavaMobile Application DevelopmentSDK IntegrationFeature Scope FinalizationAndroid Development

Software Engineer

Aug 2014Apr 2016 · 1 yr 8 mos · Udupi

  • Worked on Cricbuzz Application.
  • Worked on Paytm Recharges, DTH and Data-card, Wallet, Contact us, Shopping Cart, Payment Gateway, PDP, Dashboard Landing, Catalog, and Recommendation engine.
  • Integrated multiple 3rd party libraries like ZXing, Targeting Mantra, EventBus, EasyPay, TimeSquare, Circle Pager Indicator, MPAndroidChart, Urban Airship, Parse, Firebase, Hansel IO, InMobi, Admob, Crashlytics, GA, Mixpanel, Flurry, Appsflyer, GTM.
  • Worked on Paytm App Memory optimization, App security, and battery usage optimization.
  • Worked on App Size Reduction.
  • Worked on Various Android API migrations.
  • Worked on Notification, Deepalinking, and Analytics funnel.
Core JavaMobile Application DevelopmentApp SecurityMemory OptimizationAndroid Development

We optimise web solutions bangalore

Software engineer

Nov 2012Aug 2014 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Worked on developing a Shopping cart, Product catalog, Dashboard, and Payment gateway integration (CC Avenue with Multiple Locales).
  • Worked extensively on Google Maps, Direction APIs, and Map Fragments on Transportation Software.
  • Created custom Utility JAR for financial applications to consume as per Business Rules.
  • Coordinated with Product and Business to gather and finalize Feature Scope and Product Deliverables.
Core JavaProblem SolvingPayment Gateway IntegrationGoogle Maps APIMobile Application Development

Education

Visvesvaraya Technological University

Bachelor of Engineering (BE) — Computer Science

Jan 2009Jan 2012

NVPT , GULBARGA ( KARNATAKA )

High School Diploma — Information Technology

Jan 2006Jan 2009

Stackforce found 100+ more professionals with Mobile Architecture & Android Development

Explore similar profiles based on matching skills and experience