Tomaz is a Senior Java Engineer with knowledge of the framework and understands the internals of the architecture relating to application design, construction, and testing of Java applications and web services. He produces detailed application designs and identifies reusable components to support project requirements, following good security and coding practices to ensure the application is free of vulnerabilities.
Built and maintained a scalable Spring WebFlux application for a Fortune 500 client - handling message deduplication and application monitoring in New Relic.
Designed and deployed solutions to adapt non-reactive libraries on the app to modern reactive libraries.
Implemented JPA repository integration on the WebFlux app and enhanced proper thread management/processes.
Led the dev team to design and implement a new event-driven microservices architecture and serverless integration solution to enhance payment processes.
Designed, developed, and implemented an instant payment integration (PIX) solution for a Brazilian bank.
Delivered enhanced performance improvements on two critical batch processes and provided solutions to optimize process flow on multiple solutions.
Worked as a contributor on the project delivering over 20k+ lines of code and documentation that enhanced the Non-Blocking Delayed Retries feature used by devs worldwide. Engage users of the solution on GitHub issues and StackOverflow answering questions related to the solution.
Designed and implemented the new SQS integration solution as part of the Spring Cloud AWS project to provide users with a non-blocking, high-throughput solution. Wrote and delivered 30k lines of code and documentation on the solution.
Worked on an experimental project by building a new framework to integrate Java applications with Apache Pulsar. Utilized the flexibility of the Spring Cloud AWS SQS project to create the messaging framework for Apache Pulsar.
Education
Systems Analysis and Design
Pontifícia Universidade Católica do Rio de Janeiro