Senior iOS Engineer · SDK Architect

Building reliable iOS & SDK platforms at scale.

I’m Mahesh, a Senior iOS Engineer with 10+ years of experience designing SDKs, mobile platforms and fintech-grade apps that ship to millions of users.

Swift · SwiftUI · Objective-C SDK Architecture UPI & Payments Notifications & Analytics
View GitHub
Currently exploring senior iOS / SDK / platform roles where reliability, architecture and developer experience matter.

ABOUT

Who I am as an engineer

I specialize in building enterprise-grade iOS applications and SDKs with a focus on reliability, performance and developer experience. My background ranges from Adobe Marketo’s mobile engagement SDK to UPI/QR payments at JioMoney, with experience spanning iOS, backend-integrated features, notifications, and analytics.


I enjoy working on problems where mobile clients, SDKs and backend systems intersect—event pipelines, push delivery, transaction flows, and multi-team debugging. I like being the person who can trace an issue from the device to the API and back, and then design a cleaner abstraction for it.

EXPERIENCE

Recent work
Lead iOS Engineer · Adobe Marketo (via GlobalLogic)
2015 – Present · Bangalore & Remote
iOS · SDK · Notifications · Analytics
Swift / Obj-C Swift Concurrency SDK Architecture APNS / FCM
  • Architected and built the Marketo iOS Engagement SDK from scratch (analytics, push, in-app messaging).
  • Defined module boundaries, event pipelines, lifecycle & concurrency model; improved integration time by 30–40%.
  • Led Objective-C → Swift migration, reducing crash rate by ~40% and improving maintainability.
  • Improved push delivery reliability by ~25% through APNS HTTP/2, FCM v1 and better retry/backoff design.
  • Reduced memory footprint by ~18% using Instruments, retain-cycle removal and object lifecycle tuning.
  • Worked with Python/Django & Celery teams on campaign workers, metadata APIs and monitoring flows.
  • Acted as technical owner for iOS SDK roadmap, releases, code quality and cross-team debugging.
Senior iOS Engineer · JioMoney UPI & QR Payments
2012 – 2015 · Bangalore
FinTech · UPI · Security
UPI / BharatQR Device Binding Fraud Reduction
  • Built and maintained UPI & QR payment flows handling 5M+ monthly transactions at ~99.8% success rate.
  • Integrated NPCI SDKs & BharatQR; improved transaction reliability and reduced failures by ~40%.
  • Implemented device binding, keychain-based secure storage, fraud heuristics → ~35% reduction in fraud cases.
  • Improved average transaction time by ~25% with better retries, fallback paths and UI flow optimizations.
  • Owned mandates, QR flows and secure login end-to-end in collaboration with backend, fraud and product teams.
iOS Engineer · Span Infotech (Tietoevry)
2013 – 2015 · Bangalore
Healthcare & Insurance
Offline-first CoreData BLE / iBeacon
  • Delivered iOS apps for healthcare & insurance use cases with offline-first CoreData architectures.
  • Implemented secure login, token management and field-ready sync flows.
  • Built BLE/iBeacon-based proximity features and stability improvements for low-signal environments.

SKILLS

Tech I use regularly
iOS & SDK
  • Swift, SwiftUI, UIKit, Objective-C, Swift Concurrency, Combine
  • SDK design, modularization, API surface design, versioning & diagnostics
  • App lifecycle, background tasks, multi-scene behavior, performance tuning
Backend & Platforms
  • Python, Django, Django REST, Celery, RabbitMQ, MySQL (SDK-facing backend pieces)
  • API design, campaign workers, metadata/config services, basic monitoring flows
  • CI/CD with Jenkins, GitHub Actions, Azure DevOps, Firebase Crashlytics/Analytics
FinTech & Security
  • UPI, BharatQR, PSP flows, transaction reliability
  • Device binding, keychain storage, fraud heuristics, secure PIN handling
Core Strengths
  • SDK architecture & platform thinking
  • System-level debugging & reliability engineering
  • Performance optimization & concurrency design
  • Cross-team collaboration and mentoring

PROJECTS

Selected work
Marketo iOS Engagement SDK
Enterprise SDK · Adobe

Modular iOS SDK providing analytics, push and in-app messaging used by multiple enterprise apps.

  • Built from scratch with clean module boundaries and diagnostics tooling.
  • Improved integration time by 30–40% and reduced crashes by ~40% after Swift migration.
JioMoney UPI & QR
FinTech · Payments

High-throughput UPI & QR payment flows with strong reliability and risk controls.

  • 5M+ monthly transactions at ~99.8% success rate.
  • Reduced fraud by ~35% with device binding and validation rules.
Technical Prototypes
AI · Geo · Tooling
  • AI Travel Assistant – SwiftUI + LLM APIs for context-aware travel suggestions.
  • Geo Tracking Engine – movement prediction, route smoothing, background handling.
  • SDK Diagnostics Tool – event replay & payload inspection to accelerate debugging.

CONTACT

Let’s talk

If you’d like to discuss a role, an SDK/platform problem, or just compare notes on iOS architecture, feel free to reach out.


Email: jobs.mahesh1020@gmail.com

LinkedIn: linkedin.com/in/mahesh-b-657b3b3a

GitHub: github.com/maheshbijapur