Hello! I'm a seasoned developer with over a decade of experience in the Information Technology field. Throughout my journey, I've had the chance to work with a wide array of technologies, ranging from Java and Spring Boot to messaging with Kafka and Amazon SQS.
My proficiency in Java functional programming, including the use of Lambdas and Streams, allows me to craft efficient and robust solutions. Additionally, I'm committed to code quality and maintainability, incorporating best software engineering practices such as Design Patterns, Clean Code, and the SOLID, DRY, and KISS principles.
Over the years, I've served at renowned companies like Pagseguro and Ford, where I engaged in the development and deployment of solutions varying from RPAs for market giants like Bauducco and Estée Lauder to intricate backend systems. In all these projects, I've consistently aligned myself with current trends, employing cutting-edge technologies and working with both relational databases (like PostgreSQL and SQL Server) and non-relational ones (like MongoDB and Firebase Firestore).
Beyond backend development, I'm familiar with frontend development, having experience with popular frameworks like Vue and Angular. In the DevOps realm, I'm versed in tools like Docker, Jenkins, and Terraform, and have continuously engaged with AWS services, including DynamoDB, ECS, and Elastic Beanstalk.
I graduated with a degree in Computer Science from Centro Universitário de Belo Horizonte in 2015, further solidifying my technical and conceptual foundation.
I'm available for collaboration on challenging projects, and I'm confident I can bring value to any team with my experience and technical skills. Let's connect and see how I can assist with your next project?