Demonstrated commitment to continuous professional development in software engineering through active participation in learning opportunities focused on emerging technologies. Identified and executed process improvements that contributed to a reduction in support calls, enhancing overall team efficiency. Led small development teams, providing guidance and mentorship to junior engineers, while overseeing project progress to ensure alignment with objectives. Designed and implemented comprehensive test plans aimed at identifying software vulnerabilities and improving code quality.