DURGA PRASAD THORATI

DURGA PRASAD THORATI

Senior Principal Software Engineer at Dell EMC DataDomain

Over 19 years of experience in software design and development, specializing in virtualization, cloud, networking, and telecom domains. Expertise across AWS, Azure, VMware, Google Cloud, and on-premise platforms.

19+
Years Experience
7+
Cloud Platforms
8
Core Technologies
4+
Leadership Roles

About Me

An accomplished Senior Principal Software Engineer with deep expertise in designing and developing robust software solutions especially in virtualization, cloud, networking, and telecom sectors.

Virtualization & Cloud Expertise

Extensive experience in product virtualization across leading cloud platforms including AWS, Azure, VMware Cloud on AWS, and Google Cloud Platforms. Proficient in on-prem virtualization using ESXi, Xen, and Hyper-V platforms.

Core Software Development

Strong foundation in Object-Oriented Principles, Data Structures, and Algorithms. Highly skilled in programming with C, C++, and Java. Good understanding of Linux OS, multithreading, and Inter Process Communication.

Networking & Telecom Domain

Deep domain knowledge in Routing & Switching and TCP/IP concepts. Hands-on experience in protocol development for GMPLS/LMP in Optical Transport Networks and product development in GSM/UMTS/SS7 signaling.

My professional journey spans nearly two decades, consistently delivering high-impact solutions in complex technological environments. I am passionate about leveraging my broad technical skill set to architect and implement scalable and resilient systems.

I have a proven ability to lead and mentor engineering teams, guiding them through challenging development cycles from conceptualization to deployment, ensuring adherence to best practices and high-quality outcomes.

My expertise is further bolstered by a Master's degree in Computer Information Systems from Colorado State University and a Master of Technology from Jawaharlal Nehru Technological University, providing a comprehensive understanding of theoretical and applied computer science.

Professional Experience

A comprehensive overview of my career progression and significant contributions.

Nov 2018 - Present

Senior Principal Software Engineer

Dell EMC

Leading efforts in product virtualization for multiple cloud platforms including AWS, Azure, VMware Cloud on AWS, and Google Cloud Platforms. Also contributing to on-premise product virtualization on ESXi, Xen, and Hyper-V platforms, enhancing Dell EMC's data domain solutions.

Sep 2015 - Nov 2018

Principal Software Engineer

Dell EMC

Managed networking functions for Data Domain’s Virtual Edition across various virtualization and cloud environments. Redesigned and enhanced DDNS functionality to seamlessly integrate with DHCP, significantly improving network adaptability and performance for virtualized storage solutions.

Feb 2011 - Jul 2014

Technical Lead

ECI Telecom

Implemented RFC 4204 and RFC 4207 for LMP (GMPLS protocol suite) within OTN technology, enhancing optical transport network capabilities. Actively participated in GMPLS architecture design for Shade Tree, ECI's router OS. Led the LMP team and provided mentorship to new engineers, fostering skill development and team growth.

Jun 2008 - Feb 2011

Technical Lead

Roamware

Developed various products and solutions including Seamless Callback, Roaming Service Controller, Traffic Steering Intelligence, and Optimal Call Routing for GSM/UMTS/SS7 networks. Engineered modules utilizing telecom signaling protocols such as ISUP, SCCP, TCAP, MAP, CAMEL, IN, and USSD.

Jun 2006 - May 2008

Member Technical Staff

HCL-CISCO

Primarily responsible for debugging MPLS forwarding code in Cisco IOS and resolving critical customer issues. Conducted live debugging in customer networks to diagnose and rectify complex problems, ensuring system stability and performance.

Sep 2004 - May 2006

Associate Software Engineer

Bharti Telesoft, Now Comviva

Developed GSM products related to Location Management procedures. Implemented and experimented with various signaling messages over GSM/UMTS Network elements such as HLR, MSC/VLR, and SMSC.

Jul 2002 - Sep 2003

Assistant Professor

Narayana Engineering College

Taught Computer Networks courses and advised undergraduate projects, contributing to academic development and student success.

Education

My academic background has provided a strong foundation for my career in software engineering.

2014 - 2015

Master's Degree

Colorado State University

Field of Study: Computer Information Systems

GPA: 3.9

2003 - 2005

Master of Technology - MTech

Jawaharlal Nehru Technological University

Field of Study: Information Technology

1997 - 2001

Bachelor of Technology - BTech

Vignan Engineering College

Field of Study: Computer Science & Engineering

Certifications

My professional certifications further validate my expertise in networking technologies.

Formerly a CCNA

Cisco

This certification demonstrates a foundational understanding of networking concepts and Cisco technologies, showcasing proficiency in installing, configuring, and operating small to medium-sized routed and switched networks.

Core Competencies

Key skills and expertise developed throughout my career.

Programming Languages
C
C++
Java
Cloud Platforms
AWS
Azure
Google Cloud
Virtualization
VMware Cloud on AWS
ESXi
Xen / Hyper-V
Networking Protocols
Routing & Switching
TCP/IP
MPLS / IPv6 / OSPF
Telecom Signaling
GSM / UMTS / SS7
ISUP / SCCP / TCAP
Operating Systems
Linux OS
Multithreading
IPC Mechanisms
Software Architecture
Object-Oriented Principles
Data Structures
Algorithms
Development Methodologies
Product Development Lifecycle
Debugging & Troubleshooting
Team Leadership & Mentoring

Get In Touch

I'm always open to discussing new opportunities and innovative ideas.

Let's discuss how we can work together

I'm always open to discussing new opportunities, innovative ideas, or potential collaborations. Feel free to reach out through the contact form or connect with me directly through my social media profiles.

I typically respond to all inquiries within 24-48 hours.