Experienced in analyzing user needs and software requirements to establish feasibility of designs, contributing to effective software solutions. Skilled in troubleshooting technical issues pertaining to .NET development, providing technical support and guidance to software users as necessary. Proficient in utilizing version control tools for managing source code across various projects, ensuring efficient team collaboration. Participated in stakeholder meetings to address project progress and challenges, demonstrating strong communication and problem-solving abilities.