Ankit Kohli

CTO

Gurugram, Haryana, India16 yrs experience
Highly Stable

Key Highlights

  • Over 13 years of experience in software engineering.
  • Expert in building scalable search and recommendation systems.
  • Proven track record of leading successful technology projects.
Stackforce AI infers this person is a SaaS and E-commerce expert with a strong focus on cloud computing and data engineering.

Contact

Skills

Core Skills

Cloud ComputingMicroservicesData EngineeringMachine LearningData Science

Other Skills

Amazon Web Services (AWS)AngularJSApache AirflowApache KafkaApache SparkComputer ScienceCore JavaData AnalysisDatabasesDistributed SystemsElasticSearchHadoopHbaseHibernateHigh Level Design

About

As an Engineering Manager at OLX Autos, I am responsible for building personalized search and recommendation systems that enhance the user experience and drive business growth. I have over 13 years of experience in software engineering, with a strong background in data science, machine learning, and web applications. I have led technology and product functions at noon, where I built a complete platform from scratch and expanded to multiple data centers. I also built a payments and loyalty app, a multi-country search platform, and a horizontal data lake using Spark, Airflow, and Presto. At nearbuy.com, I built a hybrid recommendation system, a similar merchant system, a customer segmentation system, and an A/B experiment platform using machine learning algorithms. I have received multiple awards and recognition for delivering high-quality projects that have generated revenue and increased conversions. I am passionate about solving problems at scale using the latest technologies and best practices. I enjoy collaborating with cross-functional teams and mentoring junior engineers. I have acquired data scientist and data analyst certifications from Dataquest.io and Coursera, and I am proficient in AWS, Spark, Airflow, and other tools. I am also fluent in Hindi and English.

Experience

16 yrs
Total Experience
2 yrs
Average Tenure
2 yrs 2 mos
Current Experience

Novatr

VP of Engineering

Apr 2024Present · 2 yrs 2 mos · Gurugram, Haryana, India · On-site

Olx autos

Engineering Manager

Dec 2020Apr 2024 · 3 yrs 4 mos · Gurugram, Haryana, India · On-site

  • Building Personalised Search & Recommendation for OLX Autos
  • Built Discovery Platform for OLX across different geographies
  • Migrated Tech stack from Solr to AWS Opensearch
Computer ScienceMicroservicesSoftware Development MethodologiesSQLCloud ComputingTech Savy+2

Noon

Engineering Manager

Mar 2019Dec 2020 · 1 yr 9 mos · Gurugram, Haryana, India

  • Leading technology & product functions
  • ● Responsible for architecture, practices, processes, hiring, culture, mentorship etc
  • ● Built a complete platform from scratch and expanding to multiple data-centres.
  • ● Built a complete India based team 30+ members (and growing)
  • ● Establish a Continuous Delivery culture (through Scrum/Kanban/DevOps/SRE)
  • ● Solving Problems at scale
  • ● Built a Payments + Loyalty App for Noon Ecommerce which has features like P2P ,
  • recharges , bill payments , Deals
  • ● Built a multi country search platform that includes localization support ,
  • search across various services ,autosuggest and ranking
  • ● Built a horizontal data lake using SPARK, AIRFLOW , PRESTO that caters to business ,
  • product , application data requirements
Computer ScienceMicroservicesSoftware Development MethodologiesSQLCloud ComputingTech Savy+1

Nearbuy.com

Senior Principal Software Engineer

Feb 2016Mar 2019 · 3 yrs 1 mo · Gurugram, Haryana, India

  • ● Recommendation System & Merchandising on nearbuy.com app homepage
  • Introduced algorithm driven merchandising on homepage which was personalised for user cohorts which resulted in moving conversion rate from 5% to 8% through these sections
  • ● Built a Hybrid Recommendation System (Collaborative + Content Based) using Spark ALS
  • that predicts relevant merchants for a customer .
  • Similar Merchant System
  • ● Built a system that gives similar merchants using SPARK K-means Algo
  • Customer Segmentation System
  • ● Built a system that creates customer cohorts basis of their age, demographics and behaviour
  • , so that we are able to serve the right content
  • A/B Experiment Platform
  • ● Build a A/B Platform using Machine Learning ( Bayesian testing) to test various experiments
  • at Nearbuy
  • Rating System
  • ● Build a Rating System to capture & calculate ratings using Bayesian Method
  • Discovery
  • ● Leading a team of 4 that builds a system of Nearbuy Discovery (Search / Listing / Detail )
  • using Elasticsearch
  • ● This system aggregates data from various sources and the creates a final version of
  • Merchant Data
Computer ScienceMicroservicesSoftware Development MethodologiesSQLTech SavyAmazon Web Services (AWS)+2

Practo

Technical Lead

Oct 2015Feb 2016 · 4 mos · Bengaluru Area, India

  • ● Lead a team that was tasked to create central repo of Doctors and their qualifications .
  • ● Build a platform that was used by sales team to onboard a Doctor Platform
  • ● Built the search platform
MicroservicesSoftware Development MethodologiesSQLTech Savy

Hcentive

Senior Software Engineer

Feb 2015Oct 2015 · 8 mos · Noida Area, India

  • At hCentive I was responsible for Product design and development using Java based frameworks on Agile methodology.
  • We build a platform where an employer can share health plans (medical,dental,vision ) to his employees and an employee can enroll himself or his family and also choose amongst those plans according to his/her needs .
Microservices

Makemytrip.com

Senior Software Developer

Dec 2011Feb 2015 · 3 yrs 2 mos · Gurgaon

  • My responsibilities include to develop cutting edge features for holidays section at MMT .
  • I'm a part of a team that continuously strives to provide a much better user experience and assist the customer in making choice for booking a package.
  • Also , I have to keep our site capable of serving huge traffic and for that I keep doing technology enhancements that help us to scale better .
  • Plus , I'm a team member so I assist other in their work and making them understand the business logic
Microservices

Infosys technology limited

Systems Engineer

Jun 2010Dec 2011 · 1 yr 6 mos · Bengaluru Area, India

  • "Social Commerce" is a web application to personalize and enhance shopping experience, it helps drive traffic,
  • increase conversion, and improve average order value.
  • Integrated the application with Social Media using the Facebook , Gmail and Yahoo APIs.
  • Designed database schema for PostgreSQL database; programmed database connectivity
  • using Spring JDBC Templates.
  • Created web services to facilitate data flow between components.
  • Implemented web security by using Acegi Security.
  • Wrote front ­ end code i.e JSPs using Struts Framework.
  • Implemented OpenID authentication flow for secure sign-in into the application.
  • Developed Widget Workbench to build Rate, Review and Recommend feature of the application.

Education

Guru Gobind Singh Indraprastha University

B.Tech — Electrical & Electronics Engg

Jan 2006Jan 2010

St.Mark's Sr. Sec.Public School , New Delhi

12th — Science

Jan 2005Jan 2006

St.Mark's Sr. Sec .Public School ,New Delhi

10th

Jan 2004Jan 2005

Stackforce found 100+ more professionals with Cloud Computing & Microservices

Explore similar profiles based on matching skills and experience