Software Engineer with over 7 years of experience developing robust applications and high-performance solutions. His expertise is based on creating software solutions using serverless and microservices architecture.
Throughout his career, he has been building software using various technologies, such as .NET, C#, ASP.NET, Node.js, Nest.js, Typescript, Javascript, Kotlin, Java, Spring Boot, RabbitMQ, Apache Kafka, GitLab CI /CD, Azure DevOps, PostgreSQL, MongoDB and SQL Server, Docker and Kubernetes.
His experience includes work in a variety of sectors, including financial institutions, iGaming, and food delivery, where he played a key role in creating innovative solutions. His career is marked by versatility and a commitment to remaining at the forefront of software engineering practices, allowing him to excel in diverse roles and projects.
As a Software Engineer, I have been effectively dedicating myself to developing solutions that contribute to delivering improvements t...
As a Software Engineer, I have been effectively dedicating myself to developing solutions that contribute to delivering improvements to the company's development teams. Working specifically on the Developer Experience team, my responsibilities consist of implementing tools that help standardize software products developed by all development teams, ensuring that everyone follows determined development standards.
๐๐ฒ๐ ๐๐ผ๐ป๐๐ฟ๐ถ๐ฏ๐๐๐ถ๐ผ๐ป๐ ๐ฎ๐ป๐ฑ ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:
โข Development of an internal audit service to ensure standardization of technologies for the company's projects.
โข Implementation of libraries, frameworks, and boilerplates to increase development agility in product times.
โข Creation of services for automation in the stages of CI and CD pipelines for Gitlab CI.
โข Defining standards for programming languages, frameworks, and software architecture for other development teams.
๐๐ฐ๐ต๐ถ๐ฒ๐๐ฒ๐บ๐ฒ๐ป๐๐:
โข Ensuring greater adherence to development standards within the company, since we have more than 1000 software engineers distributed across multiple teams, ensuring standardization is crucial to maintaining organization, reducing the learning curve for new engineers, and ensuring that any engineer is capable of maintaining codes for any project.
โข With the audit service, we can guarantee, in addition to standardization, increased security by monitoring and blocking applications with logs that contain sensitive user information.
As an experienced senior software engineer, I was tasked with delivering high-performance software solutions. My role required the use...
As an experienced senior software engineer, I was tasked with delivering high-performance software solutions. My role required the use of approaches such as CQRS, Event Driven Architecture, and Distributed Systems.
๐๐ฒ๐ ๐๐ผ๐ป๐๐ฟ๐ถ๐ฏ๐๐๐ถ๐ผ๐ป๐ ๐ฎ๐ป๐ฑ ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:
โข Implementation of a Chatbot for Telegram that used AI models to analyze results of online casino rounds to predict and suggest the next results based on previous results previously cataloged.
โข Development of a subscription management system for software products with Payment Gateway integration.
โข Construction of data miners to obtain casino spins using approaches such as HTTP Pooling, WebSockets, and Web Scraping.
โข Creation of services for communication via email and push notifications.
๐๐ฐ๐ต๐ถ๐ฒ๐๐ฒ๐บ๐ฒ๐ป๐๐:
โข With the Chatbot we were able to double the user base and foster the community of players to increase the number and value of bets.
โข The subscription service increased the company's revenue, which managed to monetize its user base with recurring revenue, bringing more predictability and financial stability.
โข Communication services increased player engagement, who received notifications of new products and discounts, acting as another sales channel.
Acting as a Software Engineer part of the personal loans team, my role focused on ensuring that the entire personal credit aspect oper...
Acting as a Software Engineer part of the personal loans team, my role focused on ensuring that the entire personal credit aspect operated fully, since a large part of the bank's revenue came from payroll loans.
๐๐ฒ๐ ๐๐ผ๐ป๐๐ฟ๐ถ๐ฏ๐๐๐ถ๐ผ๐ป๐ ๐ฎ๐ป๐ฑ ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:
โข Architecture design and development of a solution for personal credit analysis for payroll loan products.
โข Implementation of microservices to automate collection of loan installments.
๐๐ฐ๐ต๐ถ๐ฒ๐๐ฒ๐บ๐ฒ๐ป๐๐:
โข The new personal credit analysis solution ensured that the bank had greater assertiveness in releasing loans, bringing greater security of financial return and reducing defaults, managing to increase the bank's revenue.
โข Automation microservices for loan collections were able to ensure that customers were charged and debited even at other banks, further helping to reduce the number of defaulting customers.