Shashank Upadhyay
About Shashank Upadhyay
Shashank Upadhyay is a Lead Technologist at Iris Software Inc. in Noida, India, with a strong background in software development using Microsoft technologies and front-end frameworks.
Work at IRIS Software
Shashank Upadhyay has been serving as the Lead Technologist at Iris Software Inc. since 2021. In this role, he is responsible for overseeing software development projects and ensuring the implementation of best practices in technology. His expertise in Microsoft technologies, including ASP.NET C#, MVC, .NET Core, and Web API, contributes to the development of robust software solutions. Upadhyay's position involves collaborating with teams to enhance product functionality and performance.
Education and Expertise
Shashank Upadhyay holds a Bachelor of Commerce (B.Com.) degree from Bundelkhand University, which he completed from 2005 to 2008. He furthered his education by obtaining a Master of Computer Applications (MCA) from Amity University, studying from 2011 to 2014. Additionally, he earned a master's degree from Amity Business School between 2011 and 2013. His educational background provides a solid foundation for his expertise in software development, particularly in Microsoft technologies and front-end frameworks.
Background
Shashank Upadhyay has a diverse professional background in software engineering. He has been with Chetu, Inc. since 2016, where he works as a Senior Software Engineer. His experience spans over eight years in this role, contributing to various software development projects. Upadhyay's career reflects a commitment to continuous learning and adaptation to new technologies, which enhances his contributions to his current roles.
Technical Skills and Methodologies
Shashank Upadhyay possesses a range of technical skills essential for software development. He is proficient in front-end technologies such as AJAX, HTML5, CSS, JavaScript, jQuery, Angular 2/4, and VueJS Typescript. His experience with Agile methodologies allows him to effectively manage software development processes, ensuring timely delivery and quality outcomes. Upadhyay also utilizes version control tools like TFS and GIT (VSTS) to maintain code integrity and facilitate collaboration among team members.
Leadership and Communication Skills
As a result-oriented leader, Shashank Upadhyay demonstrates strong analytical, communication, interpersonal, and organizational skills. His leadership capabilities are evident in his involvement in the end-to-end development of software products, which includes requirement analysis, system study, design, coding, testing, debugging, documentation, and implementation. Upadhyay's ability to communicate effectively with team members and stakeholders contributes to successful project outcomes.