Summary
Overview
Work History
Education
Skills
Other activities/rewards
Personal Information
Timeline
Generic

Chethan Gowda

Frisco,TX

Summary

Seasoned iOS Engineer at the core with exposure to Server Side technologies and Site Reliability Engineering. Writes simple but effective testable code involving clean architectures. Ready to tackle anything head on.


  • 15 years of technical experience developing mobile applications, Server Side Technologies and Site Reliability Engineering
  • 10 years of experience developing, maintaining robust, scalable iOS applications and managing iOS teams.
  • Practitioner of Scrum Agile Software Methodology, SDLC, Test Driven Development and Clean architectures like MVVM, VIPER
  • Evaluation and integration of third party frameworks and libraries that benefit in debugging/controlling iOS applications including but not limited to Quantum Metric, Apptimize, Crashlytics, Sentry, Google Tag Manager
  • Integration of User Facing Functionality Frameworks like Slyce for image-based search, Card iO for Payment card scanning, Apptentive/Foresee for customer feedback etc.
  • Extensive knowledge of Real time network/ API debugging with Charles Debugger, Postman
  • Adhoc, Enterprise and AppStore apps release management, Certificate management, Profile management

Overview

17
17
years of professional experience

Work History

Technical Lead

Jean Martin
12.2019 - Current

1. LIBRE3 App

Client: Abbott – August 2022 – Current

Location: Frisco, Texas

https://apps.apple.com/us/app/freestyle-libre-3-us/id1524572429

Responsibilities

- Designed, Developed, Maintained the LIBRE 3 glucose monitoring app using swift, SwiftUI and Combine Frameworks

- Improved the stability of the app bugged with race conditions, spaghetti code and overuse of Notifiers

- Advocated and implemented the external controlling of the app with Feature Flags and configuration services

- Spearheaded the effort to build the LookerStudio dashboard to aggregate the production crashes/issues from different countries with various filtering options and charts for insights

- Overhauled Crashlytics with Segment and Sentry to track errors and analytics along with session replay improving the Production Debugging Process

- Standardised the Code Review and Build Pipeline process

- Integrated Fastlane into the pipeline for image capture for 50+ country's app stores greatly removing the manual effort

- Gained Site Reliability Engineering Exposure working with all the systems connected to the mobile app

- Acted as a Technical consultant for other non-iOS related queries

Environment

Swift, Swift UI, Combine, Xcode, Git, BitBucket. Swift Package Manager, Crashlytics, Sentry, Segment, CoreNFC, CoreBluetooth, Realm

Achievements :

- Reduced the Production Error tracking by 50% with the Aggregated LookerStudio dashboard

- Reduced the production ready App Compatibility Information time to 2 weeks from 10 weeks

- Built helper applications to help the QA/BA to generate app compatibility reports cutting down the time by 75%

- Worked with different interconnected system team to identify the dangling issues to the actual origin. Reduced the defects from 80 to under 20


2. PayPal App - Shopping

Client: PayPal – Sep 2020 – July 2022

Client Location: San Jose, California

WFH Location: Frisco, Texas

https://apps.apple.com/us/app/paypal-mobile-cash/id283646709

Responsibilities

- Co-lead the effort of HONEY integration into PayPal as shopping tab from start to finish

- Architected, designed and developed the Shopping Module using MVVM Design pattern to achieve modularization and enable UI test coverage

- Developed the Deals landing page using PLUGIN design pattern to add different deal sections for scalability, maintainability

- De-duplicated the effort with Reusable Custom Views to be used across different deal sections

- Leveraged Cocoa pods to modularize the shopping module with segregation of the functionalities with publishing responsibilities

- Used Apollo GraphQL Integration for webservice consumption and de-serialization

Environment

Swift, Xcode, Git, Github, Apollo GraphQL, Cocoapods, Jenkins

Achievements

- Successfully delivered the honey integrated shopping module


3. UA Mobile App

Client: United Airlines – Jan 2020 – Sep 2020

Location: Houston, Texas

https://apps.apple.com/us/app/united-airlines/id449945214

Responsibilities

- Re-platformed the Booking module of the app to swift from objective C

- Developed Accessibility for Special Users

- Implemented the Coredata heavy weight migration

- Built Covid 19 specific screen functionalities

Environment

Swift, Xcode, Git, Core Data, Cocoapods

Achievements

- Successfully Re-platformed the Booking Module

- Swiftly implemented the Covid 19 related screen functionalities

Technical Lead

Photon Infotech
11.2014 - 12.2019

1. Ecommerce Mobile App

Client: JCPenney – Jan 2017 – Dec 2019

Location: Plano, Texas

https://apps.apple.com/us/app/jcpenney-shopping-deals/id925338276

Responsibilities

- Co-Designed and developed the Checkout experience from In app browser based to native

