Suresh Sivasamy
About Suresh Sivasamy
Suresh Sivasamy is a Principal Software Engineer at National Instruments in Bengaluru, India, with extensive experience in software development and test automation.
Professional Background of Suresh Sivasamy
Suresh Sivasamy currently holds the position of Principal Software Engineer at National Instruments (NI) in Bengaluru, Karnataka, India. His affiliation with NI spans several roles, having initially served as an Advanced Senior Software Engineer for 11 months from 2018 to 2019, and prior to that as a Senior Software Engineer from 2016 to 2018. Before joining NI, Sivasamy worked at Sasken as a Senior Engineer in App Software Design from 2012 to 2014. He also accumulated significant experience with Lennox India Technology Centre as a Senior Software Engineer-Test Systems from 2010 to 2012. His early career includes roles at Vista Info Systems and Apna technologies and Solutions.
Education and Academic Background of Suresh Sivasamy
Suresh Sivasamy has a solid academic background, having completed his M.E. in VLSI Design from Anna University Chennai from 2007 to 2009. Prior to this, he earned his B.E. in Electronics and Communication from the same institution, which he attended from 2001 to 2005. Sivasamy's schooling includes completing Class XII – HSC at B.V.M Matriculation Higher Secondary School from 2000 to 2001 and Class X – SSLC at L.M.H.S School from 1998 to 1999.
Software Engineering Expertise of Suresh Sivasamy
Suresh Sivasamy possesses extensive expertise in software engineering, particularly in the realm of test automation and system design. His skills include the use of NI-RFmx for RF measurements, NI Veristand for real-time application configuration, and NI DAQmx for data acquisition. He is proficient in Python programming for profiling and performance benchmarking and has developed custom build algorithms for automated test equipment (ATE). Additionally, he is skilled in a wide range of communication protocols such as CAN, RS232, RS485, and TCP/IP.
Proficiencies in NI Software Tools by Suresh Sivasamy
Suresh Sivasamy's professional experience is characterized by his proficiency in various NI software tools. He is adept at using NI Toolkits for test automation and debugging. His expertise extends to using NI Real Time System for developing real-time applications and NI IO Trace for performance analysis and debugging. Sivasamy's role often involves complex tasks related to system design and software architecture, leveraging these tools to achieve efficient and effective solutions.