S

Subhodip Banerjee

IOS Engineer

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

Key Highlights

  • Built multiple iOS applications from scratch.
  • Strong contributor to Swift community since 2014.
  • Awarded for excellence in app performance and innovation.
Stackforce AI infers this person is a skilled iOS Developer with extensive experience in mobile application development.

Contact

Skills

Core Skills

IosMobile ApplicationsMobile Application DevelopmentBackend Development

Other Skills

C#.netCI/CDData StructuresDockerFlutterGo (Programming Language)JavaKubernetesMongo DBNode.jsObjective CSoftware DevelopmentSwift

About

Hi there, I'm Subhodip. Currently working with Intuit as an iOS Developer with ~ 10 years of experience. Here are some key points below about me: • Currently, working with Intuit. • Built Ola Electric iOS from scratch. • Built rPool iOS as part of the redBus from scratch.  • Technologist and problem-solver by heart with a strong focus on a results-oriented approach. • Passionate about developing/building things from scratch. • Strongly believes in getting things done. • One of the elder members of the Swift community, the Swift launch date is September 9, 2014, and from that time onwards I am working in Swift. • Maintainer at iOS Google Maps Utils.[https://github.com/googlemaps/google-maps-ios-utils/] • Contributed to swift compiler. • Github: https://github.com/iHackSubhodip. • Medium link - https://medium.com/@iHackSubhodip

Experience

Intuit

2 roles

Staff Software Engineer - iOS

Jul 2024Present · 1 yr 8 mos · Hybrid

Senior Software Engineer, iOS

Jan 2022Jun 2024 · 2 yrs 5 mos · Hybrid

  • Delivered the FY25 Operational Excellence & Performance paper, setting the next year's vision for Turbotax Mobile.
  • Awarded Intuit India Super Star for reducing app size and upholding standards as a reliable partner.
  • Received Tech Ambassador award from CTO for knowledge sharing through external blog posts and presentations, highlighting Intuit as a technical innovator.
  • Reduced the TTM(TurboTax Mobile) iOS App size by 42%, which increased 400k iOS App downloads.
  • Streamlined & Unified TTM pipeline, which saved the cost of maintaining multiple pipelines.
  • Improved & Optimized the TTM Build metrics performance, by 61%, resulting in the Developer's velocity.
  • Enabled digital media for the TTM iOS app resulting in 3x Customer growth.
  • Driven the Operational Excellence across the sites (IDC, SDG)
  • Improved the Crash-free users rate & Failed Customer interaction by 1.5% & 1.8% for iOS & Android.
  • Improved the TP90 of the core customer interaction flows by 48%.
  • Designed & Implemented Central layer Capability convergence, to reduce multiple hops in TTM iOS codebase.
  • Optimized 17k+ lines of code, resulting in the efficient management of over 1,000 logs.
  • Improved the TTM iOS app build time and launch time by 10% by removing 36000+ lines of dead code and 130+ unused import deletions.
  • By adopting a Test Driven Development (TDD) approach, the code was refactored to make it more testable. Through this effort, I successfully boosted the TTM iOS US code coverage from an initial 30% to 39%.
  • Received multiple spotlight awards in Customer obsession, Speed as a habit, Collaborative efforts, Stronger togetherness, Courage & Integrity without compromise.
  • Helped Intuit in hiring, by taking phone screening, A4A & campus interviews.
SwiftiOSMobile ApplicationsSoftware Development

Ola electric mobility pvt. ltd.

SDE III - iOS

Nov 2020Dec 2021 · 1 yr 1 mo · Bangalore Urban, Karnataka, India · On-site

  • Built Ola Electric iOS from scratch, was part of mission electric by 2025 journey.
  • Used Swift >=5.1.
  • Written Ola Electric iOS user interface using Code without Interface Builder.
  • Followed and Written Clean architecture to make Ola Electric iOS Unit Testable.
  • And achieved the Code coverage of 72%.
  • Reduced Ola Electric iOS app size from 110MB to 22MB.
  • led a team of 7 iOS Engineers.
  • Done setup and maintained CI/CD pipeline.[used Gitlab CI & Fastlane]
  • Introduced Code review Bots in the CI/CD pipeline, which used to follow a set of rules as an initial code reviewer, I left the company, but my BOT will be alive up to the next 9 years.
  • Written UI tests for the major flow of the iOS Application.
  • Worked on CoreBluetooth, developed the proximity feature with the team members.
  • Worked closely with Sentinel's team, which includes iOS App reverse engineering, obfuscation, SSL pinning, decoding iOS app binary etc.
  • Primary/Key responsibility was to -
  • 1. Understand the requirements, pick for self and distribute tasks to the team from the Product & Engineering Manager.
  • 2. Design/Develop the tasks provided and lead the team technically.
  • 3. Worked with respective stakeholders to develop, improve, enhance and realize a Business use case.
  • 4. Review code and design for the iOS team members.
  • 5. Mentoring and managing the juniors in the team technically.
