Deepak Mittal

VP of Engineering

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

Key Highlights

  • Launched personal loans and built engineering teams at Flipkart.
  • Developed real-time aggregation platform handling 10TB data daily.
  • Designed algorithms for efficient truck routing at RIVIGO.
Stackforce AI infers this person is a SaaS and Fintech expert with extensive experience in scalable systems and team management.

Contact

Skills

Core Skills

Team ManagementJavaAgile ProcessesDigital Products EngineeringSaasRoutingMobile App DevelopmentSdk DevelopmentData AnalyticsReal-time AggregationApi DevelopmentFramework ExtensionFacebook App DevelopmentJob Search ModuleFacebook IntegrationColdfusionOraclePerlMysql

Other Skills

Algorithm DesignAngularJSBigQueryCC++Core JavaFluentDGoJavaScriptPHPRESTSQLSearchSoftware DevelopmentVideo Advertising

About

Developing team of highly scalable systems. Taking startup tech into the growth phase to handle high traffic and making it efficient, agile, and reliable.

Experience

Flipkart

2 roles

Senior Engineering Manager

Promoted

Sep 2023Present · 2 yrs 6 mos

  • Launched personal loans at Flipkart. Build the team and started from scratch.
  • Building engineering pods and teams for buy now pay later.
  • Setting up roadmap for platformisation of lending.
Team ManagementJavaGo

Engineering Manager

Jun 2021Aug 2023 · 2 yrs 2 mos

  • Leading digital products engineering team.
  • Introduced agile processes and moved the team to stable velocity.
  • Facilitated resource funds from multiple business units to create a fulfillment platform for digital products like recharge and bill payments, extended warranty, device protection plans, and donations.
Agile ProcessesDigital Products Engineering

Rivigo

Engineering Manager

Jun 2019Jun 2021 · 2 yrs · Gurgaon, India

  • Own “full truckload” tech. Driving network of 4k trucks across India and solving routing, fueling, maintenance, drivers, on-road expenses, etc. My team is of 18 engineers and handles development and support.
  • Scaling tech for trucks to SaaS for medium and large transporters. The aim is to develop Uber for trucking.
  • Designed algorithm to allocate drivers for trucks by extending set cover approximation.
  • Structured team and processes for remote working and fast-paced product changes during COVID-19.
RoutingSaaSAlgorithm Design

Chocolate platform

3 roles

Engineering Manager

Promoted

Feb 2017Jun 2019 · 2 yrs 4 mos · Gurgaon, India

  • Leading engineering team in India with 5 developers.
  • Built and managing team for mobile app mediation project. The project is to provide SDK for apps to play ads from Vungle, Google Admob, Unity, Amazon and other ads providers. The project provides features like reporting dashboard, a portal for ad configuration, API to fetch ads and easily integrable Android and iOS SDKs. The system uses a yield optimization logic which helps in deciding between various ad providers and maximize the ad earnings for the app.
  • The team is of developers with a wide range of skill sets: iOS, Android and UX development, backend engineering and data engineering; a wide range of technology is used: golang, bigQuery, angular, php, java and more.
  • Also leading development team for video advertising exchange server. Challenge of our team is to handle about 20B requests every day. Reducing latency and increasing QPS is the key to improvise infra cost and profits. The system uses a filtering logic that allows only potential profitable ad-requests go get through. The decision is based on the former performance of similar requests.
  • Technologies used: Golang, Java, Aerospike, Kafka, Bigquery.
Mobile App DevelopmentSDK DevelopmentVideo Advertising

Software Engineering Lead

Apr 2015Jan 2017 · 1 yr 9 mos · Gurgaon, India

  • Lead data team, responsible for churning out analytics on data of size about 10 TB every day.
  • Developed 'Realtime aggregation platform', that can count events happening on distributed machines in real-time.
Data AnalyticsReal-time Aggregation

Senior Software Engineer

