VARUN BHARDWAJ

Director of Engineering

Bengaluru, Karnataka, India14 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 14 years of experience in UI development.
  • Led teams of up to 50 developers across multiple platforms.
  • Expert in building low code platforms and automation frameworks.
Stackforce AI infers this person is a seasoned E-Commerce leader with extensive experience in UI development and team management.

Contact

Skills

Core Skills

Engineering ManagementEngineering LeadershipTechnical LeadershipSystems Design

Other Skills

Agile EnvironmentAgile Project ManagementAndroidAndroid DevelopmentCC++ClarityCore JavaData StructuresE-CommerceEclipseFacebook APIGitGoogle APIHTML

About

Driven by a passion for leadership and collaboration, I am a results-oriented professional with a Bachelors in Computer Engineering from Kurukshetra University and over 14 years of specialized experience in UI development, predominantly within the Android ecosystem. My career commenced with crafting numerous applications from the ground up, showcasing my hands-on approach to innovation. With over 6 years of leadership experience, I have adeptly led teams ranging from 5 to 45 individuals across diverse organizational landscapes, including startups and established enterprises, in both service and product-oriented roles. My leadership journey encompasses building teams from inception, mentoring, and managing managers, fostering an open culture that promotes communication and collective problem-solving. I thrive on challenges, having spearheaded the development of 0-1 products such as low code platforms and automation frameworks, while my penchant for debugging and strategic problem-solving underscores my commitment to delivering impactful solutions. Embracing open communication and collaborative platforms, I cultivate environments that encourage positive contributions from every team member, driving towards the collective success of our projects. Blogs: https://medium.com/@varun88bhardwaj/importance-of-people-skills-for-an-leader-c31520345aff

Experience

Flipkart

3 roles

Director of Engineering

Promoted

Feb 2025Present · 1 yr 1 mo

Engineering ManagementE-CommerceEngineering Leadership

Senior Engineering Manager

Promoted

Aug 2022Feb 2025 · 2 yrs 6 mos

  • In my role as the leader of the comprehensive shopping experience team across all platforms (including App, Web, and mSite), I oversee a talented group comprising approximately 50 developers and 12 quality assurance specialists, distributed across various teams such as Commerce funnel, Grocery, and RnE. A pivotal aspect of my responsibility involves actively engaging in the initial business and design discussions for significant projects, where I contribute insights to shape strategic decisions.
  • I am deeply involved in the system design phase of major initiatives, playing a key role in architecting solutions and driving implementation strategies. By fostering a culture of continuous learning and professional development, I prioritize providing the right opportunities for growth within the team, nurturing individual talents, and cultivating a collaborative environment conducive to innovation.
  • Furthermore, I take on the crucial task of managing and mentoring people managers within the organization, guiding them in their leadership journey and ensuring alignment with the overall objectives. As part of my commitment to personal and professional growth, I am dedicated to creating Individual Development Plans (IDPs) tailored to the unique strengths and aspirations of each team member, thereby fostering their career advancement and contributing to the overall success of the team.
People ManagementWeb ApplicationsTechnical LeadershipEngineering LeadershipSystems DesignClarity

Engineering Manager

Jan 2021Aug 2022 · 1 yr 7 mos

  • 1. UI ownership of complete Retention, Grocery and Flipkart travel
  • 2. Working closely with product owners to understand the requirements and then building a product around those requirements.
  • 3. Involved in Product/Business requirement
  • 4. Part of design sessions and then with the engineering for feedbacks
  • 5. Defining the basic initial architecture for Android and iOS for any new module and identifying the dependencies around it, also keeping all the stakeholders updated with the development progress.
  • 5. Identifying the technical needs of the team and finding courses for the same
  • 7. Interacting with multiple teams(Product/design/API) and resolving all the dependencies as soon as possible.
  • 8. Planning the releases and sharing metrics after release for better visibility of the impact.
  • 9. Building the team by finding new and challenging tasks/projects for them and resolving any dependencies around it. Keeping the technology stack always updated with the market standards.
  • 10. Performance review management for all the devs in the team
  • 11. Building the performance development path by discussing and aligning with the right opportunities.
  • 12. Keeping the dev bandwidth aligned to the next 6months dev plans
  • 13. Hiring new people for the team basis requirement.
  • 14. Tech Talks:
  • Driving tech talks bi-weekly with the complete team on what tech challenging we did recently.
  • 15-20 members
  • Topics like: React 18 features, App linking, FCM/APNS push notification architecture
