Anurag Dadheech

IOS Engineer

Bengaluru, Karnataka, India12 yrs 5 mos experience
Highly Stable

Key Highlights

  • Led mobile development teams to successful product launches.
  • Architected solutions enhancing app performance and user experience.
  • Strong track record in mentoring and team management.
Stackforce AI infers this person is a Fintech and E-commerce mobile engineering leader with strong architectural skills.

Contact

Skills

Core Skills

Mobile DevelopmentTechnical ArchitectureBackend Development

Other Skills

ARKitAerospikeAndroidAndroid StudioApache CordovaApache KafkaBackbone.jsCSSCSS3CassandraChrome ExtensionsCordovaCross-platform DevelopmentEmber.jsFlutter

About

As a seasoned engineering leader with over a decade of experience, I have consistently demonstrated my ability to lead and innovate in the mobile engineering space. My career has been marked by significant contributions to leading fintech and e-commerce companies, where I have successfully built and scaled products, optimized performance, and led high-impact projects. My technical expertise spans mobile development with Kotlin, MVVM, React Native, Redux, Flutter, and Swift, as well as backend development with Golang, Python, and NodeJS. I am also proficient in databases such as MongoDB, Aerospike, and MySQL, and have experience in web development using JavaScript and TypeScript. Throughout my career, I have architected and implemented robust solutions to enhance app performance and user experience. I have designed SDKs, implemented caching techniques to reduce load times, and developed scalable architectures for various app projects. My work has consistently resulted in improved code quality, reduced technical debt, and enhanced project delivery efficiency. I have also driven initiatives to standardize app layouts by architecting server side rendering solutions, optimized app size and launch times, and integrated seamless navigation frameworks across multiple platforms. In addition to my technical skills, I have a strong track record of leadership and team management. I have built and led mobile development teams, mentoring engineers through career guidance, continuous code reviews, and architectural discussions. My leadership extends to managing operational teams, streamlining workflows, and ensuring customer satisfaction. I have also established comprehensive hiring guidelines and interview processes, scaling teams to meet growing demands. My passion for innovation and continuous improvement is evident in my side projects as well, where I have developed a local language podcast app and a local store discovery app. With a deep commitment to staying abreast of the latest technologies and best practices, I am well-equipped to drive success in any organization.

Experience

Quince

Mobile Engineering

Jul 2024Present · 1 yr 8 mos

Groww, india

Software Architect - Mobile

Mar 2021Jul 2024 · 3 yrs 4 mos · Bengaluru, Karnataka, India · On-site

  • Leadership and Team Management
  • Built and led the mobile development team to successfully launch the Loans product from scratch, architecting seamless integrations with two banking partners
  • Managed the App’s Help and Support team, ensuring streamlined operations and customer satisfaction.
  • Developed and implemented comprehensive hiring guidelines and a rigorous interview process. Additionally, provided ongoing mentorship to the mobile team through continuous code reviews, architectural discussions, and strategic guidance.
  • Initiated and drove architecture forum with architects across Groww's technology division, conducting bi-weekly meetings to devise long-term architectural strategies and address current technical challenges. Also proposed a thorough SDLC review process across the organization.
  • Technical Architecture and Optimizations
  • Authored a comprehensive analysis identifying gaps in the existing React Native + Kotlin stack, and explored Flutter as a potential alternative. Defined critical metrics for the long-term mobile tech stack and helped formulate a detailed migration plan to Kotlin.
  • Helped architect in-house solutions and conducted architectural design reviews for major app projects like Dynamic Bottom Navigation bar, Multiple app SDKs, RN enhancements, code merger, Brownfield Navigation re-architecture, State management abstraction, etc.
  • Engineered intelligent WebViews with a 3-layered pre-loading and caching solution, reducing load times by 3s on Android.
  • Designed a scalable proto schema to standardize over 400 events across the app.
  • Architected a solution for silent push notifications to enable dot trails without API calls on Groww homepage. The silent PNs infrastructure setup supports future push-based configuration updates and uninstall tracking.
  • Explored React Native Fragment and helped integrate Groww Pay & Loans to it, improving user experience
