Abhishek Kumar

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable iOS applications.
  • Strong advocate for Developer Experience initiatives.
  • Prolific contributor to open source projects.
Stackforce AI infers this person is a B2C iOS Developer with strong expertise in mobile architecture and performance optimization.

Contact

Skills

Core Skills

Developer ExperienceIos DevelopmentMobile ArchitectureIncident ManagementTestingUser ExperienceChat DevelopmentMobile ApplicationsSwiftuiApi ManagementA/b TestingFintechVideo DevelopmentCode QualityNetworkingPerformance OptimizationDatabase ManagementCocoapodsMultithreadingData SynchronizationUi DevelopmentSdk Development

Other Skills

AVPlayerActivityKitAgile DevelopmentAlgorithmsAndroid StudioAutomationBazelCharles ProxyCloud KitCode DesignCode ReviewCommunicationConcurrent ProgrammingCore DataData Structures

About

iOS Developer | Swift Enthusiast | DevX Advocate | Open Source Contributor Passionate about crafting robust, scalable iOS applications with a strong focus on performance and clean architecture. I actively contribute to the developer ecosystem through open source—check out some of my projects and frameworks on https://github.com/abhi12340. Currently driving Developer Experience (DevX) initiatives by building internal tools and automation using Ruby and Shell scripts to optimize iOS CI/CD workflows and build generation processes, leveraging Bazel and XBS.

Experience

7 yrs 5 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 1 mo
Current Experience

Goto group

2 roles

Senior Software Engineer (DevX)

Promoted

May 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

Shell ScriptingBazelRubyXcode build systemDeveloper ExperienceiOS Development

SDE II (iOS Engineer)

Aug 2022Oct 2023 · 1 yr 2 mos · India

  • Key Achievements:
  • Scalable Architecture: Refactored the Help Module using VIPER and Server-Driven UI, allowing the app to update layouts dynamically without app store releases.
  • Code Quality: Initiated testing protocols for the HelpCenter SDK, raising coverage from 0% to 30%, and standardized UI by migrating to the internal Aloha library.
  • User Experience: Enhanced the customer support journey by implementing a "Number Masking" widget for privacy and a robust "Driver Rating" flow.
  • Chat Optimization: Developed a pluggable Chat flow that supports "End Chat" and "Abandonment" scenarios, improving agent efficiency.
  • Accessibility: Removed barriers to support by enabling pre-login deep links, allowing unauthenticated users to access the Help Center immediately.
Test PlanningTechnical SpecsGitHubDemosMobile ApplicationsWebKit+23

Jiohotstar

SSDE - l (iOS Engineer)

Oct 2023May 2025 · 1 yr 7 mos · Bengaluru, Karnataka, India · Hybrid

  • iOS Engineer | JioCinema (India’s Largest OTT Platform)
  • High-Scale Event Management & Live Features:
  • Live Activities (IPL & WPL): Engineering the "Live Score" updates on the Lock Screen using ActivityKit. Delivered real-time updates to millions of iOS devices during peak concurrency.
  • Incident Management (IMOC): Served as Incident Manager On-Call (IMOC) for high-traffic live events like IPL and Bigg Boss, ensuring 99.9% uptime and rapid incident resolution.
  • Identity & Authentication (Core Systems):
  • Multiple Profiles: Successfully delivered the end-to-end "Multiple Profiles" architecture, allowing personalized user experiences within a single account.
  • Device Management: Solely architected and implemented the Device Management module using best practices, resulting in a zero-critical-bug launch.
  • QR Code Login: Developed a seamless QR login feature, eliminating OTP friction for TV and secondary devices and significantly improving login conversion rates.
  • Internal Performance SDK (Developer Tooling):
  • Custom Performance Engine: Built a proprietary iOS SDK from scratch to monitor application health in real-time.
  • Key Metrics: Enabled tracking of App Startup Time, FPS drops, and API Latency to drive data-driven optimizations.
  • Visual Debugging: Implemented an in-app overlay for real-time monitoring and interactive charts for trend analysis.
  • Network Interceptor: Built a custom network interceptor to analyze API performance and ensure smooth video playback.
GitHubMobile ArchitectureXCTestXcodeiOS DevelopmentAlgorithms+3

