- Backend Engineer on the APPS team developing tools for the customer dashboard. - Integration with Vault (by HashiCorp) to securely store access credentials in microservice applications. - Implementation and improvement of MongoDB background routines to process data and generate metrics for display on the dashboard. - Development of a translation engine for features created by machine learning models that define fraud risks.
With vast experience in the company since its early days, I have contributed to technology teams with the implementation of several financial tools, such as: - Banking: development of payment systems and integration with settling banks; - Receivables: application of rules to determine receivables rates; - Reconciliation: issuance of reports for reconciliation of customer receivables; - Debt management: adaptation of customer debts for better control and settlement; - Receivables registry: integration with receivables registrars for compliance with legal norms of financial institutions. My role in the company was fundamental to the development of these financial solutions, which improved the efficiency and agility of financial management processes.
- Development of microservices using Golang in a clustered architecture with Apache Mesos. - Migration of legacy PHP projects to the new architecture with containers on Apache Mesos. - Maintenance and development of services (back office, banking, and customer service) for the international payment gateway system.
- Development of business game applications, contributing to the business model rule of the system. Using Laravel and AngularJS frameworks, with software development and design skills. - Maintenance and development of demands in the SpeakUp project, an internal social network for Santander. Using Node.js, Vue.js, Sphinx Search, and Docker. - Creation of prototypes for new products, including the development of an internal product at Santander bank that manages and controls the flow of domain requests.
- Design and development of new features for platforms, from the MVP stage to its evolution into a final product. - Development of demands using Laravel framework, using best development practices and ensuring code quality and efficiency. - Migration of users between different platforms. - Experience in interacting with development teams using SCRUM methodology, ensuring efficiency and effectiveness in project delivery, as well as communication and collaboration with other team members.