Suresh Lingam

Software Engineer @ ThoughtSpot

About Suresh Lingam

Suresh Lingam is a Software Engineer at ThoughtSpot, where he has worked since 2023. He has previous experience as a Programmer Analyst at Cognizant and an Internship Trainee at Biocon, and he holds a Bachelor of Technology in Biotechnology from Kamaraj College of Engineering and Technology.

Work at ThoughtSpot

Suresh Lingam has been employed at ThoughtSpot as a Software Engineer since 2023. He works in a hybrid capacity from Thiruvananthapuram, Kerala, India. In his role, he has implemented versioning for ThoughtSpot objects and integrated Git for version control, which has improved the development process and ensured traceability of changes. Additionally, he developed a bespoke calendar feature that integrates with cloud data warehouses, enhancing data visualization capabilities.

Previous Experience

Before joining ThoughtSpot, Suresh Lingam worked at Cognizant as a Programmer Analyst from 2021 to 2023. His role was remote, allowing him to contribute to projects from Chennai, Tamil Nadu, India. Prior to Cognizant, he completed a five-month internship at Biocon in 2021, where he gained practical experience in the biotechnology field while based in Bangalore Urban, Karnataka, India.

Education and Expertise

Suresh Lingam earned a Bachelor of Technology degree in Biotechnology from Kamaraj College of Engineering and Technology, where he studied from 2016 to 2020. His educational background provides a strong foundation for his work in software engineering, particularly in developing solutions that intersect with data and technology.

Technical Skills and Contributions

Suresh Lingam has demonstrated expertise in various technical areas, including the implementation of robust testing frameworks using JUnit, Mockito, and Cucumber to ensure software reliability. He has embraced Agile methodologies to deliver high-quality solutions within specified timelines. His contributions also include utilizing JOOQ for query serialization and Groovy scripts for Jenkins automation, which enhance the software development process.

Methodologies and Best Practices

In his professional practice, Suresh Lingam champions the use of industry-standard design patterns to improve software maintainability and scalability. His commitment to these methodologies reflects a focus on delivering efficient and sustainable software solutions.

People similar to Suresh Lingam