Shailendra Shukla
About Shailendra Shukla
Shailendra Shukla is a Software Developer with extensive experience in backend applications, microservices, and web development. He currently works at Cover, where he engages in architecture planning and development while also participating in the hiring process for software positions.
Current Role at Cover
Shailendra Shukla currently serves as a Software Developer at Cover, a position he has held since 2019. In this role, he collaborates with business teams to deliver and maintain features for Rails backend applications, internal gems, React web applications, and microservices. He engages in ideation, architecture planning, and active development for customer-facing applications. Additionally, he works with various microservices and defines contracts for internal app communication. Shailendra is also involved in interviewing and hiring candidates for various software positions, focusing on Customer Experience and other teams.
Previous Work Experience
Before joining Cover, Shailendra Shukla gained diverse experience in the software development field. He worked as a Software Engineering Intern at Capgemini for two months in 2017, where he began his career in Gurgaon, India. In 2019, he served as a Developer at Derman.ca Inc. for four months in the Toronto, Canada Area. Additionally, he worked as a Computer Science Instructor at Zydus School for Excellence in 2018 for three months in Ahmedabad, India, and held the position of Student Research Assistant at George Brown College for six months in 2019.
Educational Background
Shailendra Shukla completed his Bachelor of Engineering (B.E.) in Information Technology at Government Engineering College, Gandhinagar, from 2014 to 2018. Prior to this, he studied Mathematics and Computer Science at Kendriya Vidyalaya from 2002 to 2014, achieving both Secondary and Higher Secondary School qualifications. He furthered his education by obtaining an Ontario Graduate Certificate in Blockchain Development from George Brown College, studying from 2019 to 2020.
Technical Skills and Expertise
Shailendra Shukla possesses a strong technical skill set in software development, particularly in backend applications and microservices. His expertise includes working with Rails and React technologies, as well as engaging in architecture planning and active development for customer-facing applications. He also defines contracts for internal app communication, showcasing his ability to work with complex systems. His involvement in hiring processes indicates a comprehensive understanding of software development roles and customer experience.