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.
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, Objective-C, SwiftUI, UIKit, Storyboards/AutoLayout, RxSwift, RxCocoa, Combine, Clean Architecture, MVC & MVVM patterns.
Kotlin, KMM framework creation, shared logic between iOS & Android, Kotlin Flows, Coroutines, Realm & Cross-platform SDKs.
Golang (Gin framework), Java Play Framework, MySQL, RabbitMQ, Redis, GraphQL, gRPC, URLSession, Socket networking.
Datadog, OpenTelemetry, custom distributed tracing to correlate UI page load times with backend API response latency.
PHI and PII healthcare data security, FHIR standard API integrations, Bluetooth Low Energy (BLE) medical device pairing.
GitHub Actions, GitLab CI, automated build deployment pipelines, KMM framework compilation, Firebase analytics & crash reporting.
Flagship iOS enterprise application featuring Kotlin Multiplatform (KMM) shared SDK, Datadog distributed tracing, SwiftUI, and Realm DB.
Remote patient care monitoring iOS app handling sensitive PHI/PII data, FHIR APIs, Bluetooth medical device pairing, and Core Data.
Full iOS application built in Swift with Clean Architecture, paired with Golang microservices (Gin, MySQL, RabbitMQ, Redis).
Mobile protection iOS application with payment gateway integration, Core Data persistence, push notifications, and Objective-C to Swift migration.
iOS matchmaking application built with Swift, featuring In-App Purchase (IAP) integration, custom UI animations, and push notifications.
Daily hydration reminder and tracking iOS app featuring local notifications, custom UI animations, Core Data, and AdMob integration.