Shibin Balachandran

Software Engineering Manager  ·  Technology Leader  ·  Bangalore, India

Professional Summary

Strategic and results-driven Software Engineering Manager with 15+ years of experience designing and delivering scalable, high-performance software systems for semiconductor equipment and real-time production environments. Strong expertise in modern software architecture, design patterns, and robust system development using C++, C#, and Python. Proven ability to lead the evolution of legacy systems toward next-generation architectures while ensuring stability in high-volume manufacturing setups. Experienced in building AI-enabled, high-performing engineering teams and driving productivity and quality transformation through structured engineering practices and data-driven decision-making. Deep domain knowledge in wafer inspection, CD metrology, and semiconductor equipment software at Applied Materials.

Professional Experience

Software Engineering Manager

Oct 2022 – Present
Bangalore, India
Applied Materials
Python Claude Code Microservices Kubernetes Grafana Loki
  • Lead a cross-functional engineering team delivering high-performance software for advanced semiconductor inspection and metrology systems (VeritySEM® 10 CD Metrology).
  • Designed and implemented agentic AI workflows using Microsoft Copilot, GitHub Copilot, and Anthropic Claude Code, doubling team productivity and accelerating delivery velocity.
  • Drive observability initiatives — designed customer-friendly logs, traceability systems, and Grafana/Loki dashboards, improving field support resolution rates.
  • Led development of end-to-end throughput testing automation, enabling benchmarking and delivering measurable product performance improvements.
  • Architected and delivered waferless recipe creation application, reducing new product introduction setup time and improving workflow efficiency.
  • Lead performance optimization and structured root-cause resolution, eliminating recurring defects through sustainable engineering solutions.
  • Build and nurture high-performing teams through goal setting, performance reviews, mentoring, succession planning, and campus recruitment.

Project Lead

Jan 2019 – Oct 2022
Bangalore, India
Leica Microsystems
C++ C# COM Python
  • Developed backend data management platforms for multiple microscope series, ensuring high availability and superior user experience.
  • Led software design and performance tuning, enhancing system reliability and optimizing computational efficiencies.
  • Cultivated a high-performance engineering team through mentorship, technical leadership, and process improvements — earning three Special Recognition Awards (2020–2021).

Senior Software Engineer

Jul 2016 – Dec 2018
Bangalore, India
Micro Focus
C++ C# Active Directory Azure AD
  • Developed privileged identity solutions, ensuring secure access management across Active Directory, Azure AD, and Office 365.
  • Led software design, implementation, and performance optimization; managed Scrum delivery processes.

Senior Systems Engineer

Aug 2012 – Jul 2016
Bangalore, India
Siemens
C++ C# PLC HMI Win CE
  • Designed and developed PLC Code Viewer for Siemens TIA Portal, enabling real-time monitoring of PLC networks.
  • Led requirement analysis, design, and implementation ensuring high-quality embedded and HMI software solutions.

Programmer

Jul 2010 – Aug 2012
Trivandrum, India
Toshiba Medical Systems Corporation (via NeST)
C++ VC++ DICOM Medical Imaging CUDA
  • Developed and tested features for ultrasound scanning applications using C++ and DICOM imaging standards.
  • Built PC Assembly Diagnostic Tool with PLC/network integration for centralized hardware benchmarking.