Sobre mim:
Desenvolvedor fullstack. Experiente em Angular e Spring Boot, bancos relacionais e não relacionais, sistemas de conteinerização como Docker, Podman e sistemas de orquestração de containers como Kubernetes e Openshift.
Atuação em pipelines de CI/CD para automação de integração e entrega contínua, bem como na infraestrutura como código (IaC) para provisionamento e gerenciamento eficiente de ambientes em nuvem e on-premise.
Tecnologias:
Linguagens: Java (7, 8, 11, 17, 21), JavaScript/TypeScript
Frameworks: Spring Boot, Spring Framework, Angular
Arquitetura: Hexagonal, Clean Architecture, MVC
Bancos de Dados: MongoDB, PostgreSQL, MySQL, SQL Server
DevOps & Cloud: Docker, Kubernetes, AWS, GCP, Terraform
Resumo da experiência profissional:
Desenvolvedor de Software com mais de 3 anos de experiência no desenvolvimento de aplicações web, mobile e desktop, atuando em projetos dos setores de e-commerce, gestão empresarial e segurança pública. Possuo experiência em arquitetura de software, integrações entre sistemas, processamento assíncrono, mensageria, computação em nuvem e modernização de aplicações legadas.
Atualmente, atuo no desenvolvimento, manutenção e evolução do Sistema da Polícia Judiciária (SPJ), participando da implementação de novas funcionalidades e integrações com sistemas externos. Ao longo desse período, adquiri experiência no desenvolvimento de aplicações distribuídas de alta disponibilidade, arquitetura baseada em microsserviços, comunicação assíncrona com RabbitMQ, controle de concorrência, observabilidade e monitoramento em ambientes cloud (AWS e GCP), além da construção de interfaces web responsivas utilizando Angular e TypeScript.
Além da atuação no setor público, participei do desenvolvimento de projetos em diferentes segmentos, incluindo:
API de Gestão e E-commerce em .NET: desenvolvimento de uma API para gestão de produtos e vendas utilizando .NET e Entity Framework, com implantação em AWS EC2 e Amazon RDS e aplicação de práticas de DevOps.
Sistema Desktop para Gestão de Fazenda Urbana: criação de uma aplicação desktop em Windows Forms voltada à automação e gestão de processos internos.
Aplicação Mobile de E-commerce em Flutter: desenvolvimento de uma solução mobile para comercialização de produtos orgânicos, incluindo funcionalidades voltadas à automação da produção e logística.
Principais tecnologias: Java, Spring Boot, Angular, TypeScript, RabbitMQ, .NET, Entity Framework, Flutter, Windows Forms, AWS, GCP, Amazon RDS, EC2, microsserviços, processamento assíncrono e práticas de DevOps.