SwiftiOSMobile Application Development

Redbus

Senior Software Engineer, iOS - rPool

Jul 2019Oct 2020 · 1 yr 3 mos · Bengaluru Area, India · On-site

  • Built rPool iOS from scratch, solving the daily commute problem.
  • Using Swift 5.0.
  • Writing rPool iOS user interface using Code without Interface Builder.
  • Following and Writing MVVM approach to make rPool iOS Unit Testable.
  • Reduced redBus iOS app launch time from 1.6 seconds to 268 milliseconds.
  • Acting Lead for rPool iOS team of 2 members.
  • Converted the redBus iOS project to Swift 3.0 to 4.2 single-handedly.
  • Primary responsibility is to -
  • 1. Understand the requirements and pick tasks from the Product Manager.
  • 2. Design/Develop the tasks provided.
  • 3. rPool doesn't have any Manual QA, So we as a team do unit and manual testing of the rPool iOS app and maintain the top-notch quality for the rPool iOS codebase and product.
  • 4. Reviewing code and design for the rPool iOS team members.
  • 5. Mentoring the juniors in the team.
SwiftiOSMobile Application Development

Honeywell

Senior Software Engineer, iOS (Honeywell Homes)

Apr 2017Jun 2019 · 2 yrs 2 mos · Bengaluru Area, India · On-site

  • Worked for TotalConnect 2.0 & 1.0 iOS App as an individual contributor.
  • Used Swift 3.0[+] and Objective C.
  • Worked for the TotalConnect Backend team for 7-8 months.
  • Used C#.net for writing backend API.
  • Written unit test cases for backend API[Micro Services] and iOS Application.
  • Used Docker, Kubernetes for the backend API deployment.
  • Primary responsibility was to -
  • 1. Understand the requirements and pick tasks from Scrum Master/Project Lead.
  • 2. Design/Develop and get it verified by the Architect/Lead.
  • 3. Deploy the build to the QA team, fixing bugs whenever required.
  • 4. Review the Code for peers.
  • 5. Participate in the design discussion.
SwiftObjective CC#.netDockerKubernetesiOS+1

Snapdeal

SDE II, iOS (Snapdeal Seller)

Nov 2016Apr 2017 · 5 mos · Bengaluru Area, India · On-site

  • Worked for Snapdeal Seller iOS Team as an individual contributor.
  • Used Swift 2.2/3.0 language
  • Revamped some major Modules(like Categories, Ads), was responsible for these modules.
  • Did Swift iOS migration single-handedly.
  • Primary responsibility was to -
  • 1. Understand the requirements and pick tasks from EM.
  • 2. Design, Develop and get it verified by the EM/Lead.
  • 3. Deploy the build to the QA team, fixing bugs whenever required.
  • 4. Ship the product to the iOS Appstore.
SwiftiOS

Routematic

Product Engineer iOS (Routmatic)

Dec 2015Nov 2016 · 11 mos · Bengaluru Area, India · On-site

  • Built Routematic iOS App from Scratch
  • Used Swift 2.0 and Objective C language
  • Primary responsibility was to -
  • 1. Take requirements from the Product Manager
  • 2. Design, Develop and get it verified the Architect/VP
  • 3. Deploy the build to the QA team, fixing bugs whenever required.
  • 4. Ship the product to the iOS Appstore.
SwiftObjective CiOS

Ibm

Mobile Application Developer,iOS(Apple Garage)

Jul 2014Dec 2015 · 1 yr 5 mos · Bengaluru Area, India · On-site

  • iOS application Development from Scratch in Apple-IBM partnership.
  • Developed apps for Philip Morris International.
  • Ten Months of experience in native iOS application development using Swift and Objective-C.
  • Developed backend API using Node.js and Mongo DB
  • Hands-on experience in Cocoa touch, CoreGraphics, CoreAnimation, CoreImage, MKMapKit, AutoLayout, Push notifications, iAD, In-App-Purchase, Bluetooth, Image, Video, Audio, GPS Tracking, PDF, Facebook, LinkedIn, Twitter, Google+, Google Map, Parse Framework.t.c.
SwiftObjective CNode.jsMongo DBiOSBackend Development

Education

Jalpaiguri Government Engineering College

Bachelor of Engineering (B.E.) — Information Technology

Jan 2010Jan 2014

Birbhum Zilla School

Higher Secondary Education — Science

Jan 2007Jan 2009

Ramakrishna Mission Vidyapith Purulia

Secondary Education — General Studies

Jan 2000Jan 2007

Stackforce found 100+ more professionals with Ios & Mobile Applications

Explore similar profiles based on matching skills and experience