Jul 2013Mar 2015 · 1 yr 8 mos · Gurgaon, India

  • Worked in portal team.
  • Developed reporting api for video ads serving platform.
  • Designed library 'Query' which builds SQL queries based on business logic specified in configuration files and input parameters. This separated business logic from code logic for reporting.
  • Extended phalcon framework for PHP to support AngularJS frontend.
API DevelopmentFramework Extension

Syncapse

Software Engineer

Dec 2012Jul 2014 · 1 yr 7 mos · Gurgaon, India

  • I managed Facebook app development platform for creating apps for clients such as Johnson&Johnson, Blackberry, L’Oreal. I enhanced this platform to improve development effort time and developed APIs to be consumed by apps.
  • I developed dashboard’s REST APIs for Amalgamated Beverage Industries and Reckitt Benckiser. These API fetched data from Vertica and returned data to be plotted using highcharts.
  • I tried my hands on Flash's actionscript as well and developed audio recorder and player using flash.
Facebook App DevelopmentAPI Development

Naukri.com (infoedge india ltd

Senior Software Engineer

Oct 2010Dec 2012 · 2 yrs 2 mos

  • Responsible for maintenance, optimisation and enhancement of Job-search module of Firstnaukri.com
  • Major Projects Undertaken:
  • Facebook Connect: Integrated Firstnaukri with Facebook using Graph APIs and oAuth Protocol.
  • Netengage.Firstnaukri.com: Developed Netengage from scratch. Netengage is an application through which a recruiter can connect with students through contests, quizzes and chat sessions.
  • Developed Chat client using Openfire and XMPP.
  • Facebook App Tool (FAT): FAT is a lightweight library based on javascript and PHP which is used to make Facebook's Graph API and oAuth calls.
  • File synchronization tool – Harmony: It is used to synchronize folders and files on multiple servers.
  • Achievements:
  • Developed a Facebook app during 'Hackathon' event. The app suggests friend contacts in various companies and show the relevant jobs in the company as well. This idea was among best ones and is now live on Naukri.com
Job Search ModuleFacebook Integration

Tata consultancy services

ASE

Mar 2009Sep 2010 · 1 yr 6 mos

  • Life Science and Health Care ISU, US based pharmaceutical client.
  • Responsibilities:
  • Support Marketing Management System application. Technologies: ColdFusion, Oracle.
  • Support and enhancement for a vendor privacy certification application.
  • Achievements:
  • Among top 3 in the Batch of 107 trainees and 1st in the class of 42
ColdFusionOracle

Yahoo! r&d

Intern

May 2008Nov 2008 · 6 mos

  • Yahoo! Mobile search team.
  • Project:
  • Relevance and Coverage Reporting
  • Project compares search results from Yahoo and Google and shows output on graphs.
  • Perl, MySQL, PHP.
  • Achievements:
  • Proposed an idea to enhance web search, some of whose features are now implemented in Yahoo Search’s tool ‘Search Pad’. Idea is to temporary store search results and show them in a window on search page for quick access.
  • Awarded ‘Crazy Hacker’ title in Yahoo’s Hack Day, June 2008. Made hack ‘Yahoo Fight Club’, which can be envisioned as a stress reliving solution as well as have entertainment aspects. It also leverages on the current popularity of social networks.
  • Among top 30 out of 204 hack submissions in Yahoo’s Hack Day, Oct 2008, for the hack ‘Mr. Yahoo Answer’. Concept of hack is to have a virtual person whom you can ask question by SMS, e-mail or on Yahoo Messenger. It replies to questions and cross-questions intelligently by finding answers on Yahoo! Answers, Wikipedia and websearch.
PerlMySQL

Education

Guru Gobind Singh Indraprastha University

B Tech — Electronics And Communication

Jan 2004Jan 2008

Bharti Vidyapeet's College Of Engineering

Bachelor of Technology (BTech) — Electronics and Communications Engineering

Jan 2004Jan 2008

CBSE

Class XII — Computer Science

Jan 2004Present

CBSE

Class X

Jan 2002Present

Stackforce found 100+ more professionals with Team Management & Java

Explore similar profiles based on matching skills and experience