Redbus

SSE - iOS (GO-MMT)

Sep 2021Aug 2022 · 11 mos · Bengaluru, Karnataka, India

  • Key Contributions:
  • Revamped "Pay At Bus" & "Bus Pass": led the UI/UX overhaul and implemented a robust offline mode for ticket redemption, ensuring reliability across different geographies.
  • SwiftUI Migration: Successfully migrated core application settings and localization modules from UIKit to SwiftUI + Combine, establishing new coding standards.
  • Concurrency Management: Optimized API orchestration for the Bus Pass redemption flow, replacing nested closures with structured concurrency (OperationQueue).
  • A/B Testing Infrastructure: Created generic, data-driven UI components for the Search Results Page (SRP) to support dynamic A/B testing configurations (Sort logic, toggle views).
  • Fintech Integration: Integrated Kredivo BNPL payment flows for the Indonesia market, including custom UI components for installment plans.
  • Promotional Engine: Built a reusable AVPlayer-based video module for dynamic ad placements on the Home Page and SRP.
  • Code Quality: Conducted code reviews, fixed critical production bugs, and mentored junior team members on SOLID principles and design patterns.
Test PlanningCore DataFirebaseGitHubDemosMobile Applications+21

Awesome motive, inc.

Product Engineer (iOS)

Dec 2020Sep 2021 · 9 mos · Remote · Remote

  • Open Source iOS Push Notification Framework Architected and released a reactive push notification framework to CocoaPods, designed for seamless interoperability between Swift and Objective-C.
  • Architecture: Built from scratch using the MVVM pattern and adhered to SOLID principles to ensure scalability and maintainability.
  • Developer Experience: Leveraged Method Swizzling to inject behaviors at runtime, significantly reducing integration steps for the host application.
  • Concurrency & Networking: Managed complex multi-threaded scenarios using OperationQueue and DispatchGroup, and implemented a custom networking layer using URLSession.
  • Performance: Conducted rigorous profiling using Instruments to eliminate memory leaks and ensure a lightweight footprint.
  • Core Systems: Developed a custom dependency injection container and managed end-to-end APNS certificate provisioning.
GitHubDemosMobile ApplicationsMobile ArchitectureSwift (Programming Language)Object-Oriented Programming (OOP)+16

Quote block

iOS Developer

Dec 2020Feb 2021 · 2 mos · Remote

  • 1. Worked on SwitUI Application.
  • 2. Migrated from MongoDB realm database to Cloud kit for syncing of data in a private iCloud container.
  • 3. Created a private cocoa pod for the project for the migration logic.
  • 3. Used OperationQueue for the Multithreading while syncing of data in multiple iOS devices using Cloud kit.
Realm DatabaseMobile ApplicationsSwift (Programming Language)Object-Oriented Programming (OOP)swiftUICode Design+7

Mindtree

Software Engineer - iOS

Jan 2019Dec 2020 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Project: Enterprise B2B iPad Application (Greenfield)
  • Built from Scratch: Architected a complex, multi-device iPad application using Swift, MVVM, and Protocol-Oriented Programming.
  • Real-Time Sync: Implemented Realm Cloud DB to enable seamless, real-time data synchronization across multiple devices.
  • Advanced UI: Developed complex, programmatic UI layouts and leveraged Core Graphics for high-efficiency rendering.
  • Architecture: Decoupled dependencies using Swinject and the Repository Pattern to ensure testability and scalability.
  • Project: Internal iOS Component Framework
  • Framework Architecture: Engineered a reusable internal SDK distributed via Private CocoaPods, implementing the Coordinator Pattern to isolate navigation logic.
  • Performance Optimization: Optimized Core Data persistence to handle lazy loading of thousands of objects, ensuring 60fps scrolling performance.
  • Memory Management: Proactively profiled the application using Xcode Instruments to identify leaks and reduce memory footprint.
  • Networking: Built a robust networking layer using Alamofire for REST API integration.
Core DataRealm DatabaseGitHubMobile ApplicationsSwift (Programming Language)Object-Oriented Programming (OOP)+13

Education

Amity University Rajasthan, Jaipur

Bachelor of Technology — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Developer Experience & Ios Development

Explore similar profiles based on matching skills and experience