Asif Junaid

Staff iOS Engineer

Asif Junaid

Bengaluru, India

Staff-level iOS engineer with 12 years building SDKs and platform foundations at scale (Gojek, Zeta Global). Strong track record shipping zero-to-one SDKs adopted across product orgs, establishing engineering standards (CI, code review, ADRs), and mentoring teams. Comfortable owning architecture decisions end-to-end and influencing roadmaps with product and backend partners.

Agentic Development

Experience

Zeta Global
Lead iOS DeveloperatZeta Global
Jan 2024 – Jul 2025

Bangalore, India

  • Architected and developed ZetaKit, a Marketing Analytics SDK, from the ground up with an emphasis on scalable architecture and unit-testable code.
  • Implemented a Continuous Integration (CI) pipeline using xcodebuild CLI to automate unit testing and enforce minimum code coverage standards throughout the project.
  • Achieved 91% unit test coverage ZetaKit, added automated CI triggers to fail unit tests when coverage is below 85%.
  • Added UI Tests for In App Message, used Xcode profiler to find performance improvements by removing extra work in main thread.
  • Leveraged AI-assisted development tools (GitHub Copilot, Claude) to accelerate unit test generation and boilerplate code, improving team velocity on SDK delivery by 10%.
Gojek
Lead iOS DeveloperatGojek
Mar 2019 – Jul 2023

Bangalore, India

  • Developed the core framework of the Chat SDK to enable real-time customer–driver interactions, generating $3 million in annual savings for the company.
  • Developed the Chat SDK-powered chatbot that automated 30% of all customer support queries successfully.
  • Led multiple projects, mentoring junior Android and iOS developers, and collaborated closely with product managers to plan and execute biannual strategic initiatives.
  • Enhanced application reliability and user experience in low-network conditions by implementing a robust caching system using GRDB. This improved success rate of opening Chat to 99%.
  • Designed exponential-backoff retry for Chat send pipeline, lifting message delivery success from 97% → 99% across SEA networks.
  • Expanded expertise into backend development by learning Golang and microservices, contributing to the creation of an ad-pacing microservice.
  • Spearheaded the integration of the Chat SDK into the newly built driver app, establishing the primary communication channel for drivers in Singapore.
  • Conducted thorough code reviews across the team, enforcing consistent coding standards and ensuring every PR met minimum quality and documentation thresholds.
  • Designed and maintained real-time telemetry and monitoring systems within the Chat SDK, proactively tracking performance metrics, error rates, and network reliability across diverse conditions.
PwC
iOS DeveloperatPwC
Jun 2016 – Nov 2018

Dubai, UAE

  • Developed a mobile solution for multiple clients in the Dubai real estate sector to streamline sales operations for their consultants.
  • The application enabled users to manage customer data, track leads, and book properties online.
  • Successfully migrated the backend infrastructure for a key client (DMCC) from a legacy Parse server to a modern, open-source solution.
Stayzilla
iOS DeveloperatStayzilla
Jun 2014 – Mar 2016

Bangalore, India

  • Served as a key member of the founding application team that developed the iOS application from the ground up.
  • Engineered critical features for the platform, including the property listing and payments modules.
  • The application functioned as a dual-purpose platform, enabling users to book hotels and host their private homes.

Skills

SwiftUnit TestingCore DataSwift ConcurrencyContinuous IntegrationsMicroservice, GolangGit, GitlabUI TestingSocket CommunicationsXcode ProfilingFastlaneCocoapods, Swift Package ManagerCross Team CollaborationMobile AnalyticsSwiftUI, CombineMentorshipUIKitRest API, JSONJIRAAsync Await, ActorXCFrameworkMVVM, VIPER ArchitectureIntegration TestingAutoLayoutAgentic DevelopmentClaude Code

Education

B.Tech Computer Science

PDPM IIITDM Jabalpur

2010 – 2014

Get In Touch

v1.0.5