Yogesh Sreedharan

Developer @ ThoughtWorks

About Yogesh Sreedharan

Yogesh Sreedharan is a Senior Software Development Engineer at Amazon, specializing in Java, Golang, and Python. With over a decade of experience in software development, he has worked for notable companies including Cognizant Technology Solutions and ThoughtWorks.

Work at ThoughtWorks

Yogesh Sreedharan has been employed at ThoughtWorks as a Developer since 2013. Over the span of 11 years, he has contributed to various projects, utilizing his skills in software development. His role involves designing and developing distributed systems and web applications, which are essential for modern software solutions. Yogesh's experience at ThoughtWorks has allowed him to work in a collaborative environment, addressing complex business challenges.

Current Position at Amazon

Since 2022, Yogesh Sreedharan has held the position of Senior Software Development Engineer at Amazon in Bengaluru, Karnataka, India. In this role, he applies his advanced programming skills in Java, Golang, and Python to develop software solutions. His responsibilities include creating efficient systems and contributing to the overall software development lifecycle within the organization.

Previous Experience at Cognizant Technology Solutions

Yogesh Sreedharan worked at Cognizant Technology Solutions as an Associate from 2010 to 2013. During his three years in this role, he gained valuable experience in software development and project management. His time at Cognizant laid the groundwork for his future positions in the tech industry.

Background at Incture Technologies

Before joining Cognizant, Yogesh Sreedharan was employed at Incture Technologies Bangalore as a Software Product Engineer from 2007 to 2010. In this role, he focused on software product development, enhancing his technical skills and understanding of software engineering principles. This experience contributed to his professional growth in the technology sector.

Education and Expertise

Yogesh Sreedharan earned a Master of Computer Applications (MCA) degree from Laxmin Naryan College of Technology, where he studied from 2004 to 2007. His educational background provided him with a solid foundation in computer applications. He possesses advanced skills in designing and developing distributed systems, web applications, and hybrid-mobile applications, showcasing his technical expertise in the field.

People similar to Yogesh Sreedharan