- Successfully lead, architected and developed the Apple Pay Integration, Store Offline Feature as a Sole person

- Owned the Sephora Bookings from concept to implementation playing product owner role for the module across the apps

- Integrated Quantum Metric and used its Session Replay feature to identify crashes and app freezes

- Pre-reviewed the Photon resources code to ensure good quality code is available for actual code review to ensure credibility

- Conducted Retrospective meetings with the client on the performance of the Photon team

- Interacted with Android, UX, Business team, Cross Functional teams to ensure no gaps are missing

- Identifying and interviewing the suitable resources to meet client demands

Environment

Swift, Xcode, Git, Core Data, Operation Queue, Dispatch Queue, BitBucket/Stash, JIRA, UrbanAirship, Crittercism, Apptentive, Slyce, Google Maps, Branch, ForeSee, Adobe Analytics, Apptimize, UberTesters, SwiftLint, Google Tag Manager, Carthage, Akamai Botman, Bazaarvoice, QuantumMetrics

Achievements :

- Branded the contact person for any app related queries

- Achieved the best app store rating till date

- Reduced the crash rate to well with the industry limits

- Recognised for Apple Pay integration, Store Offline Mode, Sephora Bookings


2. Fuelling App

Client: ESSO GB ( ExxonMobil ) – August 2015 – Dec 2016

Location: Bengaluru, Karnataka, India

https://apps.apple.com/gb/app/esso-pay-for-fuel-get-points/id1140860553

Responsibilities

- Requirements Gathering and Analysis through constant client/onsite interactions

- Design for Fuel Finder, Geo Fencing and filter for iOS/Android

- Development of Fuel Finder, Geo Fencing and filters in iOS

- Leading a 5-member team

- Cross team interaction for the smooth execution of the project

Environment

Swift, Web services, Xcode, Git, Core Data


3. Taint Calculation Engine

Client: KPMG – Nov 2014 – July 2015

Location: Bengaluru, Karnataka, India

Responsibilities

- Requirements Gathering and Analysis through constant client/onsite interactions

- Lead a 3-member team and Hands On

- Designed the Taint Calculation Engine Architecture

- Developed the Algorithm for the taint calculation

- Report QC and Smoke Testing adhering to deadlines

- Project Management and Scrum meetings

Environment

C#, Web services, Visual Studio, SQL Server, Git

Achievements :

- Received client recognition for the thorough understanding of their complex Taint Calculation System in short time and designing an algorithm.

- Acted as a ticket to the American dream

Technical Lead

Mu Sigma
09.2010 - 11.2014

1. Entelliguard Manager – Jan 2012 – October 2014

Client: GE

Location: Bengaluru, Karnataka, India

Responsibilities

- Responsible to be a core person of developing a POC and converting it to a retainer / contract for 2 years

- Requirements Gathering and Analysis through constant client/onsite interactions

- Wireframes/UX Design for different form factors

- Ownership of certain modules with development

- Adherence to Apple guidelines with App store distribution and Ad-hoc distribution

- Project Management and Scrum meetings

- Weekly demos to the client and internal stake holders

- Environment

- iOS, Xcode, SQLite, Maven, Tortoise SVN


2. MABI Repository Automation – Feb 2011 – December 2011

Client: Abbott

Location: Bengaluru, Karnataka, India

Responsibilities

- Lead/Managed the Java team

- Requirements Gathering and Analysis through constant client/onsite interactions

- Design and Logic implementation

- Ownership of certain modules with development

- Weekly demos to the client and internal stake holders

Environment

Java, JSP, Struts 2.0, Hibernate 3, Java Script, Teradata


Senior Software Engineer

MindTree
11.2007 - 09.2010

1. HealthCore – Sep 2008 – Aug 2010

Client: Anthem

Location: Bengaluru, Karnataka, India


Responsibilities

- As the only flex resource in the project involved in the requirement gathering, Design and Implementation of the GUI pages

- Cross technology team interactions


Education

B.E (CSE) -

Visveswaraiah Technological University

Skills

    Software development life cycle

    Swift Programming

    Core Data proficiency

    Multithreading understanding

    iOS frameworks expertise

    Agile development methodologies

    Debugging techniques

    Performance Optimization

    Memory Management

    Auto Layout mastery

Other activities/rewards

  • Training and mentoring the freshers constantly on Mu Sigma Core methodologies.
  • Impact award for exemplary work in Entelliguard Manager
  • Client recognitions across all the projects

Personal Information

  • Visa: H1 B
  • Date of Birth: 01/27/85

Timeline

Technical Lead

Jean Martin
12.2019 - Current

Technical Lead

Photon Infotech
11.2014 - 12.2019

Technical Lead

Mu Sigma
09.2010 - 11.2014

Senior Software Engineer

MindTree
11.2007 - 09.2010

B.E (CSE) -

Visveswaraiah Technological University
Chethan Gowda