Karthikeyan M is a Back End Developer at Weave since October 2024, previously holding the positions of Staff Engineer and Senior Software Engineer at Odessa from April 2022 to October 2024. Karthikeyan also served as a Consultant - Application Developer at Thoughtworks from August 2021 to April 2022, and as a Software Engineer at Odessa from April 2019 to August 2021. Throughout the career, Karthikeyan has been responsible for the development of scalable end-to-end systems, collaborating closely with dynamic teams to gather client requirements and deliver effective solutions, while continuously learning to adapt to evolving technologies. Karthikeyan holds a Bachelor of Engineering degree in Computer Science from Sri Krishna College of Engineering and Technology, earned between 2015 and 2019.