Staff Software Engineer
UnityMobile engineering at one of the world's leading real-time 3D platforms, powering games and interactive experiences across billions of devices.
Mobile Solutions Expert
14+ years crafting native iOS & mobile experiences — from indie apps to products used by hundreds of millions. Currently at Unity. Previously Meta, Amazon & Moloco.
About
With over 14 years in software engineering, I've built deep expertise in mobile SDK development, cross-platform solutions, and ad-tech innovation. My focus has always been enabling seamless user experiences while collaborating across teams to bring products to market.
I'm currently a Staff Software Engineer at Unity. Previously I built iOS SDKs at Moloco, customer & driver safety features at Amazon, business-discovery tools at Meta, and voice features in the Alexa app — alongside a string of consumer apps and games earlier in my career.
Outside of work I build indie iOS apps and invest in early-stage startups as an angel.
Kent, Washington
Career
Mobile engineering at one of the world's leading real-time 3D platforms, powering games and interactive experiences across billions of devices.
Mobile engineering for Blink's smart-home and home-security product line within Amazon Devices.
Spearheaded development of the iOS SDK — seamless integration with mediation partners and improved analytics accuracy. Significantly raised SDK stability in production, lifting ad-delivery quality across a competitive ad-tech landscape.
Led customer- and driver-safety solutions for the Amazon Delivery app. Expanded features to new geographies, ported across hardware, and fused vehicle telemetry with IMU sensor data (accelerometers, gyroscopes, magnetometer, GPS) for accurate safety detection.
Built features for user engagement with businesses and discovery of new businesses in the Facebook app. Shipped an error-detection & validation framework for Video Ads and improved test infrastructure with command-line macros to mock app behavior.
Built Voice features and core Voice-SDK work in the Alexa iOS app, and resolved critical AVAudioSession issues for BMW & Mazda to ship Echo Auto on time. Earlier, brought the Amazon Seller app to parity with desktop and launched mobile-first seller registration — an India-first initiative later adopted globally.
Led the team that built MakeMyTrip's first Progressive Web App — a 3× lift in conversion via a 38% reduction in page-load time, featured in a Google web.dev case study. Owned hiring, performance, and sprint planning while delivering with Spring Boot and Node.js.
The foundation years — shipping consumer apps and games end-to-end across IC, freelance, and early-lead roles. Sole iOS developer on Limeroad's shopping & scrapbook apps and Twigly's food ordering app; built bus/hotel booking for Goibibo and a broker network app for Plabro; and shipped top-ranked casino & kids games (Slot Machine, Bingo Party, Video Poker, Pocket Bingo) at Apostek with Cocos2D/Cocos2D-X.
Selected Work
A fast-paced one-tap arcade game — time your jumps to stack platforms into a sky-high tower. Built from scratch with custom physics, perfect-landing combos, swappable themes, and Game Center leaderboards.
iOS & Android · Senior Software Engineer
Led development of customer- and driver-safety solutions for the Amazon Delivery app, using phone capabilities to keep drivers and customers safe. Fused IMU sensor data — accelerometers, gyroscopes, magnetometer, and GPS — with vehicle telemetry from delivery vans for more accurate detection, and expanded these features across geographies and hardware using Swift, Kotlin, and Kotlin Multiplatform.
iOS · Senior Software Engineer
Worked on new features for user engagement with businesses and the discovery of new local businesses in the Facebook app, building with Hack, Objective-C, and GraphQL on internal frameworks. Implemented an error-detection and validation framework for Video Ads, and improved the test infrastructure with command-line macros that inject custom params to mock app behavior.
iOS · SDE-II
Developed Voice features in the Alexa iOS app and designed core Voice-SDK solutions that let new and upcoming Alexa devices be configured from the app. Refactored legacy modules to resolve multithreading and concurrency crashes, and partnered closely with hardware teams to fix critical AVAudioSession issues for BMW and Mazda car models — ensuring a timely Echo Auto launch.
iOS · SDE-II
Worked on Amazon's Seller mobile app and back-end services across Hybrid (Cordova) and Native (Objective-C) components, bringing the app to parity with the desktop website. Launched full mobile seller registration — eliminating the need for desktops for new sellers — with push-notification reminders mid-flow. An India-first initiative later adopted by global teams.
Progressive Web App · Tech Lead Manager
As Engineering Manager and Tech Lead, led a team to build and deliver MakeMyTrip's first Progressive Web App — a 3× improvement in conversion from a 38% reduction in page-load time, across all major mobile browsers, later featured in a Google web.dev case study. Picked up Spring Boot and Node.js to deliver it while owning hiring, performance reviews, and sprint planning.
iOS · Software Developer
Created the Plabro iOS app from scratch and owned end-to-end development — UI, functionality, API integration, XMPP-based chat, and push notifications — for this real-estate broker network with property feeds, location-hashtag search, and a "Shout" broadcast feature. Built with Objective-C and Interface Builder in Xcode.
iOS · Freelance iOS Developer
Freelance, sole iOS developer who built Twigly's food-ordering app from scratch all the way to App Store deployment — a complex app handling many ordering conditions. Beyond menu display and ordering, it featured user login with order history and saved addresses, plus an order-ahead feature for guaranteed on-time delivery.
iOS · Mobile Application Developer
Sole iOS developer who created Limeroad's social-shopping app from architecture to code, later adding iPad support from a single codebase and storyboard. Also built Limeroad's signature Scrapbook app — its unique "create-a-look" feature for matching clothes and accessories into custom fashion looks. Built with Objective-C and Cocoa Touch.
iOS · Software Developer
Worked on Goibibo's travel-booking app, completely implementing the bus-booking flow. Added PassKit mTickets to the iOS Passbook, map-based bus pickup-point location via MapKit, and contributed to the hotel-booking feature — building in Objective-C and C++.
iOS · Game Developer (Apostek)
One of Apostek's all-time top-ranked casino games, ranked highly in both free and paid categories. Worked on new releases — bug fixes and feature enhancements — for this popular slots title, built with Objective-C, Cocos2D, and C++.
iOS & iPad · Game Developer (Apostek)
A new multiplayer US-style bingo game built with the cross-platform Cocos2D-X engine and made compatible across all device resolutions, in a team of three. Built the ticket-generation algorithm, Facebook integration, and in-app purchases.
iOS · Game Developer (Apostek)
A casino-style Bingo (Housie) game with multiple virtual players, simulated chat, and four game rooms. Built in a small team of programmers with Objective-C and Cocos2D.
iOS · Game Developer (Apostek)
A casino-style card game with three game modes — Jacks or Better, Joker Poker, and Deuces Wild — built in a team of three programmers with Objective-C, Cocos2D, and C++.
Toolkit
Academics
B.Tech, Electronics Engineering
Contact
Whether you have a project idea, a role to discuss, or just want to say hi — my inbox is open.
Say Hello