Vikram Suriyanarayanan
About Vikram Suriyanarayanan
Vikram Suriyanarayanan is a Lead Data Engineer at Thoughtworks, with a robust background in data management and integration. He has over a decade of experience in software engineering, having previously worked at Capital One and Cerner Corporation, and holds an AWS Certified Developer certification.
Work at ThoughtWorks
Vikram Suriyanarayanan has been serving as a Lead Data Engineer at ThoughtWorks since 2021. In this role, he has led a team responsible for migrating customer interactions data from a legacy system to modern platforms. The migration utilized technologies such as Snowflake, Azure, and Bitbucket, demonstrating his capability in handling complex data engineering tasks. His position at ThoughtWorks builds on his extensive experience in data management and integration.
Previous Experience at Capital One
Prior to his current role, Vikram worked at Capital One as a Master Data Engineer from 2015 to 2021. During his six years in the Greater Chicago Area, he contributed to various data engineering projects, enhancing his skills in data management and integration. His tenure at Capital One provided a solid foundation for his subsequent work at ThoughtWorks.
Education and Expertise
Vikram holds a Master of Science in Computer Science from The University of Texas at Dallas, where he studied from 2011 to 2013. He also earned a Bachelor of Engineering in Electronics and Communication Engineering from PSG College of Technology, completing his degree from 2005 to 2009. Additionally, he possesses an AWS Certified Developer certification, highlighting his expertise in cloud-based solutions.
Technical Skills and Specializations
Vikram specializes in a diverse array of technologies, including Java/J2EE, Spark, AWS, Cassandra, Druid, Snowflake, GitHub, Maven, Mockito, and PowerMock. He has over a decade of experience in Java programming, with a strong focus on Test Driven Development (TDD) and Agile-Scrum methodologies. His technical skills support his role in data engineering and software development.
Early Career at Tata Consultancy Services and Cerner Corporation
Vikram began his career at Tata Consultancy Services as an Assistant System Engineer from 2009 to 2011. He then worked at Cerner Corporation as a Software Engineer from 2013 to 2015 in the Kansas City, Missouri Area. These early roles contributed to his foundational knowledge and experience in software development and engineering.