Somu Yadav

Senior Software Engineer - iOS

Profile

Result-driven iOS engineer with 7+ years of experience in architecting, building, and maintaining scalable mobile applications across iOS, iPadOS, tvOS, and watchOS platforms. Proven expertise in E-commerce, Fintech, Healthcare, and Real Estate domains. Known for delivering high-quality features with a strong focus on performance, accessibility, and user experience. Recognized speaker, mentor, and open-source contributor.

Open Source Contributions

SKActivityIndicatorView

Custom activity indicator view for iOS applications

AppauthWrapper

OAuth wrapper for iOS applications

SwiftUI2

SwiftUI multiplatform design examples

iTunes ProgrammaticUI

iTunes app clone with compositional layout and diffable data source

Products

Technical Skills

languages:

  • Swift
  • Objective-C
  • Java
  • C++
  • Python

frameworks:

  • UIKit
  • SwiftUI
  • Combine
  • Core Data
  • CallKit
  • RxSwift
  • ARKit
  • WidgetKit
  • VoIP
  • MetalKit

architectures:

  • MVVM
  • VIPER
  • MVC
  • MVP
  • MVVM-Coordinator

design Patterns:

  • Builder
  • Adapter
  • Singleton
  • Facade
  • Proxy
  • State
  • Coordinator

tools:

  • Git
  • CircleCI
  • Jenkins
  • Bitbucket
  • Firebase
  • Tuist
  • Splunk
  • OpenObserve
  • Xcode Instruments

apis:

  • GraphQL
  • REST
  • Bluetooth (BLE)
  • APNS
  • FCM

testing:

  • XCTest
  • XCUITest
  • A/B Testing
  • Snapshot Testing

ui:

  • Compositional Layout
  • Split View
  • Adaptive UI
  • Accessibility

database Storage:

  • MySQL
  • SQLite

Key Achievements

Employee of the Year
Recognized at Digivalet (2019) and Dexbytes (2020) for delivering high-impact features.
Featured Speaker
Presented on Compositional Layout & Combine at Indore Swift Meetup (2020).
Open Source Contributor
Actively contributed to libraries like SKActivityIndicatorView and AppAuthWrapper.
Medium Author
Published over few articles focused on Swift, Combine, SwiftUI, and mobile architecture.
High Quality Delivery
Delivered projects to millions of users with <2% crash rate and 90%+ test coverage.

Professional Experience

MPL (Mobile Premier League) logo

SDE-3 iOS

MPL (Mobile Premier League)Bangalore

JUNE 2025 — Discontinued (Govt. laws)

  • Reduced app launch time by 2s with parallel APIs, E‑Tag caching, and launch-time metrics.
  • Improved responsiveness by fixing threading bugs, eliminating CA hitches, and adopting async/await
  • Integrated App Intents & Spotlight Search, indexing games for better discovery and re-engagement.
  • Reduced app size by 30 MB with WebP, asset catalogs (1x/2x/3x), and binary/resource pruning.
  • Added Live Activities & Dynamic Island for real-time match score updates.
  • Boosted API performance through batching, caching, and prefetching strategies.
  • Strengthened observability with custom performance dashboards and runtime profiling.
  • Ensured smooth 60fps gameplay UI while optimizing for energy efficiency and memory.
Walmart logo

IN3 -> SSE - iOS

WalmartBangalore

JAN 2022 - June 2025

  • Created Splunk dashboards to track adoption & transaction health.
  • Built a centralised Analytics Manager (SPM) and modularised it for platform-wide adoption.
  • Achieved 93% unit test coverage, cutting regression issues by 70%.
  • Reduced crash rate from 6% → 0.5% via custom crash/launch tracking.
  • Created a Deep Linking Testing App, boosting QA efficiency 3×.
  • Integrated Apollo GraphQL, improving network performance by 25%.
  • Elevated accessibility compliance to 95+ with custom semantic traits and full VoiceOver support.
  • Mentored 4+ engineers and conducted biweekly Swift code reviews.
  • Introduced Tuist to automate Xcode setup and improve scalability and MetricKit to analyse App Launch.

