---
title: "Harshad Dhondge - Software Engineer in Pune District | Tal"
description: "Meet Harshad Dhondge, Software Engineer | C++ | Java | Multithreading | Microservices | Low level design| High level Design | Enterprise Backend Systems | Distributed Systems based in Pune District. AI stack includes claude code, cursor, and deepseek. Explore public work links including leetcode."
image: "https://tal.club/meet/harshad-dhondge/share-image"
---

# Harshad Dhondge on Tal

## Headline

Software Engineer \| C\+\+ \| Java \| Multithreading \| Microservices \| Low level design\| High level Design \| Enterprise Backend Systems \| Distributed Systems

## About

Software Engineer with 3\+ years of experience building production\-grade backend systems for Siemens Teamcenter\. Specializing in C\+\+, C\#, and distributed system design, with hands\-on experience developing ITK APIs for CAD/CAM interoperability and delivering end\-to\-end features across backend services and React\-based user interfaces\. Experienced in diagnosing and resolving complex production issues, including memory corruption, race conditions, deadlocks, and performance bottlenecks using GDB and Visual Studio\. Strong advocate of modern C\+\+17 practices, writing thread\-safe, maintainable, and memory\-efficient code\. Proficient in multithreading, IPC, shared memory, socket programming, and CI/CD workflows with Jenkins and Google Test\. Solid grasp of LLD and HLD — from design patterns and memory\-safe C\+\+ to distributed systems, consistency models, and replication strategies, informed by Designing Data\-Intensive Applications \(both editions\)\. Strong problem\-solving background with 500\+ LeetCode problems solved in C\+\+, backed by deep knowledge of Data Structures and Algorithms\. Passionate about building reliable, high\-performance software systems and continuously expanding expertise in system design and backend engineering\. Currently exploring high\-performance backend and systems engineering roles where engineering quality matters\. 📩 dev\.harshaddhondge@gmail\.com

## Location

Pune District

## AI stack

claude code

cursor

deepseek

github copilot

ollama

openai

## Work experience

Software Engineer at Siemens Digital Industries Software, Aug 2023 \- Present · 3 y, Pune, Participated in the full design, implementation, testing, and maintenance lifecycle of Siemens Teamcenter – a large\-scale enterprise PLM platform – developing backend C\+\+ modules and enterprise\-connected UI components within an Agile/Scrum framework\. – Produced secure, maintainable, and well\-documented C\+\+ and C\# code following enterprise coding standards; authored technical design documents and participated in sprint planning and architectural discussions\. – Contributed to IMM \(Integrated Material Management\) by implementing core C\+\+ ITK modules for UOM \(Unit of Measure\) and UMS \(Unit of Measure System\) features enabling interoperability with CAD/CAM applications\. – Implemented ITK APIs for CRUD operations, lifecycle management, and business rule enforcement while applying event\-driven architecture principles to workflow transitions and state changes across Teamcenter objects\. – Designed and implemented a caching system for the IMM module combining session\-scoped caching with an LRU eviction policy, reducing redundant ITK API calls and improving data retrieval performance for frequently accessed Teamcenter objects under high\-load enterprise workflows\. – Built a microservice for Word document import, preserving document alignment and structural image placement during processing to support reliable automated ingestion of formatted enterprise documents\. – Developed enterprise Word/Excel integration workflows using C\+\+ and C\#, supporting desktop\-based import/export automation and enterprise data processing pipelines\. – Participated actively in code reviews, debugging sessions, and production issue investigations, collaborating cross\-functionally with developers and QA engineers to improve software quality and system reliability\. – Resolved complex software issues including memory corruption, race conditions, deadlocks, and concurrency defects using Visual Studio and GDB with detailed root cause analysis\. – Designed and maintained GTest unit test suites covering positive, negative, and boundary scenarios; integrated automated validation into Jenkins CI/CD pipelines\. – Developed and maintained responsive enterprise UI components using JavaScript and React; collaborated with backend teams to integrate frontend workflows with Teamcenter services\. – Applied modern C\+\+ practices including RAII, smart pointers, multithreading, thread\-safe design, and object\-oriented design patterns to improve maintainability, scalability, and application stability\.

Software Engineer at Expleo Group, Jun 2023 \- Present · 3 y 2 mo, Pune District, Maharashtra, India, Working for Siemens disw

Web Development Intern at Alca Media Private Limited, Sep 2021 \- Nov 2021 · 3 mos, Nashik, Maharashtra, India

## Education

Bachelor of Engineering \- BE, Computer Engineering, Dr\. D\.Y\. Patil Institute of Engineering, Management and Research, Pune

Diploma, Computer Science, Government polytechnic nashik

## Public links

- leetcode: https://leetcode\.com/Kingslayer14

[View the original profile](https://tal.club/meet/harshad-dhondge)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/harshad-dhondge#person",
      "name": "Harshad Dhondge",
      "url": "https://tal.club/meet/harshad-dhondge",
      "image": "https://tal.club/meet/harshad-dhondge/profile-photo.jpg",
      "description": "Meet Harshad Dhondge, Software Engineer | C++ | Java | Multithreading | Microservices | Low level design| High level Design | Enterprise Backend Systems | Distributed Systems based in Pune District. AI stack includes claude code, cursor, and deepseek. Explore public work links including leetcode.",
      "jobTitle": "Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "Siemens Digital Industries Software"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Pune District"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Dr. D.Y. Patil Institute of Engineering, Management and Research, Pune"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Government polytechnic nashik"
        }
      ],
      "knowsAbout": [
        "claude code",
        "cursor",
        "deepseek",
        "github copilot",
        "ollama",
        "openai"
      ],
      "sameAs": [
        "https://leetcode.com/Kingslayer14"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/harshad-dhondge#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/harshad-dhondge#webpage",
      "url": "https://tal.club/meet/harshad-dhondge",
      "name": "Harshad Dhondge on Tal",
      "description": "Meet Harshad Dhondge, Software Engineer | C++ | Java | Multithreading | Microservices | Low level design| High level Design | Enterprise Backend Systems | Distributed Systems based in Pune District. AI stack includes claude code, cursor, and deepseek. Explore public work links including leetcode.",
      "dateModified": "2026-08-06T19:32:42.699Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/harshad-dhondge#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/harshad-dhondge/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/harshad-dhondge/profile-photo.jpg",
        "caption": "Harshad Dhondge profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
