Technology Evangelist | AI Advocate | AI Consultant | Building Agentic AI systems & Powering Microsoft products with multi agents architecture

India

Bangalore Urban, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bangalore

Madurai

Madurai, Tamil Nadu, India



Bachelor of Technology, Computer Science
Amrita School of Engg
12th std, High School/Secondary Diplomas and Certificates
K. Venkatesalu Matric Hr. Sec School
Join Sivachandran and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossTechnology Evangelist | AI Advocate | AI Consultant | Building Agentic AI systems & Powering Microsoft products with multi agents architecture
- 15+ years of experience in Designing and developing distributed software system with real time monitoring and controlling. - Technical Architect | Full Stack Developer | Techno-Lead - Skilled in Microservices, Core Java, Springboot, Spring JPA, Spring Rest, gRPC, React JS, C++, Protobuf, Protocols, Hardware communication, AMQP, RabbitMQ, Dockers - Developed microservices and integrated in AWS using services like Amplify, Route 53, Certificate Manager, ElasticBeanStalk, RDS, S3, CloudWatch and EC2 - Japanese Bilingual with JLPT N4 Certification - Designed & developed Full stack web application involving complex interactions & architecture - Designing and architect the HMI, SCADA, Data Acquisition System(DAS) & Distribution management system(DMS) solutions for Process Automation Industries - Expertise in industrial protocols like IEC60870-5-101/104, DNP3 (Distributed Network Protocol), DNP3 SA (Secure Authentication), MODBUS, OPC (OLE for Process Control) standard, OPC UA (Unified Architecture), MLDP (Master Logic Dedicated Protocol) a Honeywell Proprietary Protocol, and Toshiba proprietary protocols. - Expertise in developing protocol interface for Remsdaq RTUs, Honeywell PLCs and Toshiba PLCs - High competency in analysing and decoding network protocols - Successfully developed many products from requirement phase to Factory Acceptance Testing (FAT) phase - Having exposure in managing, developing, integrating modules developed by different teams across globe - Expertise in developing products in Windows and Linux platform Core competencies - Mircroservices, Springboot, Java, C++, REST, gRPC, React.JS, UML, Object-Oriented Design - Full stack development from GUI->Server->DB->Hardware Interface - Multi-threaded programming, Synchronization, Sockets
Bengaluru
claude code
codex
github copilot
Senior Software Engineer at Microsoft, Apr 2022 - Present · 4 yrs 7 mos, India
Member Of Technical Staff at PayPal, Oct 2021 - Apr 2022 · 7 mos, Bangalore Urban, Karnataka, India
System Specialist at Toshiba Software (India) Pvt. Ltd., Apr 2021 - Oct 2021 · 7 mos, Bengaluru, Karnataka, India, - Technical Architect, Full Stack developer, Specialist in designing distributed system using microservices - Specialist in designing & developing high performance system with millisecond data update rate - Design, develop and integrate microservices in AWS using services like Amplify, Route 53, Certificate Manager, ElasticBeanStalk, RDS, S3 and EC2
Development Team Lead at Toshiba Software (India) Pvt. Ltd., Apr 2018 - Apr 2021 · 3 yrs 1 mo, Bengaluru, Karnataka, India, - Techno Manager/Leader, Full Stack developer, Technical Architect of the product - Developing high performance web application using Springboot, Microservices, Java, C++, React.JS, AMQP (RabbitMQ), - TM-ASCA (HMI Based Web application developed for Process Automation Industry which involves all latest technologies), High Performance SCADA system, Toshiba proprietary protocols like CLP, ONS, TCNet support in Hardware using C++ - Developing time critical project which is being already deployed in more than 8 sites - Handling end to end communication from Product inception to Product closure
Module Leader at Toshiba Software (India) Pvt. Ltd., Apr 2015 - Apr 2018 · 3 yrs 1 mo, Bangalore, Lead & Developed the products TM-ASCA & Toshiba Global SCADA using Springboot, Microservices, Java, C++ TM-ASCA - Development lead to handle Server development in HMI Web Application - Technologies - Springboot, Microservices, Java, C++, Protocols, Hardware communication Toshiba Global SCADA - Designer/Developer/Module Head for Data Acquisition System (DAS) of Toshiba Global SCADA product - Design & development of data acquisition system for Toshiba global SCADA system in C++ Linux platform - Designed & Implemented IEC60870-5-101/104, DNP3, DNP3-SA, MODBUS protocol interface in DAS to communicate with RTUs - Designed and implementing OPC UA interface for Toshiba Global SCADA system - Acted as an Onsite Coordinator, Leader, Developer and integrated the DAS module with the Global Power Control System (GPCS) product. - Being at onsite, supported the team to clear Factory Acceptance Testing of Toshiba GPCS product - Apart from the development activity, guided and mentored the team members in understanding all the protocols supported by this product - Developed features required for other modules to integrate with DAS - Developed DAS sdk API’s for other Scalable SCADA modules to access DAS. - Developed Primitive data management feature in DAS - Developed the requirements and features to enhance the existing windows based C++ application to suit the Linux based Scalable SCADA product. - Porting C++ application in Windows platform to Linux platform - Bridging the issues occurred on porting application from Windows to Linux
Senior Engineer at Honeywell, Apr 2011 - Apr 2012 · 1 yr 1 mo, Madurai, Designer/Developer/Mentor for the new features of the Data Acquisition System named MLServer which is the part of Experion PKS SCADA system. - Designer & developer of new feature enhancement to existing data acquisition system in C++ Windows platform - Involved in Requirement modeling, Use Case modeling and Design of new ML enhancement requirements using Enterprise Architect. - Revamped the entire design of this project to enhance the performance, Maintainability and debugability. - Created a new logging mechanism with runtime paranoid level concept. - Developed a Migration Utility which helps when Experion is migrated from older version to new version. - Developed a IP Monitoring solutions which help MLServer to always communicate to Master IP of MLPLC - Completely ported MLServer codebase(105 KLOC) from Visual Studio 6 to Visual Studio 2008 (i.e VC6 to VC9 and VB6 to VB .Net 2.0) - Involved in complete reverse engineering of entire MLServer codebase and revamped the ML design to improve performance and to include features - Involved in PLC Simulator design and implementation which can be used instead of MLPLC hardware - Improved MLServer driver performance by suggesting Master IP Solution - Involved in memory leak fixes and standardization of the code
Engineer at Honeywell, Dec 2008 - Apr 2011 · 2 yrs 5 mos, Madurai, Tamil Nadu, India, Responsible to implement the data acquisition interfaces for Honeywell proprietary PLC
Bachelor of Technology, Computer Science, Amrita School of Engg
12th std, High School/Secondary Diplomas and Certificates, K. Venkatesalu Matric Hr. Sec School