Backend Software Engineer
CurrentTechnological contributions:1) Spearheaded the improvement of unit testing practices within the development team, resulting in a significant increase in code quality and reliability.2) Initiated and maintained a robust code documentation system on confluence, making it easier for team members to understand, maintain, and extend existing code.3) Designed and implemented a custom code generator that automatically generates Postman and OpenAPI collections from our… Show more Technological contributions:1) Spearheaded the improvement of unit testing practices within the development team, resulting in a significant increase in code quality and reliability.2) Initiated and maintained a robust code documentation system on confluence, making it easier for team members to understand, maintain, and extend existing code.3) Designed and implemented a custom code generator that automatically generates Postman and OpenAPI collections from our codebase.4) Integrated API documentation into our CI/CD pipelines, enabling automatic updates of documentation with each code release.5) Worked to resolve SonarQube warnings, ensuring adherence to coding standards and enhancing overall code quality. Achieved a consistent "A" rating on all projects in terms of code quality, demonstrating a commitment to excellence.Leadership:1) Provided guidance and training on our repositories, best practices, code troubleshooting, and general advice to our new employees. Show less