Skip to main content
Pankaj Gaikar
Pankaj Gaikar
Available for new opportunities

Hey, I'm Pankaj Gaikar

Lead iOS Developer

10+ years crafting exceptional iOS experiences. Specialized in SwiftUI, Combine, and scalable mobile architecture. Currently building amazing products at Velotio Technologies in Pune, India 🇮🇳

10+ Years Experience
15+ Apps Published
50K+ App Downloads
Scroll to explore

About Me

Get to know me!

I bring enthusiasm and a futuristic approach to every project I'm a part of. I live for turning ideas into reality, especially when it involves solving complex puzzles and challenges.

My apps include comprehensive unit tests, UI tests, scalable architectures, and design patterns with well-documented, easy-to-read code, and automated deployment to the App Store.

In my free time, I like to read books 📖, play games on PlayStation 🎮, and play football ⚽️. I love listening to music 🎵 and I'm always open to discussing new ideas 💡

Technical Expertise

Languages

Swift Objective-C Dart JavaScript

iOS Frameworks

SwiftUI UIKit Combine WidgetKit CoreLocation CoreData SwiftData HealthKit Core Bluetooth

Architecture

MVVM VIPER Redux Clean Architecture RIBs

Tools & CI/CD

SPM Xcode Cloud GitHub Actions Fastlane Firebase TestFlight

Experience

Velotio Technologies

Pune, India

Lead iOS Developer

Apr 2023 - Present

  • Architected a full-fledged on-device Analytics SDK (Firebase alternative) for Capillary Technologies with offline-first event pipeline, dynamic remote-configurable ads & experiences, custom notification routing & deep-link handling, and modular Swift Package–based architecture. Result: enabled multiple enterprise apps to ship analytics without a backend rewrite.
  • Designed and built a complete OAuth2/PKCE SDK for WSO2 with ASWebAuthenticationSession-based login flows, token lifecycle management (refresh, revocation, secure storage), strong PKCE/state/nonce validation, and developer-friendly UI components (Sign In/Out, Profile). Result: provided drop-in authentication for mobile clients across enterprises.
  • Modernized a large-scale mapping/navigation app by migrating from legacy UIKit + Objective-C to SwiftUI + MVVM + Clean Architecture, improving maintainability with decomposition into Swift Packages, and refactoring core modules: location services, routing stack, bookmark system, and offline map caching. Result: reduced crash rate and improved development velocity.
  • Led major refactor of a high-performance Push-to-Talk (PTT) communication app by migrating from legacy Objective-C to modern Swift, integrating Apple PushToTalk framework, Opus-based audio engine, Bluetooth accessory support (Onyx/Voyager), and implementing real-time event handling, streaming, and device state management. Result: improved stability from 85% → 100% crash-free users, enabling enterprise rollout.
Swift SwiftUI Combine MVVM Clean Architecture SPM AVFoundation Mapbox PushToTalk Opus OAuth2/PKCE URLSession

TIDAL Music AS (Block Inc.)

Oslo, Norway

Senior iOS Developer

Feb 2021 - Mar 2023

  • Built the core playback engine ("BoomBox") as a standalone Swift Package with unified audio pipeline for streaming, offline playback, gapless playback, and crossfade. Integrated DRM, caching, bitrate adaptation, and audio session routing. Became the foundational playback layer used across iOS, iPadOS, CarPlay, and Apple Watch. Result: reduced playback-related crashes by 40%.
  • Deep-rooted debugging of audio pipeline edge cases by stabilizing HLS/DRM flows, buffer underruns, and session interruptions. Implemented real-time monitoring, analytics hooks, and automated crash triage.
  • Led development of the TIDAL Apple Watch app (50K+ active users) achieving feature parity with iOS: offline downloads, playback control, library sync. Built using SwiftUI + Redux architecture for deterministic state management. Result: shipped major performance improvements for watchOS background tasks.
  • Modernized critical parts of the iOS app by migrating Now Playing screen from Objective-C to SwiftUI with animated artwork transitions, rewriting media controls, queue UI, and device routing logic. Result: improved testability & modular design using a Redux-inspired data flow.
Swift SwiftUI Combine Redux DRM Widevine FairPlay AVFoundation SPM HLS watchOS

Media Magic Technologies

Pune, India

iOS Developer

