Developer, Canopus, Rio Grande do Sul, BR
2021 — 2024
Software developer at Akross (Rio de Janeiro), employed by Canopus (Rio Grande do Sul). I was a software developer at the consulting company Canopus, based in Rio Grande do Sul, currently assigned to Akross in Rio de Janeiro. My main focus is on Java development (Spring Boot and Quarkus) for solutions that leverage AWS resources such as DynamoDB, S3, SQS, SNS, Step Functions, and EventBridge. I worked on developing and enhancing microservices to support offer contracting demands for customers from Claro. In addition to Java, we use Go for some microservices and Python for developing lambdas and scripts. Our worked environment also includes Bitbucket Pipelines for deploying new application versions. In terms of software architecture, we are migrating from an MVC approach to a hexagonal architecture. Our services are still evolving in this regard as we continue to deepen our understanding of this new architecture.