Technical LeadershipModel-view-viewmodel (MVVM)Model-View-Presenter (MVP)iOSSystems DesignClarity

Naukri.com

4 roles

Engineering Manager

Promoted

Nov 2019Jan 2021 · 1 yr 2 mos · Noida, Uttar Pradesh, India

  • Working closely with product owners to understand the requirements and then building a product around those requirements. Interacting with multiple teams(Product/design/API) and resolving all the dependencies as soon as possible.
  • Defining the basic initial architecture for Android and iOS for any new module and identifying the dependencies around it, also keeping all the stakeholders updated with the development progress.
  • Identifying the technical needs of the team and finding courses for the same.
  • Solving any issue that comes in development, QA, release cycle for both Apps(Android/iOS) and backend modules.
  • Handling the complete push notification module for Naukri apps(Android/iOS) using FCM, APNS.
  • Planning the releases and sharing metrics after release for better visibility of the impact.
  • Building the team by finding new and challenging tasks/projects for them and resolving any dependencies around it. Keeping the technology stack always updated with the market standards.
  • Brown Bag Talks:
  • Title: How we implemented chat in naukri?
  • Audience size: 25-30
  • Title: Why MVP?
  • Audience size: 25-30
  • Title: OOM in Android
  • Audience size: 10-15
Technical LeadershipModel-view-viewmodel (MVVM)Model-View-Presenter (MVP)iOSSystems Design

Team Lead

Mar 2018Nov 2019 · 1 yr 8 mos · Noida, Uttar Pradesh, India

  • Naukri applications(Naukri India, Naukri Gulf, Recruiter) development and delivery.
  • API design for apps(Android/iOS)
  • Notification module development and maintenance.
  • Defining scalable architecture and optimized solutions.
  • Sprint Planning & Efforts Estimation.
  • Continuous improvements on process like code reviews, branching strategy, etc.
  • Involvement in new modules design and architecture.
  • Analyzing requirements given by the Product-Team & coordinating with stakeholders to develop a scalable product and sharing impacts with all the stakeholders.
  • RnD on new topics and API introduced in Android/iOS
  • Organise Technical training sessions.
  • Code reviews
Technical LeadershipModel-view-viewmodel (MVVM)Model-View-Presenter (MVP)iOSSystems Design

Lead Engineer

Promoted

Oct 2015Mar 2018 · 2 yrs 5 mos · Noida, Uttar Pradesh, India

Technical LeadershipModel-view-viewmodel (MVVM)iOSSystems Design

Senior Software Engineer

Feb 2015Oct 2015 · 8 mos · Noida, Uttar Pradesh, India

Daffodil software ltd.

Android Developer

Jan 2014Feb 2015 · 1 yr 1 mo · Gurugram, Haryana, India

  • Android application development
  • Requirement gathering
  • Architecture design and implementation.
  • RnD on new topics and API introduced in Android

Innovationm

Senior Software Engineer

Oct 2012Jan 2014 · 1 yr 3 mos · Noida, Uttar Pradesh, India

  • Development of UI and business logic.
  • Involved in requirement gathering and architecture development.
  • Bug fixing and solving client issues.
  • RnD on new topics and API introduced in Android.

Ambizz technologies

Software Engineer

Jun 2011Oct 2012 · 1 yr 4 mos · Panipat, Haryana, India

  • 1. Development of UI and business logic.
  • 2. Bug fixing.
  • 3. Involved in requirement gathering and development architecture.
  • 4. Handling database operation.

Education

Kurukshetra University

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

Jan 2007Jan 2011

D.A.V public school, Huda panipat

12th — Non-Medical

Jan 1997Jan 2007

Stackforce found 100+ more professionals with Engineering Management & Engineering Leadership

Explore similar profiles based on matching skills and experience