Jun 2015 - Sep 2020

  • Developed the Play-Fi Network Player App (200K+ downloads) with multi-room wireless audio playback across Wi-Fi speakers. Built advanced playback pipeline with gapless playback, DLNA/UPnP control, and real-time sync. Integrated Chromecast, Alexa, and AirPlay device discovery/control.
  • Integrated multiple global music services including Amazon Music, Apple Music, TIDAL, KKBOX, Qobuz, and others. Implemented OAuth2-based authentication, playlist sync, search, and catalog browsing. Managed DRM streams, HLS playback, and caching for premium audio formats.
  • Implemented cross-technology audio and device protocols by building custom modules in Objective-C, Swift, and C++ for high-performance networking. Worked with UDP/TCP device discovery, Wi-Fi provisioning flows, and firmware update systems. Integrated third-party SDKs and REST APIs for speaker control and cloud services.
  • Improved app stability & performance across a 5-year product lifecycle by refactoring legacy modules and optimizing networking stack. Added crash reporting, analytics instrumentation, and automated QA tooling. Result: supported global partners shipping Play-Fi technology in their speakers.
Objective-C Swift C++ AVFoundation UPnP/DLNA Chromecast Alexa OAuth2 REST APIs Google Maps

My Apps

A collection of iOS apps I've built and published on the App Store

📱 All Published Apps

The Movie App

The Movie App

Movies & TV Shows powered by TMDb

SwiftUI REST API
🏋️

HealthView

Workout Tracker & Fitness Insights

SwiftUI HealthKit Charts
📊

App Rank Analytics

Follow Global App Rank Trends

SwiftUI Charts REST API
🎂

Age Countdown Widgets

Track Your Age, Birthdays etc

SwiftUI WidgetKit Notifications
Noise - Soothing Audio Mixer

Noise - Audio Mixer

Soothing sounds for better sleep

SwiftUI AVFoundation
APOD Astronomy Picture Widget

APOD: Astronomy Picture

Daily Astronomy Photos & Videos

SwiftUI WidgetKit NASA API
Favorite Photos Widget

Favorite Photos Widget

Your memories on homescreen

SwiftUI WidgetKit PhotoKit
🧭

Tamil Directions Compass

Easy Tamil directions Compass

SwiftUI CoreLocation
🧭

Compass Pro

Navigate Smartly

SwiftUI CoreLocation
🧮

GST Tax Calculator

Fast, Clean GST Calculator for India

SwiftUI Decimal Offline
🏰

Shivaji Maharaj History

Learn about the great Maratha warrior

SwiftUI Education
📡

Ping Network Tools

Network Monitoring & Diagnostics

SwiftUI Network
Tipsy - Tip Calculator

Tipsy

Simple tip calculator

SwiftUI
WorldCup Countdown

WorldCup Countdown

FIFA WorldCup widgets

SwiftUI WidgetKit

Recommendations from Colleagues & Leaders

Pankaj has worked for my projects back in Media Magic and then later at Velotio. He is both a strong iOS developer and Android mobile app developer. He's also leading and providing guidance to junior developers. He is easy to communicate and provide timely feedback. I highly recommend him to any mobile development organizations.

Ping Gao

Ping Gao

VP of Software Engineering

Xperi Inc.

It was my great pleasure to work with Pankaj at MMT. Pankaj is an experienced iOS developer. He takes pride in his work, and he's very responsible and responsive to requests, very easy to work with, excellent communicator. He sees the needs of the team and goes an extra mile to support business needs. Pankaj would be an excellent addition to any team both as an individual contributor as well as a Lead.

Faeez Kadiri

Faeez Kadiri

Senior Technical Architect

FFmpeg | GStreamer | C++

Few people have the opportunity to work with someone 'Ridiculously efficient' like Pankaj. Pankaj is expertly filled the role of technical leader for his given years of experience. He made my life easy by owning complete delivery of one of the projects I was handling. I was impressed by Pankaj's ability to deal with even the toughest problems – effortlessly. That skill often takes years to develop among professionals, but it seemed to come perfectly naturally to him. Any employee would be lucky to have Pankaj as employee. I highly recommend him.

Sachin Nagawade

Sachin Nagawade

Former Manager

Media Magic Technologies

I worked with Pankaj for more than a year Media Magic. I've seen him excel at core elements of his job like building feature rich applications, delivering consistently. He goes a step ahead by interacting with UX, QA team to improve the product and enhance end users experience. This rare mix of productivity and ambition sets a great example for the rest of the team, and explains why everyone loves working with Pankaj, no matter where they fall on the org chart.

Latish Bhanarkar

Latish Bhanarkar

Engineering Lead - Quality

Persistent Systems

He can be your best buddy, pal, mentor, colleague or rival its up to you how you pursue with him and he will be best in all these roles. :) One of righteous dedicated and goal oriented professional, best to have near around.

Shailesh Tripathi

Shailesh Tripathi

Senior Colleague

Media Magic Technologies

Pankaj is very detail-oriented, motivational and goto person. Having worked with him, I can safely say that he is there for every issue his teammates face, he likes taking ownership of tasks.

Rahul Choudhury

Rahul Choudhury

Lead/Senior Android Engineer

Altimetrik