Sr. Software Engineer
Recife Area, Brazil
While at Avanade I performed the role of Technical Leader. Besides being responsible for developing software solutions, I worked closely with scrum master and PO in order to deliver the highest possible software quality.The most important achievement that I was able to bring to software developers at Avanade was the understanding and adoption of best practices through training and feedback about design patterns, software architecture, software development life cycle and continuous… Show more While at Avanade I performed the role of Technical Leader. Besides being responsible for developing software solutions, I worked closely with scrum master and PO in order to deliver the highest possible software quality.The most important achievement that I was able to bring to software developers at Avanade was the understanding and adoption of best practices through training and feedback about design patterns, software architecture, software development life cycle and continuous self-improvement.In addition to the many lines of code I’ve written, I also helped to improve my colleagues to understand the software life cycle. Once the knowledge was in place, it became clear where improvements were needed, then we could create CI and CD pipelines, improve code reviews thus improving time to market and quality. Show less