Atuo com desenvolvimento de sistemas em Java utilizando a stack de microserviços com banco de dados em Oracle e processamento de requisições via mensageria da AWS;
Criação de testes unitários e de integração utilizando mockito e jUnit;
Code review de acordo com os padrões de SOLID;
Stack's utilizadas até o momento:
- Java 8 ao 17
- Spring Boot
- Spring Security
- Spring Batch
- Oracle
- MongoDB
- CI / CD
- jUnit
- Mockito
- Docker
- AWS
- Azure
- Git
Atuei como Arquiteto de Sistemas elaborando projetos para os times de Pix, Adquirência, Sistemas Administrativos e plataforma Pessoa Jurídica.
Atuava como desenvolvedor Java e Oracle Data Integrator (ODI), desenvolvendo aplicativos utilizando a stack de microsserviços voltados ao produto Adquirência.
Atuei como desenvolvedor de sistemas em Java durante o turno da noite em um projeto específico de um cliente da empresa.
Atuava alocado no cliente da empresa no ramo bancário dando manutenção, implementando novas funcionalidades e propondo soluções tecnológicas nas aplicações do cliente focado no produto de Adquirência.
Atuava alocado no cliente da empresa, Ministério Público do Rio Grande do Sul, como Desenvolvedor Java Sênior dando manutenção e implementando novas funcionalidades nas aplicações do cliente. Utilizava como tecnologias de front-end JSF com Primefaces e Javascript, e no back-end Java 8, banco de dados Oracle, além de ser responsável por toda a qualidade de código que a equipe entregava ao cliente. Fui responsável por estruturar a maneira de trabalho que a equipe iria atuar dentro desse cliente pois era a primeira vez que o cliente tinha uma equipe de desenvolvimento alocada. Com isso implementei GitFlow para gerenciamento de códigos e a ferramenta Redmine para o gerenciamento de projetos. Implementei também a integração entre o Git e o Redmine para que os códigos após passar por aprovação iriam constar nas atividades lançadas no Redmine.
Atuava como desenvolvedor no ERP de frente de caixa da empresa, utilizando tecnologias como Java EE, PHP, JavaScript, HTML 5, CSS, Jquery.
Trabalhava com bancos de dados Firebird, Postgres, MySQL e Oracle. Participei de projetos na empresa envolvendo diversas tecnologias de acordo com a necessidade da empresa, dentre esses pode-se destacar o projeto de integração de dados onde integramos dados entre bancos Firebird e Oracle utilizando uma ferramenta da Oracle (Oracle Data Integration) a qual utiliza linguagem de desenvolvimento própria da ferramenta, nesse projeto fui colaborador como desenvolvedor.
Atuava como desenvolvedor de sistemas na linguagem Zim, desenvolvendo aplicações para software de gerenciamento de empresas, além de desenvolver nessa linguagem trabalhava com desenvolvimento em Java EE conforme necessidade da empresa onde a mesma possuía uma ferramenta de e-commerce e intranet toda desenvolvida em Java EE e com banco de dados Postgresql.
Atuava como instrutor de informática básica nas horas vagas treinando turmas em windows, word, excel, power point e também como instrutor para alunos VIP´s da empresa.́
Atuava como suporte aos clientes no sistema de folha de pagamento da empresa onde pode-se destacar atividades como desenvolvimento de layouts de relatórios para clientes, criação de procedimentos de cálculos de acordo com solicitações dos clientes, suporte em controle de ponto, catracas de acesso, marcação de ponto, admissão de empregados, rescisões, cálculo de GPS, entre outras rotinas do departamento pessoal e de recursos humanos.
Ensino de informática básica e avançada em horários alternativos.
Atuava como responsável pelo setor de informática da empresa, dando suporte à 160 representantes comerciais além do centro administrativo da empresa, desenvolvendo as seguintes atividades:
Siemmens e VOIP)
Atuei durante 1 ano no departamento de informática como auxiliar no
suporte à lojas, realizando serviços de instalação e configuração de servidores linux.
Desenvolvi um site de manuais para as filiais e com isso fui promovido à Encarregado de E-commerce onde atuei por mais 1 ano e meio gerenciando o site www.lojasvolpato.com onde o mesmo nesse período obteve um crescimento de 300% nas vendas.
Prestação de suporte técnico em computadores e impressoras.
Assistência técnica em infraestrutura de TI para computadores e impressoras.
Ministração de aulas de informática para níveis iniciante, avançado e técnico em processamento de dados.
Java
PHP
Angular
React
Quarkus
ShellScript
Python
Oracle Data Integration
Spring
Git
CI
CD
Docker
Testes Unitários
Windows
Linux
MacOs
Android
IOS
Oracle
Postgres
MySql
Firebird
MongoDB
Redis
Google Cloud
Azure
Aws
Kafka
RabbitMQ
SQS
SNS
Lambdas
Prática com desenhos técnicos arquitetônicos
Dinamismo para realizar tarefas diversas
Aptidão para trabalhar em equipe multidisciplinar
Criatividade na elaboração dos projetos
Comunicação clara para compartilhar ideias
Capacidade de analisar e interpretar projetos
Conhecimento em desenho arquitetônico
Atuei como professor de informática em um projeto social durante 3 anos. Dando aulas de programação para jovens de comunidades carentes em Porto Alegre - RS.