Staff Engineer • 10+ Years Experience

Architecting High-Scale iOS & KMM Ecosystems

I'm Mukesh Yadav,

Staff Engineer at Mindtickle with over 10+ years of extensive experience in iOS development, Kotlin Multiplatform (KMM), RxSwift, Combine, Golang backend services, and Datadog distributed telemetry.

10+ Years Experience
6+ Production Apps
1M+ App Store Installs
99.9% Crash-Free Rate
Mukesh Yadav
iOS & Swift Lead
KMM Multiplatform
Engineering Spotlight

About Me

Staff Engineer & Mobile Systems Architect

I am Mukesh Yadav, a Staff Engineer currently leading mobile architecture and SDK development at Mindtickle in Pune, India. With 10+ years of dedicated experience in the mobile industry, I specialize in native iOS engineering (Swift, SwiftUI, UIKit, RxSwift, Combine), Kotlin Multiplatform (KMM), Golang microservices, and distributed observability.

My engineering philosophy centers around Clean Architecture, robust data security (PHI/PII & FHIR compliance), automated CI/CD pipelines (GitHub Actions/GitLab CI), and custom distributed tracing using Datadog and OpenTelemetry to track and optimize UI page load performance relative to backend API latency.

Swift & SwiftUI
Kotlin Multiplatform (KMM)
RxSwift & RxCocoa
Golang & Microservices
Datadog & OpenTelemetry
PHI/PII & FHIR Compliance
{
  "name": "Mukesh Yadav",
  "role": "Staff Engineer @ Mindtickle",
  "location": "Pune, Maharashtra, India",
  "experience": "10+ Years in iOS & Mobile Architecture",
  "coreTech": ["Swift", "Kotlin / KMM", "Go", "SwiftUI", "RxSwift", "GraphQL"],
  "currentFocus": "Leading KMM SDKs, Distributed Tracing & High Scale Architecture"
}
Core Technical Skills

Technical Expertise

98%

iOS Frameworks & Architecture

Swift, Objective-C, SwiftUI, UIKit, Storyboards/AutoLayout, RxSwift, RxCocoa, Combine, Clean Architecture, MVC & MVVM patterns.

94%

Kotlin Multiplatform (KMM / KMP)

Kotlin, KMM framework creation, shared logic between iOS & Android, Kotlin Flows, Coroutines, Realm & Cross-platform SDKs.

90%

Backend & Microservices

Golang (Gin framework), Java Play Framework, MySQL, RabbitMQ, Redis, GraphQL, gRPC, URLSession, Socket networking.

92%

Observability & Monitoring

Datadog, OpenTelemetry, custom distributed tracing to correlate UI page load times with backend API response latency.

95%

Data Security & Compliance

PHI and PII healthcare data security, FHIR standard API integrations, Bluetooth Low Energy (BLE) medical device pairing.

92%

CI/CD & Automation

GitHub Actions, GitLab CI, automated build deployment pipelines, KMM framework compilation, Firebase analytics & crash reporting.

Career Path

Work Experience

JULY 2021 — PRESENT

Staff Engineer (formerly SDE-III)

Mindtickle, Pune, Maharashtra
  • Owned end-to-end requirement gathering, architectural design, and development of the flagship Mindtickle iOS application.
  • Spearheaded the Kotlin Multiplatform (KMM / KMP) SDK initiative, enabling shared business logic between iOS and Android.
  • Implemented custom Datadog and OpenTelemetry distributed tracing to track UI page load performance against API call latencies.
  • Implemented and optimized mobile-specific backend APIs using Java Play framework and Go.
  • Hired, onboarded, and trained new engineering talents while driving best practices across team members.
NOV 2019 — JULY 2021

Senior Software Engineer

DayToDay Health, Bangalore
  • Led design and development of the DayToDay Health iOS application for remote patient care monitoring.
  • Enforced strict data security standards for handling sensitive patient PHI and PII data, integrating FHIR standard APIs.
  • Integrated Bluetooth Low Energy (BLE) medical devices, Core Data, RxSwift, and Firebase dynamic links.
  • Recruited, onboarded, and mentored new engineering team members.
APRIL 2018 — NOV 2019

Senior Software Engineer

Chefling Inc, Bangalore
  • Engineered the Chefling Everyday Recipes iOS application from scratch in Swift using Clean Architecture and published to App Store.
  • Architected and managed backend services in Golang using Gin, MySQL, RabbitMQ, and Redis.
JAN 2016 — APRIL 2018

Software Engineer

InnovationM Mobile Technologies, Noida
  • Developed Objective-C native modules and spearheaded full app revamps in Swift 3.2 using Clean Architecture from scratch.
  • Shipped production applications including OneAssist, LoveVivah, and WaterApp.
  • Authored technical articles and blogs on iOS development for InnovationM.
Shipped Production Applications

App Store Projects

Mindtickle App
App Store
iOS App & KMM SDK

Mindtickle

Flagship iOS enterprise application featuring Kotlin Multiplatform (KMM) shared SDK, Datadog distributed tracing, SwiftUI, and Realm DB.

Swift KMM SwiftUI Datadog
DayToDay Health
App Store
Healthcare & PHI/PII

DayToDay Health

Remote patient care monitoring iOS app handling sensitive PHI/PII data, FHIR APIs, Bluetooth medical device pairing, and Core Data.

Swift BLE Devices FHIR APIs Core Data
Chefling Recipe App
App Store
iOS App & Golang Backend

Chefling Everyday Recipes

Full iOS application built in Swift with Clean Architecture, paired with Golang microservices (Gin, MySQL, RabbitMQ, Redis).

Swift Golang Gin RabbitMQ
OneAssist App
App Store
iOS Protection Services

OneAssist iOS

Mobile protection iOS application with payment gateway integration, Core Data persistence, push notifications, and Objective-C to Swift migration.

Swift Objective-C Payments Core Data
LoveVivah App
App Store
Social & Matchmaking

LoveVivah

iOS matchmaking application built with Swift, featuring In-App Purchase (IAP) integration, custom UI animations, and push notifications.

Swift In-App Purchase UIKit
WaterApp Hydration Tracker
App Store
Utility & Hydration

WaterApp Hydration Tracker

Daily hydration reminder and tracking iOS app featuring local notifications, custom UI animations, Core Data, and AdMob integration.

Swift Core Data Local Notifications AdMob
Get In Touch

Let's Connect

GitHub Profile
github.com/mukeshydv
Stack Overflow
mukesh (7568116)
Location
Baner Road, Pune, Maharashtra 411008

Send Me a Message

Message Received! Thank you for reaching out. I will respond shortly.