Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Deepak Bansal

Deepak Bansal

Summary

Software Engineer with 13+ years of experience who has worked on all aspects of software development including ML/GenAI to Distributed systems, to DevOps to UI using Java, Python, SQL, JavaScript etc. in various domains like content moderation, Banking, Travel etc. Proven technical leadership experience, including leading teams, driving large-scale projects, and mentoring junior engineers. Expertise in Systems Design and Distributed Systems, with a strong understanding of cloud-native technologies. Passionate about leveraging technology, including Generative AI and LLMs, to build scalable, reliable, and efficient systems.

Overview

13
13
years of professional experience

Work History

Software Engineer/Tech Lead

Google
11.2020 - Current
  • Led a team that experimented with and integrated Large Language Models (LLMs) for content moderation, working with cross-functional teams on design and implementation
  • Successfully launched an LLM-based system to flag policy-violating content, significantly reducing operational costs
  • Implemented Guided Operator Workflow (GOW), a Machine Learning-powered system that boosts content moderation productivity. Led to a 27% increase in operator efficiency, potentially saving over $2 million annually.
  • Identified and implemented optimization opportunities across numerous workflows, including a 4% improvement in a large-scale program's overall efficiency, resulting in an estimated $1 million in savings
  • Spearheaded the creation of a unified data sourcing platform to simplify client interactions with complex data store

Computer Scientist I

Adobe Inc.
09.2018 - 11.2020
  • Designed and implemented 'Albedo,' a fault injection tool built with Python, Flask, Celery, Swagger, and Docker
  • Deployed on AKS (Azure Kubernetes Service), 'Albedo' enhanced the reliability of Adobe's platform services by simulating various faults
  • Developed a data-driven operating model using Spark (Scala) and ReactJS
  • This model analyzed data, generated business insights, predicted changes in Key Performance Indicators (KPIs), and provided insights for intervention strategies

Senior Consultant

Xebia India Architects Pvt Ltd
09.2013 - 08.2018
  • Led the development and implementation of integrations for XL Deploy and XL Release, connecting them with leading cloud platforms, containerization technologies, and essential DevOps tools using Python and Jython
  • Developed expertise in Big Data technologies while working on a data ingestion project using Kafka Producers for Pubmatic

Software Engineer

NIIT Technologies Ltd.
07.2011 - 09.2013
  • Gained experience in Java/JEE technologies while working on a large-scale enterprise application, SITA Voyager, an Airlines Passenger Reservation System

Education

Master of Computer Applications -

Guru Gobind Singh Indraprastha University
Delhi, India
05-2011

Bachelor of Science - Computer Science

University of Delhi
Delhi, India
05-2008

Skills

  • Java
  • LLMs
  • SQL
  • Python
  • System Design
  • Data Structures
  • Algorithms
  • Deep Learning
  • AngularJS
  • Kubernetes
  • Cloud Platforms

Accomplishments

  • Recognized with multiple spot bonuses and peer bonuses for outstanding contributions and teamwork at Google.
  • Received the "Best Blogger" award for a blog post series on "Kafka Producer API - 0.8.2 - Insights".
  • Awarded multiple Stage Awards from client SITA for exceeding performance expectations.

Timeline

Software Engineer/Tech Lead

Google
11.2020 - Current

Computer Scientist I

Adobe Inc.
09.2018 - 11.2020

Senior Consultant

Xebia India Architects Pvt Ltd
09.2013 - 08.2018

Software Engineer

NIIT Technologies Ltd.
07.2011 - 09.2013

Master of Computer Applications -

Guru Gobind Singh Indraprastha University

Bachelor of Science - Computer Science

University of Delhi
Deepak Bansal