React NativeKotlinFlutterGolangPythonNodeJS+3

Myntra jabong

4 roles

Associate Architect

Oct 2019Feb 2021 · 1 yr 4 mos

  • Led the charter for android Vitals improvement and App size reduction, with a 30%+ reduction in app launch time & app size to <15 MB
  • Architected the backend for Spotlight video destination along with leading development efforts on app
  • Implemented a common navigation framework, with customisable tabbed navigation for Myntra iOS and android apps
  • Helped architect layout engine: a template based framework to standardise layouts across app using Myntra Design language
  • Technologies worked on: React Native, Android, Golang, MongoDB
React NativeAndroidGolangMongoDBMobile DevelopmentTechnical Architecture

Technical Lead

Promoted

Oct 2017Oct 2019 · 2 yrs

  • Rearchitected Myntra app codebase resulting in a snappier app experience and improved code reuse across iOS and android
  • Co architected and developed Myntra Shopping Groups' backend consisting of multiple moving parts and integrations across services -> Cart, Checkout, Web, Payments, OMS & BI.
  • Drove engineering initiatives to make high revenue days successful, supporting revenue targets and scale of 500k+ concurrent users.
  • Designed an animation framework to translate animations over any app screen, with customisable configurations.
  • Technologies worked on: React Native, Android, Golang, Aerospike
React NativeAndroidGolangAerospikeMobile DevelopmentTechnical Architecture

Senior Software Engineer

Promoted

Jan 2016Oct 2017 · 1 yr 9 mos

  • Worked across different projects and wide range of technologies. Listing some of them:
  • Fashioned current Myntra app porting multiple native sub-applications to React Native, including but not limited to Feed, Shots, Shopping Groups & Navigation drawers across Android & iOS apps
  • Designed & developed a state based User Onboarding/Retention system backend consisting of multiple integrations which allowed addition of multiple feed cards to a user bucket, along with specifying a set of criteria(Platform, gender, location, install date, etc.)
  • Remodelled current app to improve slow Network experience, added visually interactive cards, standardised instrumentation, fixed multiple memory leaks and made multiple other optimisations in app
  • Explored Windows Phone, Android wear & Myo band development
  • Technologies worked on: React Native, Native Android, iOS, Python, Kafka, RabbitMQ, Redis, MongoDB, NodeJS
React NativePythonKafkaRabbitMQRedisMongoDB+3

Software Engineer

Apr 2015Jan 2016 · 9 mos

  • Drove the engagement by developing look good features in Myntra android application:
  • Built several features on Myntra Android app including Collections, User Profile, Shots & StyleForum
  • Added feed and timeline cards for User Generated Content to drive commerce through the means of followers & influencers, giving a huge boost to brands allowing them to showcase products in a user friendly manner
  • Worked on Feed Componentization, which gave a performance boost to home feed whilst providing a way of creating new cards on the fly
  • Technologies worked on: Native Android, React Native
Native AndroidReact NativeMobile Development

Native5

Software Engineer

Sep 2013Mar 2015 · 1 yr 6 mos · Bengaluru Area, India

  • Mobile Application Design/Development along with Web & Platform development:
  • Designed and developed several cross platform hybrid mobile applications for Android, iOS and Windows Phone
  • Linked applications to Native5 console facilitating user management and providing essential insights like number of installations and page views
  • Contributed in development of Native5 API console which facilitates cross platform application development with features such as 1 click deployment, analytics, user management and debugging
  • Organised hackathon in Microsoft Accelerator premises and helped developers get started on platform
  • Developed and Managed Native5 website from ground up
  • Designed print advertisements and product concept designs
  • Technologies used: Cordova, Javascript, jQuery, HTML/CSS, Native Android, iOS, PHP/MySQL, Adobe Photoshop
CordovaJavaScriptHTML/CSSNative AndroidiOSPHP/MySQL+1

Education

Indian Institute of Technology, Ropar

Bachelor's Degree — Electrical Engineering

Jaipuria Vidyalaya, Jaipur

High School — PCM

Stackforce found 100+ more professionals with Mobile Development & Technical Architecture

Explore similar profiles based on matching skills and experience