Vinay Nair

12 years of iOS craft.

Now exploring the infinite depth of machine learning.

Uber  ·  BookMyShow  ·  Advisor360°

About

12+ years building native iOS and React Native apps at scale. Former Uber, BookMyShow, Advisor360°. Now exploring machine learning.

Languages

SwiftObjective-CJavaScript

Frameworks

RxSwiftRIBsReact NativeReduxSwiftUI

Patterns

MVVMVIPERCoordinatorProtocol-OrientedServer-Driven UI

Other

WebRTCSIPPushKitCallKitFigma

Experience

Uber Technologies Inc

Senior iOS Engineer, Safety

Sep 2022–Present  ·  San Francisco

Advisor360°

Senior Mobile Developer

Apr 2019–Aug 2022  ·  Boston

JustFab & Fabletics

Senior Mobile Developer

Jul 2018–Apr 2019  ·  Boston

BookMyShow

Senior Developer, Mobile

Dec 2016–Jun 2018  ·  Mumbai

tlkn (Novanet Pvt Ltd)

Team Lead Mobile

Dec 2013–Dec 2016  ·  Mumbai

Mofirst (now Indus OS)

Software Engineer

Jul 2012–Dec 2013  ·  Mumbai

Projects

Safety at Uber

Led the Safety State Framework & Messaging Platform — a backend-driven system delivering 3M+ daily impressions and powering Safety Toolkit with 280K+ sessions/day across 100M+ trips/week.

SwiftRxSwiftRIBsServer-Driven UI

BookMyShow Booking Flow

Revamped the booking flow using React Native + Redux with Swift bridging, increasing booking conversions by 20% for India's largest entertainment platform with 20M+ MAU.

React NativeReduxSwift

Buzz Social Feed

Designed and built a new social feed feature at BookMyShow using Sketch, React Native, and Redux, increasing average session time by 30%.

React NativeReduxSketch

Advisor360 White Labeling

Consolidated multiple repositories into a shared framework and implemented white labeling support, achieving 2x developer efficiency and significantly reduced client onboarding cost.

SwiftRxSwiftMVVM