Software Engineer
CurrentDesigned, developed, and maintained specific components within a multi-module enterprise Spring Boot application.Authored Liquibase scripts to facilitate seamless deployment of database changes.Implemented comprehensive unit and integration tests to rigorously assess the integrity and functionality of the codebase.Configured Prometheus to collect and expose critical metrics, and established alerts in Alertmanager for proactive issue detection and resolution.Leveraged Jenkins pipelines to automate the entire CI/CD pipeline, encompassing build, test, and deployment phases for expedited software delivery.Generated thorough documentation, including detailed JavaDoc and Wiki pages, to facilitate comprehensive understanding and future development efforts.Actively participated in GitHub code reviews, providing in-depth analysis and constructive feedback to enhance overall code quality and maintainability.Facilitated effective cross-team collaboration, ensuring seamless communication and coordination across diverse project stakeholders.Led the analysis, documentation, and definition of key features, ensuring precision and alignment with project objectives for optimal outcomes.