Default profile banner
BS

Bharat Sharma

@bharat.sharma

Lead Engineer at Payme India

Noida

linkedin.com/in/bharat-sharma-705578129

Payme India Pvt. Ltd.Delhi Technological University

Bharat is a technically skilled Lead Engineer with experience at Payme India and Makemytrip. He specializes in building microservice-based applications using Python, Django, and MongoDB. His expertise spans system design, data architecture, and implementing complex workflows, ensuring high performance and data integrity.

Experience

Lead Engineer

Payme India Pvt. Ltd.

Full-time•May 2023 - Present•Noida

Responsible for creating a microservice-based application used for integrating new NBFC's [Third Party loan providers] flow with Python, Django, MongoDB, Celery, Redis, Docker. Guided and mentored a team of four developers in the end-to-end creation and maintenance of this microservice, ensuring seamless functionality and reliability. Engineered secure and high-performance API endpoints, guaranteeing the integrity and authentication of data transmission across servers. Successfully introduced and implemented the maker-checker concept into our company's workflows, significantly enhancing data accuracy and security.

Senior Software Engineer II

Makemytrip Pvt. Ltd.

Full-time•Oct 2022 - Apr 2023•Gurugram

Played a key role in a dynamic team responsible for handling all incoming requests landing on the company's website, ensuring seamless user experiences. Designed and implemented an efficient quick booking flow for flight reservations, optimizing user journeys and reducing booking time using Golang. Developed a comprehensive PDT logging system to record essential data, track API usage, and monitor data received from platform interactions.

Senior Software Engineer

Makemytrip Pvt. Ltd.

Full-time•Feb 2019 - Sep 2022•Gurugram

Experienced on all aspects of designing and developing the Stratos microservice, a hybrid crawling system dedicated to tracking flight prices across competitors using Python, Django, Airflow, Mysql, Redis, Docker, Celery, Kafka. Developed and implemented a comprehensive data collection strategy, ensuring Stratos gathered accurate and up-to-date flight price data. Implemented advanced data processing techniques to transform raw flight price data into actionable insights for the DS team.

Software Engineer

Collegedunia Pvt. Ltd.

Full-time•Dec 2017 - Jan 2019•Delhi

Contributed to the CarHp project, a car buying and selling platform, by designing and implementing a backend caching module using Redis, resulting in a significant reduction in response times and improved user experience using Python, Django, Mysql. Successfully developed and integrated Smart crawler modules for both the CarHp and Collegedunia projects, streamlining data collection and ensuring the availability of up-to-date information for users. Led the development of the Mail Panel System for the Frizza Project, an email marketing tool used for campaign creation and targeting specific user segments using Python, Multithreading, MongoDB.

Education

Delhi Technological University

B.Tech

Information Technology

Apr 2013 - Jun 2017

Bal Bhawan Public School

12th

Science

Apr 2011 - Mar 2012

Skills

Python
Django
MongoDB
C++
SQL
Redis
Celery
Kafka
Airflow
Golang
Kubernetes
Jira
Data Structures
Docker
System Design
Mysql