In my previous position, enhancing code quality was a primary focus of my responsibilities. To achieve this, I consistently followed coding standards and style guides. This approach allowed me to produce clean, understandable code and simplified any subsequent modifications. I also implemented Unit Testing and Continuous Integration practices. Unit Testing enabled me to verify each component of my code, while Continuous Integration facilitated regular code updates, which improved quality and allowed for early identification of bugs. Additionally, I utilized Static Code Analysis Tools such as SonarQube. These tools were effective in identifying potential vulnerabilities, assessing code smells, and analyzing code complexity, all of which contributed to stronger code. Moreover, I took advantage of code reviews by collaborating with my colleagues to examine my code. This process not only improved code optimization and bug detection but also fostered a culture of learning through knowledge sharing. Finally, Version Control Systems, particularly Git, played a crucial role in managing code changes and maintaining a record of modifications, further ensuring the quality of our code.