Azharuddin Khan profile photo 1 on Tal

Azharuddin Khan

iOS Engineer

Bengaluru

6+ years of work experience

People Interactive
Oct 20241 yr 10 mosJul 2026

Pune District · Hybrid

Identified and resolved memory retain cycles in core modules by monitoring Firebase Crashlytics crash reports and diagnosing root causes with Xcode Memory Graph Debugger, improving crash-free session rate from 99.34% to 99.73% across 150K+ daily active users. Increased user consultation revenue by ~30% by architecting a fault-tolerant VoIP notification system — integrating CallKit with WebSocket as a fallback and enforcing a serial dispatch queue to prevent duplicate call triggers, ensuring zero missed or double-fired call events in production.
People Interactive
Oct 20232 yrs 10 mosJul 2026

Pune District · Hybrid

Engineered the real-time communication layer using WebSockets, VoIP/CallKit, Swift Concurrency, and Combine — enabling live chat, audio/video calling, and background push sync while driving reactive SwiftUI UI updates across 150K+ daily active users. Drove monetization by delivering in-app purchases, blue-tick verification, and Live Activity widgets for real-time session tracking, directly contributing to premium plan conversion growth. Improved reliability of push infrastructure by designing a unified notification architecture for both user-visible and silent pushes, eliminating delivery failures caused by background state transitions.
HealthKart
Jan 20203 yrs 10 mosOct 2023

Gurugram

Optimised Home and Product Detail modules by implementing lazy loading, image caching, and GCD-based concurrent networking — reducing redundant API calls by ~50% and achieving a 99.87% crash-free rate across 10–12K daily active users. Migrated ~60% of the legacy Objective-C codebase to Swift over 3 months, introducing SwiftUI and MVVM architecture — improving code maintainability and reducing new engineer onboarding time by ~30%. Expanded core app capabilities by integrating Razorpay, Firebase Analytics, HealthKit, Google Fit, and Fitbit SDKs — enabling seamless payments, event tracking, and health data sync while standardising inter-module communication patterns across 8+ feature modules.
Techtonic Enterprises Pvt. Ltd.
Jun 20192 mosJul 2019

Kaushambi, Uttar Pradesh, India

Learnt state management and problem solving. Solved challenging problems

Azharuddin’s AI Stack

codex
codex
cursor
cursor

Education

KRISHNA INSTITUTE OF ENGINEERING AND TECHNOLOGY, GHAZIABAD

Bachelor of Technology - BTech, Computer Science

KRISHNA INSTITUTE OF ENGINEERING AND TECHNOLOGY, GHAZIABAD

20164 yrs2020

Join Azharuddin and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Azharuddin Khan on Tal

Headline

iOS Engineer

About

Senior iOS Engineer with 6+ years architecting and shipping high-performance iOS apps — maintaining 99.73% crash-free sessions across 150K DAU by resolving complex memory leaks, enforcing MVVM Clean Architecture, and managing concurrency with Swift Concurrency and Combine. Experienced across Kotlin Multiplatform, Flutter, and real-time systems (VoIP, WebSockets, CallKit). Open to Senior iOS roles in Bengaluru / Hyderabad.

Location

Bengaluru

AI stack

codex

cursor

Work experience

Staff Software Engineer at People Interactive, Oct 2024 - Jul 2026 · 1 yr 10 mos, Pune District · Hybrid, Identified and resolved memory retain cycles in core modules by monitoring Firebase Crashlytics crash reports and diagnosing root causes with Xcode Memory Graph Debugger, improving crash-free session rate from 99.34% to 99.73% across 150K+ daily active users. Increased user consultation revenue by ~30% by architecting a fault-tolerant VoIP notification system — integrating CallKit with WebSocket as a fallback and enforcing a serial dispatch queue to prevent duplicate call triggers, ensuring zero missed or double-fired call events in production.

Senior iOS Engineer at People Interactive, Oct 2023 - Jul 2026 · 2 yrs 10 mos, Pune District · Hybrid, Engineered the real-time communication layer using WebSockets, VoIP/CallKit, Swift Concurrency, and Combine — enabling live chat, audio/video calling, and background push sync while driving reactive SwiftUI UI updates across 150K+ daily active users. Drove monetization by delivering in-app purchases, blue-tick verification, and Live Activity widgets for real-time session tracking, directly contributing to premium plan conversion growth. Improved reliability of push infrastructure by designing a unified notification architecture for both user-visible and silent pushes, eliminating delivery failures caused by background state transitions.

iOS Engineer at HealthKart, Jan 2020 - Oct 2023 · 3 yrs 10 mos, Gurugram, Optimised Home and Product Detail modules by implementing lazy loading, image caching, and GCD-based concurrent networking — reducing redundant API calls by ~50% and achieving a 99.87% crash-free rate across 10–12K daily active users. Migrated ~60% of the legacy Objective-C codebase to Swift over 3 months, introducing SwiftUI and MVVM architecture — improving code maintainability and reducing new engineer onboarding time by ~30%. Expanded core app capabilities by integrating Razorpay, Firebase Analytics, HealthKit, Google Fit, and Fitbit SDKs — enabling seamless payments, event tracking, and health data sync while standardising inter-module communication patterns across 8+ feature modules.

SDE Intern at Techtonic Enterprises Pvt. Ltd., Jun 2019 - Jul 2019 · 2 mos, Kaushambi, Uttar Pradesh, India, Learnt state management and problem solving. Solved challenging problems

Education

Bachelor of Technology - BTech, Computer Science, KRISHNA INSTITUTE OF ENGINEERING AND TECHNOLOGY, GHAZIABAD

Public links

github: https://github.com/iamazharuddin

Azharuddin Khan - Staff Software Engineer in Bengaluru | Tal