Key Products Delivered:

Cashi App

Built comprehensive fintech features including wallet management, payments, loyalty rewards, and micro-credit integration.

  • Built Home Dashboard UI in SwiftUI with Dependency Injection; scalable end-to-end module.
  • Implemented Tempo server-driven promos/ads; enabled dynamic updates without releases.
  • Owned wallet & payments: cash-in/out, scanner-based payments/remittances, wallet & coupons, bill pay.
  • Delivered loyalty engine (5–30% cashback & rewards) boosting retention.
  • Secured flows with Keychain, Secure Enclave, biometrics, SSL pinning, PCI-DSS, EMVCo, 3DS2.
Walmart Shopping App

Core e-commerce platform providing ultimate shopping experience with curbside pickup, express delivery, and fast shipping.

  • Delivered key e-comm modules (Cart, Returns, W+) in SwiftUI + Observable.
  • Owned wallet & payments: cash-in/out (Walmart/Sam's/Bodega), scanner-based payments/remittances, wallet & coupons, bill pay, recharges, subscriptions, groceries, online checkout.
  • Delivered loyalty engine (5–30% cashback & rewards) boosting retention.
  • Secured flows with Keychain, Secure Enclave, biometrics, SSL pinning, PCI-DSS, EMVCo, 3DS2.
Nykaa logo

SSE - iOS

NykaaGurgaon

OCT 2021 - JAN 2022

  • Developed PDP Module using SPM Plugin, across Nykaa Beauty, Fashion and Man with single code base.
  • Built and automated CI/CD pipelines with Jenkins, decreasing release cycle by 50%.
  • Developed Try It On feature using RealityKit, Vision Framework, ARKit, increasing user engagement.
  • Implemented compositional layouts & diffable data sources for adaptive UI.
DigiValet logo

Product Engineer (iOS)

DigiValetIndore

SEPT 2020 - AUG 2021

  • Built CasaDigi(iPad), Digivalet(iPhone & iPad) & Digivalet TV apps from scratch with UIKit + SwiftUI.
  • Migrated 100% of legacy apps from Objective-C to Swift, improving performance and maintainability.
  • Delivered WatchOS & WidgetKit features for smart home automation in DigiValet apps.
  • Developed MetalKit UI animations to elevate luxury hotel app experiences.
  • Created a ThemeManager SDK (Swift Package Manager) for consistent theming across apps.
  • Fixed HiTech scroll performance issues, ensuring seamless and responsive scrolling.
  • Implemented compositional layouts, Combine, Core Haptics, App Clips, Widgets, Siri & Spotlight.
Dexbytes Infotech logo

SE(iOS)

Dexbytes InfotechIndore

OCT 2018 - SEPT 2020 (2 Years - Full Time), 8 Months (Mar 2018) - Intern

  • Developed Aircon & Flexiasia apps with VoIP features using CallKit + Sinch.
  • Integrated Stripe payments and built scalable network layers with Delegate + MVC.
  • Created & published Kashish Shopping iPad app from scratch using UIKit, delivering smooth experience.
  • Built Hi-Cabs app (1M+ users) with real-time tracking and location mapping for ride management.
  • Engineered Swift modules for API handling and offline caching, improving performance and reusability.
  • Implemented features like in-app chat, CoreML intelligence, Speech Recognition, and Core Bluetooth.

Education

Bachelor of Engineering in Computer Science

Rajiv Gandhi Technical University, Indore

2014 – 2018

CGPA: 7.5

Higher Secondary (Science)

Govt. Higher Secondary School, Hoshangabad

85%

Courses

Attended WWDC (2017-2018) & IIT Madras 2017 AI and DSA Certification Program

Hobbies

  • Watching TV Series
  • Dance
  • Bike Riding
  • Photography & Billiards
  • Tech Blogging on iOS

Get In Touch

Feel free to connect with me through any of the platforms below.

Phone: +91 6265834002

Email: somendra.sy@gmail.com / somendra007.sy@gmail.com

Medium: @somuyadav

StackOverflow: SomuYadav