Aashish Saini profile photo 1 on Tal

Aashish Saini

C++ Backend Engineer | Multithreading, Networking, Linux | Siemens | SDK & System-Level Development

Bengaluru

4+ years of work experience

Siemens Digital Industries Software
Sep 20251 yrPresent

Pune District, Maharashtra, India

• Working as a C++ Software Engineer on Teamcenter PLM backend modules (BOM domain) • Contributing to enterprise-scale PLM systems used by global manufacturing customers • Debugging and enhancing C++ backend components with focus on stability and performance
Intelizign
Sep 20251 yrPresent

Pune District, Maharashtra, India

Siemens Digital Industries Software
Jun 20241 yr 4 mosSep 2025

Pune District, Maharashtra, India

• Designed and developed a production-grade C++ command-line utility for automated SDK API validation • Implemented dependency injection to enable isolated unit testing, increasing test coverage from 0% to 95% • Built JSON-driven test configuration and CSV-based reporting pipeline • Improved SDK regression testing speed and reduced manual QA effort by 80% • Collaborated with backend teams working on Java Spring Boot microservices
Career Break
Aug 20202 yrs 1 moAug 2022

Saharanpur, Uttar Pradesh, India

Provided essential family support during the challenging COVID-19 period while also pursuing professional development through remote internships. Actively engaged in mentoring and teaching coding to junior college students, strengthening both technical and communication skills.

Aashish’s AI Stack

claude code
claude code

Education

National Institute of Technology Rourkela

Master of Technology - MTech, Computer Software Engineering

National Institute of Technology Rourkela

20222 yrs2024
Bundelkhand Institute of Engineering and Technology, Jhansi

BTech - Bachelor of Technology, Computer Science

Bundelkhand Institute of Engineering and Technology, Jhansi

20164 yrs2020

Join Aashish and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Aashish Saini on Tal

Headline

C++ Backend Engineer | Multithreading, Networking, Linux | Siemens | SDK & System-Level Development

About

C++ Backend Engineer with experience building production-grade SDK tools and system-level software at Siemens. Strong in multithreading, networking, and backend development with measurable impact in enterprise-scale systems. • Built C++ automation tools that reduced manual testing effort by 80% and increased SDK test coverage from 0% to 95% • Developed multithreaded, socket-based systems using POSIX APIs with focus on thread-safety and scalability • Experience working on Teamcenter PLM (BOM, backend integrations) in Agile enterprise environments • Hands-on with C++ (STL, OOP, templates), Linux, REST APIs, Java Spring Boot, Docker, CI/CD M.Tech (CSE) from NIT Rourkela. Co-inventor of an Indian patent in Remote IoT platforms. Actively interested in C++ / Backend / System Software roles.

Location

Bengaluru

AI stack

claude code

Work experience

C++ developer at Siemens Digital Industries Software, Sep 2025 - Present · 1 yr, Pune District, Maharashtra, India, • Working as a C++ Software Engineer on Teamcenter PLM backend modules (BOM domain) • Contributing to enterprise-scale PLM systems used by global manufacturing customers • Debugging and enhancing C++ backend components with focus on stability and performance

Software Engineer at Intelizign, Sep 2025 - Present · 1 yr, Pune District, Maharashtra, India

C++ Developer at Siemens Digital Industries Software, Jun 2024 - Sep 2025 · 1 yr 4 mos, Pune District, Maharashtra, India, • Designed and developed a production-grade C++ command-line utility for automated SDK API validation • Implemented dependency injection to enable isolated unit testing, increasing test coverage from 0% to 95% • Built JSON-driven test configuration and CSV-based reporting pipeline • Improved SDK regression testing speed and reduced manual QA effort by 80% • Collaborated with backend teams working on Java Spring Boot microservices

Caregiving at Career Break, Aug 2020 - Aug 2022 · 2 yrs 1 mo, Saharanpur, Uttar Pradesh, India, Provided essential family support during the challenging COVID-19 period while also pursuing professional development through remote internships. Actively engaged in mentoring and teaching coding to junior college students, strengthening both technical and communication skills.

Education

Master of Technology - MTech, Computer Software Engineering, National Institute of Technology Rourkela

BTech - Bachelor of Technology, Computer Science, Bundelkhand Institute of Engineering and Technology, Jhansi

Aashish Saini - C++ developer in Bengaluru | Tal