Vijay Thirugnanam
About Vijay Thirugnanam
Vijay Thirugnanam is a Senior Member of Technical Staff at Cerebras Systems, with extensive experience in software engineering and project management across various companies. He has held roles at notable organizations including Microsoft, Dell, and iGATE Global Solutions, and has a strong background in front-end and back-end development.
Current Role at Cerebras Systems
Vijay Thirugnanam holds the position of Senior Member of Technical Staff at Cerebras Systems since 2022. In this role, he contributes to the development of advanced debugging tools, including Portrait, SDK GUI, Global stall view, Heatmap, and Graph. He utilizes technologies such as React and TypeScript for front-end development, and Python and C++ for back-end components and command-line interface tools. Vijay also engages in peer code reviews and emphasizes documentation and knowledge sharing within his team.
Previous Experience in Software Development
Vijay Thirugnanam has a diverse background in software development, having worked in various roles across multiple companies. He served as a Project Manager at iGATE Global Solutions Ltd and ABB, and as a Senior Software Engineer at Megasoft. His experience also includes positions as a Senior Advisor at Dell and a Consultant at Microsoft. Additionally, he worked as an Independent Developer focusing on React from 2016 to 2022, and as an Architect at Indecomm Global Services.
Education and Academic Background
Vijay Thirugnanam studied at the Indian Institute of Technology, Madras, where he earned a Bachelor's Degree in Mechanical Engineering from 1994 to 1998. Prior to that, he completed his XII in Computer Science at SBOA from 1992 to 1994. His educational background provides a strong foundation for his technical expertise in software development and engineering.
Technical Skills and Contributions
Vijay Thirugnanam possesses a range of technical skills relevant to software engineering. He has managed build infrastructure for debugging tools using Jenkins, CMake/Make, and npm. He has solved complex visualization challenges, including rendering large grids on a canvas. Additionally, he has employed the pytest framework for writing tests, ensuring quality in the development process. His contributions reflect a commitment to enhancing software performance and reliability.
Career Timeline Overview
Vijay Thirugnanam's career spans over two decades, starting as a Software Engineer at HCL Technologies from 1999 to 2001. He then transitioned to roles at Infosys, Megasoft, and iGATE Global Solutions Ltd. His career progressed with positions at Microsoft and Dell, leading to his current role at Cerebras Systems. Throughout his career, he has accumulated extensive experience in project management, software development, and technical leadership.