Software Engineer
Current• Troubleshoot and resolve production bugs assigned via Jira.• Enhance and develop new features for a client’s learning management system, leading to increased system efficiency.• Conduct analysis and optimize cloud-based APIs, reducing response time from 15 seconds to 4 seconds.• Refactor API code for improved unit testability, achieving high code coverage and passing SonarQube quality gates.• Document database structure for the client's learning management system, assisting the Power BI team in data access.• Maintain and enhance Katalon regression test scripts; execute regression tests on the learning management system.• Utilize Java, GitLab, and SVN for development and version control and manage CI/CD processes using Jenkins.