Software Engineer with experience in adopting Agile methodologies to enhance the development lifecycle, effectively transitioning from initial prototyping to enterprise-quality testing and implementation. Demonstrated ability to provide technical support and troubleshooting assistance for software users, ensuring optimal functionality and user satisfaction. Proficient in multiple programming languages including Java, C++, and Python, with a focus on implementing robust code and analyzing existing code to correct errors and optimize performance. Engaged in research of new technologies and methodologies to propose innovative software solutions, utilizing integrated development environments (IDEs) for efficient development processes.