Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
Deepak Babel

Deepak Babel

SENIOR FULL STACK ENGINEER
Udaipur

Summary

Innovative and technically skilled leader with over 16 years of experience in architecting and developing robust software solutions across diverse industries, including gaming, e-commerce, automotive, and telecom. Expertise in full stack development with a strong focus on backend systems using C++ and Python. Successfully delivered high-impact projects for desktop, web, and conversational AI platforms. Proficient in utilizing frameworks such as Django, MFC, Qt (and PyQt), and OpenGL. Proven track record in optimizing performance, reducing costs, and effectively mentoring teams in agile environments.

Overview

16
16
years of professional experience
2008
2008
years of post-secondary education

Work History

Senior Backend Engineer

Agile Engine
01.2024 - 01.2025
  • Led the development of a proprietary FTP server product, introducing a “Folder Monitor” feature that automates file scanning on both local and remote systems for enhanced security and efficiency
  • Architected new features like Auto block fraud users, IP Validation, User-groups improvements, to enhance the current product.
  • Technologies: C++20, JavaScript, jQuery, Bootstrap 5, FTP, Data Security

Senior Backend Engineer

Avoma
01.2022 - 01.2023
  • Spearheaded the design and implementation of an Intelligent Meeting Assistant Bot for conversational AI, reducing meeting join times from 6 minutes to 2 minutes and cutting CPU usage by up to 50%
  • Developed a custom automation testing suite that decreased the bot debug cycle by 50%, ensuring faster issue resolution
  • Technologies: C++, Python, Django, Selenium, AWS

Principal Software Engineer

Veritas Systems Pvt Ltd
01.2021 - 01.2022
  • Architected robust backup and replication features for Veritas NetBackup-Flexsnap, streamlining snapshot-based backups and replication processes for multiple storage arrays
  • Mentored teams in cross-language development (Python & C++), enhancing code quality and productivity across projects
  • Technologies: C++, Python, GoLang, Kubernetes, AWS, Azure

Project Lead

Persistent Systems Limited
01.2019 - 01.2021
  • Company Overview: Client – Amazon
  • Led the development of deep learning operators for Apache TVM on the AWS Sagemaker Neo platform, achieving performance improvements of 2x to 10x by optimizing Python routines into C++ implementations
  • Provided technical leadership in operator development for both Amazon Sagemaker Neo and Facebook’s PyTorch framework, ensuring robust ML/DL performance
  • Technologies: C++, Python, ML/DL Operator Development
  • Client – Amazon

Lead Software Engineer

Poly
01.2017 - 01.2018
  • Company Overview: Formerly Polycom
  • Developed and deployed new feature requests and POCs for VoIP conferencing systems using C++ with Qt, enhancing product functionality and reliability
  • Designed an event-based USB Logging feature that improved troubleshooting efficiency for field engineers
  • Technologies: C++, Qt, UI Development
  • Formerly Polycom

Lead Software Engineer

EPAM Systems
01.2014 - 01.2016
  • Directed feature development and product optimization for a high-traffic e-commerce platform, implementing secure payment processes (3-D Secure Authentication and Tokenization)
  • Awarded the “Pat on the Back” Award for exceptional contributions to product enhancements
  • Technologies: C++, E-commerce Development

Senior Software Engineer

Samsung Electronics
01.2013 - 01.2014
  • Enhanced the Samsung DTV Web Browser by integrating advanced texture compression (ASTC), reducing VRAM usage by nearly 50%
  • Boosted application performance by integrating the Box2d C++ library with JavaScript, achieving performance improvements of over 50%
  • Technologies: C++, Box2dJS, DTV Web Apps Development

Software Engineer

Delphi Automotive Pvt Ltd
01.2011 - 01.2013
  • Developed critical diagnostic and visualization tools for automotive systems, utilizing C++ and C in both MFC and native layers
  • Contributed to safety-critical applications like Collision Avoidance Detection Systems, improving system monitoring capabilities
  • Technologies: C++, C, MFC, Automotive Applications

Software Engineer

Tata Elxsi Ltd
01.2009 - 01.2011
  • Company Overview: Client – EA Sports
  • Designed and developed a 3-D archery game (Bowman) and enhanced core game engine components for high-performance gaming experiences
  • Leveraged DirectX and OpenGL to deliver visually engaging and responsive game environments
  • Technologies: C++, DirectX, OpenGL, Games Development
  • Client – EA Sports

Education

Bachelor of Engineering - Computer Science

Walchand Institute of Technology

Skills

Full Stack Development

Additional Information

Proven track record in both desktop and web application development., Expertise in designing scalable, secure, and high-performance systems across multiple domains., Committed to continuous learning and mentoring teams to drive innovation.

Timeline

Senior Backend Engineer

Agile Engine
01.2024 - 01.2025

Senior Backend Engineer

Avoma
01.2022 - 01.2023

Principal Software Engineer

Veritas Systems Pvt Ltd
01.2021 - 01.2022

Project Lead

Persistent Systems Limited
01.2019 - 01.2021

Lead Software Engineer

Poly
01.2017 - 01.2018

Lead Software Engineer

EPAM Systems
01.2014 - 01.2016

Senior Software Engineer

Samsung Electronics
01.2013 - 01.2014

Software Engineer

Delphi Automotive Pvt Ltd
01.2011 - 01.2013

Software Engineer

Tata Elxsi Ltd
01.2009 - 01.2011

Bachelor of Engineering - Computer Science

Walchand Institute of Technology
Deepak BabelSENIOR FULL STACK ENGINEER