Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mallikharjuna K

INDIA

Summary

Software engineer with 4+ years, expertise on industrial automation, device simulations and enhanced software quality through rigorous domain focused design and performance optimization to deliver streamlined solutions and improve system quality, reliability & maintenance.

Overview

4
4
years of professional experience

Work History

SIRIUS SIM - Digital Twin

Siemens
Bengaluru
11.2024 - 07.2026
  • Developed desktop app simulating Siemens industrial devices, ensuring behavior closely matches physical hardware for enhanced user experience.
  • Build WPF-based user interfaces for virtual devices including SIMOCODE, 3RW55 Soft Starters, 3SK2 Safety Relays, and other industrial automation products.
  • Implement multithreaded simulation logic to improve responsiveness, execution efficiency, and UI performance.
  • Develop virtual peripherals and simulation components that emulate real device interactions and operational behavior.
  • Design reusable UI components, optimize simulation performance, and enhance maintainability of the platform.
  • Collaborated with firmware, QA, and product engineering teams to deliver robust virtual commissioning solutions, streamlining development and testing processes.

PCS neo - Distributed Computing Systems

Siemens
Bengaluru
07.2022 - 10.2024
  • Developed enterprise software modules for Siemens PCS Neo, a next-generation distributed control system.
  • Enhanced process automation, batch management, order management, and SCADA functionalities.
  • Implemented database backup and restore features to ensure data integrity and reliability.
  • Integrated backend services with gRPC for improved system performance.
  • Created reusable C# components adhering to object-oriented design principles.
  • Executed unit tests to resolve production defects and improve software quality.
  • Participated in requirement analysis, development, debugging, testing, and agile sprint execution.

Intern

Cognizant
Chennai
01.2022 - 06.2022

Education

Master of Technology - Computer Science

Vellore Institute of Technology
Chennai
06-2022

Skills

  • C# and C
  • Process Automation
  • Industrial Automation
  • SCADA
  • Device simulation
  • Angular and WPF applications
  • Multithreading
  • Database management
  • Python development
  • Java and SQL
  • NET framework
  • MS Unit Test/NUnit Test
  • Visual Studio proficiency
  • Git version control
  • Azure cloud services
  • SDLC methodologies
  • TFS project tracking
  • ReSharper code analysis
  • DevOps practices
  • IoT solutions
  • Software design
  • TIA commissioning
  • domain-driven design concepts

Timeline

SIRIUS SIM - Digital Twin

Siemens
11.2024 - 07.2026

PCS neo - Distributed Computing Systems

Siemens
07.2022 - 10.2024

Intern

Cognizant
01.2022 - 06.2022

Master of Technology - Computer Science

Vellore Institute of Technology
Mallikharjuna K