Shubham Kumar
About Shubham Kumar
Shubham Kumar is a Software Engineer with a strong background in computer science and engineering. He currently works at Scale AI and has experience in various roles, including research and software engineering in the 5G platform domain.
Current Role at ScaleAI
Shubham Kumar currently serves as a Software Engineer at Scale AI, a position he has held since 2024. His role is based in San Francisco, California, and he operates in a remote capacity. In this position, he applies his expertise in software design, focusing on efficiency, scalability, and maintainability. He actively engages in code reviews, contributing to high code quality and promoting collaboration within his team.
Previous Experience in Software Engineering
Before joining Scale AI, Shubham Kumar worked at Radisys Corporation, where he held two positions. He served as a Software Engineer on the 5G-Platform Team from 2021 to 2022 and later as a Senior Software Engineer in the same team from 2023 for 11 months. His experience at Radisys involved developing software solutions for advanced telecommunications technologies. Earlier in his career, he completed a two-month internship as a Software Engineer Intern at Think201 in 2020.
Educational Background
Shubham Kumar holds a Bachelor of Technology (BTech) degree in Computer Science and Engineering from Lovely Professional University, where he studied from 2015 to 2019. He furthered his education at the National Institute of Technology Karnataka, earning a Master of Technology (MTech) in Computer Science and Engineering with a focus on Information Security from 2019 to 2022.
Research Experience
During his academic tenure, Shubham Kumar worked as a Research Scholar at the National Institute of Technology Karnataka from 2019 to 2021. In this role, he engaged in research activities that contributed to his understanding of software engineering principles and practices, particularly in the field of information security.
Technical Skills and Continuous Learning
Shubham Kumar possesses a strong foundation in several programming languages and tools, including C, C++, Python, Bash, Git, and Linux. He utilizes these skills to develop robust and scalable software systems. He demonstrates a commitment to continuous learning by proactively staying updated with the latest industry trends and technologies, which enhances his ability to optimize performance and improve user experiences.