iOS & Mobile Engineer · SDE 2

Crafting consumer apps
that ship at scale.

I'm Nikhil — a mobile engineer with 4+ years building high-traffic consumer apps across iOS (Swift, SwiftUI, Combine), React Native, and Kotlin Multiplatform. I work on the things that move the needle: performance, conversion, and engagement, backed by A/B testing, CI/CD automation, and server-driven UI.

01

About

I build consumer mobile apps used by millions, with a focus on iOS. Over the last four years I've shipped features end to end across Meesho, Licious, and now Quince — from server-driven UI components and launch-time optimizations to A/B testing frameworks and deep linking infrastructure.

I like the work that compounds: experimentation frameworks that let teams make data-driven decisions, CI/CD pipelines that shorten release cycles, and reusable components that accelerate every feature after them. I've also worked across the platform divide with Kotlin Multiplatform and React Native, sharing logic without compromising the native feel.

I graduated from IIIT Allahabad with a B.Tech in Information Technology, and I got my start in open source contributing security checks to OWASP ZAP.

4+
Years experience
2.7s
Launch time cut
10%
Daily orders driven

Languages

SwiftObjective-CKotlinJavaScriptC++PythonJava

iOS / Mobile

SwiftUICombineMVVMCoordinatorXCTestMetricKitCoreDataFastlaneXcode CloudKMM

Tools

GitRESTStatsigFirebaseAppsFlyerPostman
02

Selected work

Shop Tab A/B testing framework

Built an experimentation framework at Quince with customer segment-based personalization, letting the team make data-driven product decisions on the shop experience.

SwiftStatsigServer-Driven UI
↗

Unified iOS + React Native CI/CD

Integrated Xcode Cloud to run continuous integration and deployment for native iOS and React Native from a single monorepo at Licious, cutting manual effort and accelerating release cycles.

Xcode CloudReact NativeFastlane
↗

Launch-time optimization

Cut app launch time by 2.7 seconds at Meesho by parallelizing launch animations with configuration API calls and optimizing homepage loading.

SwiftCombinePerformance
↗

Kotlin Multiplatform analytics

Used KMM to make Meesho's Android analytics module reusable on iOS, sharing core logic across platforms while keeping each app native.

KotlinKMMiOS
↗

Superstore grocery vertical

Integrated a grocery vertical into Meesho's iOS app using WebView with JS bridges. The feature went on to contribute 10% of daily orders.

SwiftWebViewJS Bridge
↗

OWASP ZAP — open source

Contributed DOM inspection support for detecting DOM-based XSS, plus checks for web cache deception attacks and bulk import of attack payloads.

JavaSecurityOpen Source
↗
Recent on GitHub View all 66 repos ↗

SoftChaosClub — art gallery e-commerce

A full-stack e-commerce platform for selling paintings, with user and admin auth, a shopping cart, Razorpay checkout, and Cloudinary image storage. Live in production.

React 19TypeScriptExpressMongoDBJWT
↗

Dream Server — local AI server stack

Active contributor (2,000+ commits) to an open-source one-command installer that turns any machine into a private AI server: local LLM inference, chat UI, voice, agents, RAG, and image generation across NVIDIA, AMD, Apple Silicon, and Intel Arc.

ShellPythonDockerRust
↗

iOS Interview Prep

A personal collection of iOS interview preparation material — Swift concepts, data structures, and system design notes drawn from real mobile engineering work. (Description to confirm.)

SwiftiOS
↗

Bon Voyage — AI travel itinerary

A travel planning platform with a personalized itinerary planner, destination wiki, group planning, real-time chat, and shared expense tracking. Built on the MERN stack with Google Maps and Best Time APIs.

Node.jsMongoDBReactGoogle Maps API
↗

Hum Safar — synced video watching

A Node.js app that synchronizes video playback among multiple users in real time, with account management and a shared viewing session.

Node.jsJavaScriptMySQL
↗
03

Experience

Sep 2025 — Present
Bangalore, India

Mobile Engineer (SDE 2)

Quince
  • Built a Shop Tab A/B testing framework with customer segment-based personalization.
  • Led the migration from Firebase to Statsig, centralizing dynamic configuration across the app.
  • Resolved critical deep linking issues — AppsFlyer UTM handling, discount auto-apply, double navigation — improving conversion tracking.
  • Implemented a half-and-half hero layout with dual-media display and a full-width promotional banner system.
  • Integrated the Velou filter system for advanced product discovery.
Jan 2025 — Aug 2025
Bangalore, India

SDE 2

Licious
  • Integrated Xcode Cloud for CI/CD across native iOS and React Native from a unified monorepo.
  • Built configurable animated launch screens driven by remote config, enabling dynamic branding without app updates.
  • Developed a configuration override mechanism for toggling feature flags and API environments, speeding up QA.
Jan 2022 — Jan 2025
Bangalore, India

SDE

Meesho
  • Worked on Kotlin Multiplatform (KMM) to reuse the Android analytics module on iOS.
  • Added multilingual support, boosting engagement and Daily Active Users across regional languages.
  • Led a complete UI overhaul — launch animations, Lottie, updated color schemes — increasing engagement and orders.
  • Integrated the Superstore grocery vertical (WebView + JS bridges), contributing 10% of daily orders.
  • Reduced app launch time by 2.7s and built reusable SDUI components (carousels, feeds, video player).
  • Replaced legacy notification flows with Combine; revamped ODP in SwiftUI (MVVM + coordinator); integrated OAuth2 login.
Part-time
Remote

Software Engineer, AI Reviewer

micro1
  • Reviewed AI-generated code and model outputs for correctness, quality, and best practices.
  • Provided detailed feedback and rankings to improve LLM performance on software engineering tasks.
  • Assessed solutions across multiple languages, identifying edge cases, bugs, and optimizations.
Jul 2018 — Jul 2022
CGPA 7.9 / 10

B.Tech, Information Technology

IIIT Allahabad
  • Indian Institute of Information Technology, Allahabad.

Let's build something great.

I'm open to interesting mobile engineering roles and collaborations. Email is the fastest way to reach me.