Summary
Overview
Timeline
Work History
Skills
Education
Work Preference
73
Dhruv

Dhruv

Senior software engineer
Gurgaon,HR

Summary

With over 8 years of experience as a software engineer, I specialize in full-stack web development & data engineering, with a track record of delivering scalable, data-driven solutions across domains such as finance, education, and hospitality.

Currently, I work as a Senior Consultant at EY, where I’m part of an engagement with a leading American bank, building systems that support Tax and Audit Management operations. My role spans full-stack development, data engineering, and exploring Generative AI–based automation solutions to enhance process efficiency and decision support within the banking ecosystem.

I’m passionate about solving complex engineering problems, mentoring teams, and leveraging AI-driven innovation to build smarter and more resilient financial systems.

Overview

9
9
years of professional experience
4
4
years of post-secondary education

Timeline

Senior Consultant

EY
09.2025 - Current

Software Engineer - III

CreateBytes
08.2021 - 05.2025

Associate Consulting Engineer

MongoDB
03.2021 - 07.2021

Python Developer

Freelance
01.2018 - 03.2021

Project Fellow

FITT - IIT Delhi
07.2016 - 12.2017

B.E. - Computer Science & Engineering

MBM Engineering College, Jodhpur
08.2012 - 07.2016

Work History

Senior Consultant

EY
09.2025 - Current
  • Currently working for an American multinational bank, developing tools for Tax and Audit Management.
  • Responsible for full-stack development using ReactJS and FastAPI.
  • Developing data pipelines in GCP.

Software Engineer - III

CreateBytes
08.2021 - 05.2025
  • Designed and implemented a system to analyze denied loans, enabling the risk team to refine credit policies, and
    increasing approval rates by 30%.
  • Engineered a two-step ETL process to automate loan terms data validation and entry, eliminating manual errors.
  • Led a major overhaul of the loan application process to enhance customer experience, reducing the average completion time from 35 minutes to 15 minutes.
  • Designed a custom automated testing solution for the QA team to test the parts of the system by simulating data ingested from external services, which increased the test coverage of the system from 45% to 80%.
  • Contributed to core system design and unit tests for 75% of the loan application processing system - loan eligibility, terms calculation, credit approval, and document signing processes.
  • Designed an event-based processing system for loan certification, funds disbursement & repayment tracking processes to replace the existing batch processing, reducing 2 hours of processing time to 5 mins.
  • Developed an archival process to move cold data to MongoDB.

Associate Consulting Engineer

MongoDB
03.2021 - 07.2021
  • Worked at MongoDB for four months, collaborating with 22 engineering teams for clients across multiple countries to identify system bottlenecks and advise on best practices for MongoDB and MongoDB Atlas cloud solutions.
  • Prepared and presented detailed technical reports for each client, outlining action items, suggested improvements, and highlighted design trade-offs discussed during consultations.
  • Optimized database schemas, query patterns, and index performance based on in-depth analysis of clients’ project requirements and query usage.

Python Developer

Freelance
01.2018 - 03.2021
  • Developed a distributed web scraping service to extract pricing data from aggregators and hotel websites.
  • Developed robotic process automation for price data extraction and updates, built dashboards to enable real-time tracking and comparison of competitor prices with client prices.
  • Developed a web application that increased the productivity of the client’s analyst team by automating repetitive tasks and data entry operations, reducing each analyst's daily workload by 3 hours.
  • Created a periodic report generation service using Celery and Pandas, delivering automated daily reports to clients.
  • Delivered 3 projects for an Ed-tech startup aimed at improving student learning and retention for exam preparation.
  • Developed web applications using Django, ReactJS, and PostgreSQL, and deployed them on AWS services including EC2, RDS, S3, and Route53.

Project Fellow

FITT - IIT Delhi
07.2016 - 12.2017
  • Worked on developing two core modules using C++ and QT of an open-source research project (www.piper-project.eu) centered around manipulating human body models used in car crash simulations.
  • Our results were published at the IRCOBI 2017 conference:

Skills

Microservices

Python

Javascript

Java

Data Engineering

SQL

AWS

GCP

CI/CD

Kafka

Education

B.E. - Computer Science & Engineering

MBM Engineering College, Jodhpur
Jodhpur
08.2012 - 07.2016

Work Preference

Work Type

Full TimeContract WorkPart Time

Location Preference

RemoteHybrid

Important To Me

Career advancementFlexible work hoursCompany Culture
Dhruv Senior software engineer