Application Developer
CurrentStarting the journey at IBM, the first assignment was to take over a software received from colleagues in China. The task involved understanding the application to take over support and later develop new features, using technologies such as Java, crontab, DB2, Rex script, Cognos, and IBM Maximo.Over time, the assignment shifted to a project that managed exceptions in the order of purchase of machines. In this project, several improvements and new features were implemented, acting as a technical leader in the implementation of new modules. During this period, there was the opportunity to participate in the selection process of new technicians and train them to quickly contribute to the project, using technologies such as node.js, vue.js, carbon design system, Openshift, mongodb, typescript, unit tests, CI/CD, and Docker.In addition, there was the opportunity to participate in meetings with clients for the definition of requirements, proposing efficient technical solutions that met the needs of the end customer. These contributions led to a promotion due to major deliveries and the role of technical leadership performed.Currently, the assignment is to a higher criticality project, responsible for managing contracts, using technologies such as DB2, Java, and Angular.