Suraj Kumar
About Suraj Kumar
Suraj Kumar is a Senior Software Engineer with extensive experience in microservices architecture and database management. He has worked at notable companies including Encora Inc., Oracle, and Transcend, and holds a Master of Computer Applications from Pondicherry University.
Work at Transcend Street Solutions
Suraj Kumar currently holds the position of Senior Software Engineer at Transcend, where he has been employed since 2021. His role involves developing software solutions and implementing microservices architecture using Spring Boot. He continues to work in Hyderabad, Telangana, India, contributing to various projects and initiatives within the company.
Previous Experience at Encora Inc.
Before joining Transcend, Suraj Kumar worked at Encora Inc. as a Senior Software Engineer for 11 months from 2020 to 2021. His tenure at Encora took place in Hyderabad, Telangana, India, where he gained valuable experience in software engineering practices and methodologies.
Education and Expertise
Suraj Kumar earned a Master of Computer Applications (MCA) degree from Pondicherry University, where he studied from 2013 to 2016. He also holds a Bachelor of Computer Applications (BCA) from Makhanlal Chaturvedi National University of Journalism and Communication, completed from 2010 to 2013. His educational background provides a strong foundation in computer software engineering.
Technical Skills and Specializations
Suraj Kumar specializes in implementing microservices architecture and is proficient in various programming and design patterns, including Singleton, Factory, and Strategy. He has experience with multiple databases such as Oracle, MySQL, and PostgreSQL. Additionally, he is skilled in using development tools like Eclipse and STS for Java development and utilizes version control systems like GitHub and GitLab for code management.
Career Progression and Roles
Suraj Kumar has held several positions throughout his career, including Application Engineer at Oracle from 2019 to 2020 and CX-Specialist at Innovacx from 2016 to 2018. His diverse roles have contributed to his extensive experience in software engineering and application development.