No login yet — every page is open until Auth lands.

Back to candidates
VM

VISHNU M I

Location unknown · 15.0 yrs experience (stated)

Over 15+ years of IT experience in desktop application and firmware development using C/C++, C#, Java and related technologies. Strong expertise in Object Oriented and Data Structure concepts with proven implementation skills across multiple domains. Experience in Semiconductor, Health Care, and Industrial Automation domains with end-to-end software development lifecycle. Expertise in Microservices architecture, Message Queuing systems (Kafka/RabbitMQ), and industrial protocols (BACnet, Modbus, SNMP). Proficient in AI Tools including Cursor AI and GitHub Copilot for enhanced development productivity. Strong knowledge of Software Design patterns (Singleton, Abstract Factory, Prototyping) and module-level design. Proven ability to manage clients and project teams with outstanding leadership, presentation and communication skills.

Notes

info

The model reported low confidence

projects — the model was unsure about: start_date, end_date (across 6 entries)

info

No work experience was found

experience — no employment entries; 6 project(s) carry the work history instead

info

Many skills couldn't be matched to the taxonomy

skills — 27 of 53 skills are not in the taxonomy yet (51%) — they are stored and searchable under their own names; see the unresolved-skill queue

Experience

No employment history listed — this resume is organised by project. See Projects below.

Projects

Semiconductor Equipment Automation Framework

Senior Software Engineer

A smart software framework based on microservice architecture, capable of automating different equipment used in a factory, especially in the semiconductor industry. The system is highly effective and has predictive maintenance capability using AI. The system provides support for FAB integration using SECS/GEM protocols.

  • Worked with H/W vendors for equipment (EFEM) interfacing and integration with the framework.
  • FAB software integration using Cimetrix and Agileo libraries.

Environment: Technologies Used: C#(.NET), Digital Twin, Microservices, Kafka, SECS/GEM.

3D Cardiac Mapping System

Senior Software Engineer

A highly effective and simple 3D cardiac mapping system that allows physicians to confidently perform interventional procedures critical for treatment of heart rhythm disorders. The system utilizes technology existing in all electrophysiology labs, making it affordable to hospitals and clinics worldwide. Supports advanced technologies used in interventional procedures.

  • Worked with review teams for software specification and design document reviews.

Environment: Technologies Used: C#, C/C++, WinForms, MS SQL, RabbitMQ

Data Conversion Module - HVAC Integration Gateway

Team Lead

A data integration gateway providing simple and cost-effective solution to integrate different types of HVAC devices into custom web and PC-based applications. The module integrates devices using complex protocols such as BACnet, Modbus, SNMP and XML. Features include web-based programmable user interface, configuration backup-restore, onboard data logging and dashboard facility for energy consumption analysis.

  • Coordinated with UI/UX team, development team, and testing team.

Environment: Technologies Used: Java Spring Boot, C++, JNI, AngularJS, MySQL, BACnet, SNMP, Modbus, XML, SMTP

Clinical Visit Management System

Senior Software Engineer

System designed to assist doctors during patient clinical visits. Reviews patient medical history including demographic information, lab reports, medication, ECG, ECHO and suggests care plans. Features include FHIR-based EHR system integration, virtual clinical visits, and Remote Physiological Monitoring using wearables.

  • Worked with team leads and QA team for project documentation and internal reviews across development lifecycle phases.

Environment: Technologies Used: AWS, Python, Video Chat Platform, FHIR

Web-Based Programmable HVAC Controller

Software Engineer

A web-based programmable HVAC controller combining convenience of web access with real-time onboard control and data logging. Provides cost-efficient and powerful solution for managing facility systems. Features include scripting option with live debug facility using a custom high-level language designed for HVAC device programming. Controller can be standalone or integrated with any IT or BAS platform via XML communications.

  • Supported onsite installations and user manual preparation.

Environment: Technologies Used: C, HTML, JavaScript, CSS, SNMP, SSMTP, Modbus, Zigbee, jQuery, SQLite

Pediatric Growth Tracking System

Team Lead

Web application designed to help physicians track children's growth and identify nutrition deficiencies that may affect development.

  • Responsible for requirement collection, client status updates, development team coordination, and build releases.

Environment: Technologies Used: Java Web Service, JSP, MySQL, Apache Tomcat

Skills

AngularApache SubversionApache TomcatAWSbacnetCC#C++c# .netCSScursor aidata structuresdigital twinDockerEclipsefhirGitGitHub CopilotHTMLHTTPinteroperabilityJavaJavaScriptjava spring bootjava web servicejnijQueryJSPKafkamemory managementMicroservicesMicrosoft SQL Servermodbusmulti-threadingMySQLOracle DatabasePythonRabbitMQsecs gemsmtpsnmpSQLitessmtptfsvideo chat platformVisual Studiowinformsxmlzigbee

Education

None on file.