Disponível para novas oportunidades
Cássio Fernando de Oliveira
Desenvolvedor full stack .NET e Angular, em Ribeirão Preto (SP)
Há mais de 8 anos desenvolvo sistemas em C#/.NET e Angular, com SQL Server e Oracle. No último projeto implantei SSO com Keycloak em uma arquitetura de microsserviços com RabbitMQ, incluindo um SPI em Java que migra usuários do sistema legado sem pedir nova senha.
Experiência
-
Projeto Olimpo: microsserviços com front-end em Angular, back-ends em C# (Services e Web API), Oracle, comunicação via RabbitMQ e SSO com Keycloak.
- Desenvolvi em Java as regras de negócio de um SPI customizado do Keycloak: o login é roteado pelo domínio do e-mail (Active Directory do cliente via LDAP ou Identity Provider) e os usuários do legado em Oracle migram sob demanda, com o hash da senha validado antes da gravação.
- Criei token customizado e as regras de acesso e permissões dos usuários.
- Entreguei funcionalidades entre os portais com Angular e C# e tratei o backlog de bugs do suporte.
- Fiz deploys via Jenkins, rodei migrations e monitorei Kubernetes na AWS com Graylog, Grafana e K9s.
- Usei IA (MCPs, Skills e Agentes) para acelerar entregas e revisar código.
-
Novas funcionalidades e correção de erros reportados pelos usuários em um sistema ASP.NET MVC com C#, JavaScript, Bootstrap e SQL Server, em times ágeis.
-
Integrações entre os sistemas da empresa e o software dos clientes, com Web API .NET Core e Entity Framework sobre SQL Server e Oracle.
-
- Nestlé Brasil: migração de um ERP de RH integrado ao SAP, de PHP para VB.NET com SQL Server.
- JET e-Commerce: loja virtual, gateway de pagamento e antifraude em ASP Clássico com SQL Server.
- Geeks Soluções, Brasil Center, Atento e Stéfani Nogueira: suporte, processos e infraestrutura.
Projetos no GitHub
-
Keycloak com extensões em Java
Servidor de identidade reproduzível em Docker: auditoria de login sem dados pessoais (Event Listener SPI), tema de login próprio e realm endurecido.
-
Cadastro de usuários legado
Sistema completo em Clean Architecture com login próprio e hash PBKDF2 importável, base para simular a migração dos usuários para o Keycloak sem pedir nova senha.
-
Logs centralizados
Graylog provisionado como código: entradas GELF, retenção, mascaramento de dados pessoais (LGPD), streams e alertas para todos os projetos.
-
Qualidade de código
SonarQube provisionado em Docker com o Quality Gate como código: nenhuma issue nova e cobertura mínima de 80% em todo código novo.
Stack
- Back-end
- Front-end
- Dados
- Mensageria e identidade
- DevOps e observabilidade
- Forma de trabalho
Formação
- Graduação
- Tecnologia em Sistemas para Internet, Universidade Anhembi Morumbi, 2023 a 2025. Disciplinas concluídas; atividades de extensão em andamento para emissão do diploma.
- Certificações recentes
-
- Spring Boot e Keycloak: API com autenticação e autorização (Udemy, 2025)
- RabbitMQ na prática (Udemy, 2025)
- C# e Angular (DevMedia, 2025); Fundamentos de ASP.NET Core e TypeScript (LinkedIn, 2025)
- Teste de software e garantia de qualidade (LinkedIn, 2025)
- Formação em Inteligência Artificial e Claude AI (Udemy, 2026); trilha de IA Microsoft (2025)
- Conceitos básicos da LGPD (Podium, 2025)
- Idiomas
- Português nativo, inglês profissional
Contato
Aberto a oportunidades como desenvolvedor full stack .NET e Angular. A forma mais rápida de falar comigo é pelo WhatsApp.
- WhatsApp (16) 99297-0597
- LinkedIn in/cassiofernandooliveira
- GitHub cfo-cassiooliveira
- E-mail cassio.fernando@live.com