evercode

Salvador, BA · disponível para projetos remotos

Everson Rocha Costa

Desenvolvedor Back-End / Full-Stack Sênior

Construo sistemas que rodam no dia a dia de pedágios, barcas, hospitais e prefeituras: APIs em Java e Spring Boot e em .NET/C#, microsserviços com mensageria e integrações com documentos fiscais eletrônicos.

12+
anos desenvolvendo software
Java & Spring
APIs REST, microsserviços e mensageria
.NET & C#
sistemas corporativos com Angular, Oracle e SQL Server
Fiscal
NF-e, NFS-e e Sped de ponta a ponta

Sobre

Sou desenvolvedor há mais de 12 anos, com atuação em projetos de mobilidade urbana, saúde e área fiscal. Minha base é o ecossistema Java (Spring Boot, Spring Security, Spring Data JPA), APIs REST e arquitetura de microsserviços com Kafka, RabbitMQ e Azure Service Bus.

Também tenho longa experiência com .NET e C# (.NET Framework e .NET Core): APIs e sistemas corporativos para saúde, mobilidade e finanças, com front-end em Angular e bancos Oracle e SQL Server, aplicando SOLID, TDD/BDD e Clean Code em ambientes regulados.

Conheço de ponta a ponta o universo dos documentos fiscais eletrônicos (NF-e, NFS-e, NFS-e Via e Sped) e transito bem entre sistemas legados e tecnologias modernas, do PowerBuilder ao Docker. Já liderei equipes, treinei pessoas e gosto de entregar resultados que dá para medir.

Projeto em destaque

Projeto próprio

PDV e controle de estoque para farmácias

Frente de caixa com leitura de código de barras pela câmera ou leitor, pagamentos combinados, controle de caixa e relatórios de vendas e comissões. Ao bipar um medicamento ainda não cadastrado, o sistema preenche laboratório, princípio ativo, tarja e preço máximo (PMC) a partir da base oficial da CMED/ANVISA, que ele mesmo baixa e atualiza todo mês.

Publicado em VPS Linux com Docker, HTTPS automático e deploy contínuo pelo Azure DevOps.

  • Java 21
  • Spring Boot
  • Spring Security + JWT
  • PostgreSQL
  • Flyway
  • React
  • TypeScript
  • Docker
  • Caddy

Competências

Java

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • JWT

.NET

  • C#
  • .NET Framework
  • .NET Core
  • Angular
  • Oracle
  • SQL Server

Outros back-ends

  • Node.js
  • PowerBuilder
  • Genexus

Front-end

  • React
  • TypeScript
  • Angular
  • JavaScript

Dados

  • PostgreSQL
  • Oracle
  • SQL Server
  • MongoDB
  • Flyway

Arquitetura e mensageria

  • Microsserviços
  • REST
  • Kafka
  • RabbitMQ
  • Azure Service Bus
  • DDD
  • SOLID

DevOps

  • Docker
  • Git
  • Azure DevOps
  • JWT
  • OpenAPI

Fiscal

  • NF-e
  • NFS-e
  • NFS-e Via
  • Sped EFD Contribuições

Formação: Análise e Desenvolvimento de Software — Centro Universitário Jorge Amado. Métodos: Scrum e Kanban. Idiomas: inglês técnico.

Vamos conversar?

Aberto a oportunidades como desenvolvedor back-end ou full-stack e a projetos sob demanda. Respondo por e-mail.

eversonrcosta@gmail.com