Raj Gohil

Director of Engineering

Bengaluru, Karnataka, India9 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led major overhaul of mobile app UX.
  • Promoted cross-platform development toolkit.
  • Attracted and retained top engineering talent.
Stackforce AI infers this person is a B2C mobile application development expert with strong leadership and engineering management skills.

Contact

Skills

Core Skills

Engineering ManagementLeadershipAndroid DevelopmentUser Experience DesignCross-platform DevelopmentSoftware Development

Other Skills

AlgorithmsAnalytics AutomationAndroidAndroid Architecture PatternsAndroid Build SystemC++CollaborationCore JavaCross-Vertical TrackingDBMSDaggerDagger 2Data BindingData StructuresDishes Search Feature

About

I’m an engineering leader driving the Mobile Apps, focused on building reliable, high-performing experiences at scale. I lead and mentor a team of talented mobile engineers and tech leads, helping them grow through clear growth charters, personal development plans, and a strong culture of ownership. Over the past few years, I’ve orchestrated a major overhaul of the Mobile app UX, while keeping uptime near 100% and obsessing over performance, stability, and core business metrics. My teams are accountable end-to-end: from defining the technical roadmap to monitoring real-time app health with robust alerting and observability in place. I care deeply about engineering excellence and platform thinking. I’ve led initiatives such as KMP SDKs and server-driven widgets/banners, and I actively promote the Mobile Toolkit—a shared suite of capabilities across Desktop, Web, App, and CLI surfaces—to solve cross-platform challenges efficiently and consistently. Along the way, I’ve pushed for automation of analytics event verification, improved unit test coverage, and tighter feedback loops between engineering, QA, and analytics. I enjoy collaborating with product, design, data, and business stakeholders to shape go-to-market strategies, prioritize impact, and ship features that matter to customers. Equally important to me is attracting, developing, and retaining top engineering talent, and creating an environment where people do the best work of their careers while building products millions of users love.

Experience

Swiggy

4 roles

Senior Engineering Manager

Promoted

Apr 2024Present · 1 yr 11 mos

Engineering ManagementAndroidKotlinLeadershipTechnology Evangelism

Engineering Manager

Apr 2022Mar 2024 · 1 yr 11 mos

  • Engineering leader of the Swiggy Consumer App team
  • Directing and guiding a team of developers, including tech leads, in the creation of scalable features, while providing mentorship.
  • Establishing growth charters and personal development plans for all Engineers.
  • Ensuring app uptime approaches 100%.
  • Orchestrated the overhaul of the Swiggy consumer app UX.
  • Monitoring app performance metrics and critical business indicators, with appropriate alert in place.
  • Advocating for the automation of Analytics events verification, significantly reducing the workload for QA/Analysts.
  • Prioritizing and enhancing unit test coverage continually.
  • Attracting and retaining top talent within the industry.
  • Collaborating with various stakeholders to make key decisions for go-to-market strategies.
  • Defining the technical roadmap for the team, driving initiatives like building KMP SDKs and Server-driven widgets/banners.
  • Promoting the Mobile Toolkit, a comprehensive suite of shared capabilities and tools across Swiggy's mobile platforms, including Desktop, Web, App, and CLI, tailored to address specific platform challenges.
Engineering ManagementAndroidKotlinLeadershipTechnology EvangelismPerformance Monitoring+5

Software Development Engineer 3

Promoted

Oct 2020Mar 2022 · 1 yr 5 mos

  • Responsible for development of various features of Swiggy Android consumer application which is used by over 50 million people.
  • Integrated Google App Actions in Swiggy App.
  • Developed Android Wear app for swiggy order tracking.
  • Entire location module revamp. Showing splash screen with current address if GPS is on, showing half card with list of addresses if GPS off. Cart Nudges to correct the address. Develop generic splash screen with Lottie. Revamping of location logic handling various cases for it. Handle Geek Stats functionality of location revamp for internal debugging.
  • Implement cache layer for home page with a TTL logic to reduce peak time throughput of home APIs.
  • Revamp existing order Track screen, create a separate module for it. Addition of new features for new order Track screen. Integrate Jetpack’s navigation component for the same.
  • Implement Cross Sell collection within landing screen to recommend a series of dishes on an item addition by a user.
  • Closely work with Product Managers and Business Analyst to understand the requirements for features and implement them.
  • Write Unit Tests using Junit, Mockito with a better coverage.
  • Leading a small team of developers. Mentoring and guiding them in designing and
  • building features.
  • Provide on-call support for production bugs as and when occurred on priority.
  • Technology stack : Kotlin, Java, Data Binding, Live Data, Retrofit, Dagger, Hilt, Jetpack libraries like navigation component, AAC ViewModel etc.
KotlinJavaData BindingLive DataRetrofitDagger+4

Software Development Engineer 2

Jun 2019Sep 2020 · 1 yr 3 mos

Honestbee

Software Engineer 2

Aug 2018May 2019 · 9 mos · Bengaluru Area, India

  • Responsible for development and maintenance of honestbee consumer app (1M+ downloads).
  • Implemented and revamped cross vertical (Groceries, Food, Laundry etc.) tracking from landing page till checkout page which helped tracking and data science team to analyse user behaviour and drop off behaviour and ultimately lead to understand the user and complete the checkout funnels for recommending appropriate and user desired products.
  • Implemented Dishes search feature for food vertical where user can search the desired dishes and can add them to the cart without actually visiting the restaurant page. This feature actually helped users to search their desired products and we did noticed a spike in the number of users adding the products to the cart via this.
  • Implemented Groceries Global Search where user can search for the products across groceries brands' stores and can add products to cart without actually visiting the store page.
  • Revamped entire in-store search along with showing suggestions like recent searches, trending keywords and suggested products.

Indus os

2 roles

Software Engineer

Jul 2017Jul 2018 · 1 yr

  • Worked on Indus Messaging (a product of Indus OS) having 5M+ users.
  • Key Innovative features developed for Indus Messaging application are as follows :
  • Services Chat Bots Accounts : Developed a platform inside Messaging application where any service provider can list their services and users can access those services accounts like Cab booking, Food ordering, Movie booking, Doctor
  • appointment etc. in a seamless chat bot experience & in 22 different Indian
  • languages.
  • Content Consumption in Messaging Application: Developed a platform where
  • any content partner can put contents like News, Jokes, Cricket etc and this can
  • be accessed by user in Messaging application.
  • Brand Identification : This feature helps to know exactly which brand has sent
  • that SMS so instead Mask user will be shown appropriate brand and logo so that
  • SMS searching becomes much easier.
  • Message Segregation & Categorisation : With this feature users will have a
  • segregated list of personal SMS, Services SMS, Promotional SMS & Spam SMS in
  • their SMS Inbox.
  • Worked on monetisation of the Messaging application to generate revenue
  • through Ad campaigns by integrating AD services like Abmod, InMobi, AppNext etc.
  • Developed Aadhaar E-Sign app where user can upload their documents and get it e-Signed after successful Aadhaar verification.
  • Developed Ola Mini App and Zomato Mini App from the scratch to give users a native and simplified experience to book cabs in 12 Indian regional languages.
Cross-Vertical TrackingDishes Search FeatureGlobal Search ImplementationSoftware Development

Software Engineer

Jun 2016Jun 2017 · 1 yr

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology - BTech — Computer Science and Engineering

Delhi College of Engineering

Bachelor of Technology - BTech — Computer Science and Engineering

Stackforce found 100+ more professionals with Engineering Management & Leadership

Explore similar profiles based on matching skills and experience