Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pedro Luca R. Carminatti

Rio Grande do Sul

Summary

I am a software engineer with expertise in both frontend and backend development. At Autbank, I contribute to building scalable systems, using React and MobX for dynamic user interfaces, and Java with Micronaut for robust microservices. I specialize in creating efficient, maintainable solutions and integrating secure API communications with OAuth2. My focus is on performance, scalability, and delivering high-quality applications.

With a Bachelor's degree in Computer Science, my foundation in technical knowledge complements my hands-on skills in React and Java. As we navigate the complexities of modern software solutions, my priority remains on generating intuitive, scalable applications that drive efficiency and meet the evolving needs of our industry.

Overview

8
8
years of professional experience

Work History

Full Stack Software Engineer

Autbank
01.2023 - Current
  • I actively contribute to the development of Gerenciador de Mensagens, a modern platform for managing messages within the Brazilian Payment System (SPB). I work across both frontend and backend to deliver scalable features that improve usability and system performance.
  • I implemented a backend reconciliation task built with Java and Micronaut, designed to handle pending integration messages. The task runs periodically with distributed locking, dynamically retrieves parameters via authenticated lateral service calls using OAuth2, and executes parallelized operations based on message types. Each message is processed using custom FlowProcessors, and downstream confirmation is handled with full object mapping, improving traceability and maintainability.
  • On the frontend, I redesigned the Financial Institutions interface using React, TypeScript, and MobX for state management. The new layout lets users access and edit institution and server information from a unified view, reducing friction and enhancing the user journey.
  • I refactored the system's parameter context logic by applying modular architecture and inheritance, enabling workflows to consume only the necessary data. This reduced coupling, improved clarity, and made the system easier to scale and maintain.

Intern

Compass.uol
08.2022 - 11.2022
  • Completed an internship in the front-end testing automation program using Robot Framework, where I gained hands-on experience with test automation processes.

Software Engineer

Wonder Sistemas
04.2018 - 02.2021
  • Worked on maintaining and enhancing the ERP Probus software, developing new features, and optimizing existing functionalities using Delphi and Oracle databases. Contributed to the continuous improvement of the system, ensuring its stability and performance.

Technical Support

Versátil Sistemas
09.2017 - 04.2018
  • Worked providing assistance and guidance to clients in using and maintaining the company's software. Addressed technical issues, ensured smooth software operation, and helped users troubleshoot and resolve problems effectively.

Education

Bachelor's Degree - Computer Science

Universidade Regional Integrada do Alto Uruguai e das Missões - URI
Erechim, RS
01.2022

Advanced English Course - undefined

CNA
Erechim, RS
01.2015

Skills

  • React
  • Java
  • Typescript
  • Javascript
  • Git
  • SQL

Timeline

Full Stack Software Engineer

Autbank
01.2023 - Current

Intern

Compass.uol
08.2022 - 11.2022

Software Engineer

Wonder Sistemas
04.2018 - 02.2021

Technical Support

Versátil Sistemas
09.2017 - 04.2018

Advanced English Course - undefined

CNA

Bachelor's Degree - Computer Science

Universidade Regional Integrada do Alto Uruguai e das Missões - URI
Pedro Luca R. Carminatti