Soaurabh Kakkar

IOS Engineer

Delhi, India11 yrs experience

Key Highlights

  • 10+ years of experience in mobile app development.
  • Co-inventor of a security algorithm on Google Patents.
  • Active speaker at global tech conferences.
Stackforce AI infers this person is a Mobile Development expert with a focus on B2C applications in the Real Estate and Media sectors.

Contact

Skills

Core Skills

Mobile DevelopmentArchitecture

Other Skills

Agile MethodologiesAlgorithmsApp lifecycle managementApp performanceArchitecting consumer appsArchitectural practicesBuild-time optimizationCC++CocoaCocoa TouchCode-review guidelinesCollaborationComponent designCore Data

About

Soaurabh is an engineering leader, mentor, speaker, and mobile expert. He brings 10+ years of experience in building & leading large-scale consumer apps. He has an experimental mindset to co-invent a security algorithm that can be read on Google Patents. He is also an active speaker and instructor at worldwide conferences & events like try! Swift World, try! Swift NYC, try! Swift Tokyo, and Swift India Conference. Technical & Leadership Skills Include - Languages & Frameworks: Objective-C, Swift, Kotlin, Java, GraphQL, JavaScript, C/C++, UIKit, SwiftUI, Android SDK, React Native, Core Data, Room, Retrofit, Glide, Nuke, AVFoundation, CocoaPods, SwiftPM, Bitrise, Firebase etc. Leadership Principles & Books: Extreme Ownership, Radical Candor, Start with Why, Leaders Eat Last, Good to Great.

Experience

11 yrs
Total Experience
2 yrs 2 mos
Average Tenure
2 yrs 6 mos
Current Experience

Opendoor

Staff Software Engineer

Dec 2023Present · 2 yrs 6 mos · Remote

  • Key Responsibilities & Initiatives:
  • Technically lead a team of mobile feature & infra engineers.
  • Lead mobile platform performance & cost optimisation initiatives.
  • Lead initiatives to improve observability, monitoring & reporting.
  • Platform stability initiatives to improve build & deploy pipelines.
  • Helped automating end-to-end app/play store release process.
  • Architecting a new consumer app to buy & sell properties online.
  • Standardising architectural practices & code-review guidelines.
  • Architecture reviews, approach brainstorming, project roadmap, system design, stakeholder alignment, and technical mentoring.
Mobile platform performanceCost optimizationObservabilityMonitoringReportingArchitecting consumer apps+3

Compass

Mobile Architect(SSE)

Apr 2021Apr 2023 · 2 yrs · India · Remote

  • Key Responsibilities & Initiatives:
  • Architecting a collaborative experience for agents to manage contacts.
  • System design for importing contacts from the device’s phonebook.
  • Lead efforts on UI automation pipeline setup for a multi-module app.
  • Improve application warm & cold launch time experience.
  • Capture performance numbers/trends for the app’s critical workflows.
  • Lead development of in-app group text messaging capability.
  • Lead improvements in project scaffolding tool to add test coverage.
  • Standardizing architectural practices & code-review guidelines.
  • Hosting & speaking in technical sessions, lunch & learns
  • Code reviews, feature brainstorming, stakeholder alignment, and mentoring the dev team.
System designUI automationPerformance optimizationIn-app messagingArchitectural practicesMobile Development+1

Tokopedia

Principal Engineer iOS

Apr 2019Mar 2021 · 1 yr 11 mos · Noida Area, India · On-site

  • Key Responsibilities & Initiatives:
  • Lead efforts on core initiatives like app performance, size optimization, build-time optimization, and building reusable components.
  • Defining guidelines on application architecture for better testability.
  • Standardising CI process for cost optimization, code review guidelines, and defining development workflow with githooks and bots.
  • Code reviews, approach brainstorming, mentoring developers, and sharing sessions.
App performanceSize optimizationBuild-time optimizationReusable componentsMobile DevelopmentArchitecture

Times internet

iOS Developer, Manager II

Jan 2018Mar 2019 · 1 yr 2 mos · Mumbai Area, India · On-site

  • Key Responsibilities & Initiatives:
  • Work on video streaming app(MX Player) from scratch and contribution to features - HLS streaming, video precaching, watchlist, watch history and video card layout, and more.
  • Collaborate & work with product, design, and backend stakeholders.
Video streamingFeature developmentCollaborationMobile Development

Monotype solutions india

Software Engineer II

Jul 2014Dec 2017 · 3 yrs 5 mos · Noida Area, India · On-site

  • Key Responsibilities & Initiatives:
  • Work on the complete app life cycle from ideation, design, development, and deployment.
  • Work on features like font security, local data store, PubNub integration, application updates, application logging, and font activation.
  • Writing unit and functional test cases to ensure code quality.
  • Collaborate with stakeholders for requirements and user experience.
App lifecycle managementFeature developmentUnit testingMobile Development

Education

Maharaja Agrasen Institute Of Technology, Delhi

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Mobile Development & Architecture

Explore similar profiles based on matching skills and experience