Pular para o conteúdo
Belo Horizonte, Minas GeraisEdição de 2026Experiência · Página 3

Raphael Sena

Gazeta de um desenvolvedor de software

Experiência · Página 3

Experiência e formação

O que já foi feito, onde e com quais ferramentas.


Experiência

mar. de 2026 – atual

New Energy Soluções Elétricas

Desenvolvedor backend (freelance, remoto)

  • Precifique: motor de preços e impostos (do zero). Construí do zero um sistema comercial de precificação e cálculo de tributos brasileiros, em Java 21, Spring Boot 3.2, PostgreSQL e migrações Flyway, no lugar de um fluxo antigo baseado em planilhas Excel. Modelei a classificação fiscal por NCM com relacionamentos JPA/Hibernate e integrei a API de dados tributários do IBPT.
  • Kvaris: plataforma ERP multi-tenant. Evoluí o Precifique para um ERP multi-tenant que atende duas pessoas jurídicas em um banco compartilhado, com isolamento de tenants por um TenantContext/TenantInterceptor no escopo da requisição. Projetei o pipeline de Vendas, Compras, WMS, Fiscal e Financeiro como um monólito modular, com comunicação interna orientada a eventos (Spring ApplicationEventPublisher) e uma máquina de estados dedicada que controla o status dos pedidos.
  • Levantamento de requisitos e stakeholders. Atuei como único ponto técnico entre a necessidade de negócio e o sistema: levantei os requisitos diretamente com os sócios e a operação das duas empresas atendidas, sem intermediação de um Product Owner ou Analista de Negócios, traduzindo um processo manual em planilha em um modelo de dados e um fluxo de sistema completos.
  • Autenticação e integrações. Implementei login único (SSO) com OAuth2/OIDC via Microsoft Entra ID (Azure AD), com papéis de aplicação (App Roles), e jobs agendados de sincronização com APIs de ERPs externos para as duas empresas.
  • Critério de engenharia. Tomei decisões de arquitetura conscientes para evitar excesso de engenharia: escolhi uma hospedagem econômica em VPS/PaaS no lugar de serviços gerenciados em nuvem e um padrão Outbox interno simplificado no lugar de um pipeline de eventos com Kafka/Debezium. O sistema está em desenvolvimento ativo, em ambiente de homologação, com demonstração disponível.

mai. de 2025 – atual

Modaxo

Engenheiro de Software

  • Sigom Cloud: relatório de pagamentos (Java). Reconstruí a geração do relatório de pagamentos, em Java/Spring Boot, numa plataforma de gestão de receita de transporte, reduzindo o esforço computacional estimado de 20 milhões a 1 trilhão de operações para 1 milhão com grandes volumes de dados, e entreguei os endpoints REST de apoio de ponta a ponta.
  • Manutenção corretiva e evolutiva (SIGO). Desenvolvo e mantenho serviços Java/Spring Boot por trás de um produto de bilhetagem eletrônica implantado em 47 cidades, com mais de 695 mil downloads: investigo e resolvo incidentes de produção, evoluo funcionalidades e mantenho integrações REST em um back-end distribuído e orientado a serviços.
  • Integridade de dados entre sistemas. Automatizei o versionamento e as migrações de banco de dados em 120 sistemas de produção com Liquibase, eliminando a divergência manual de SQL e reduzindo o risco de implantação de serviços Java legados.
  • Forma de trabalhar. Trabalho em squads Scrum: refinamentos técnicos e estimativas, code review, acompanhamento e documentação no Jira/Confluence e entrega incremental junto às pessoas de produto.

set. de 2023 – mai. de 2025

AVASO Technology Solutions

Field Support Engineer

  • Service Desk (freelance). Resolvi incidentes de hardware e software em desktops, notebooks, máquinas virtuais, servidores, sistemas de backup, dispositivos VoIP e periféricos, mantendo 95% de cumprimento de SLA para uma base multicultural de usuários de língua inglesa, como engenheiro alocado para clientes internacionais.

set. de 2021 – set. de 2023

Sociedade Mineira de Cultura

Técnico de TI · mantenedora da PUC Minas

  • Migração de telefonia. Conduzi a migração para VoIP de mais de 100 usuários, reconfigurando a topologia lógica da rede e instalando o hardware dos pontos finais durante a virada.
  • Service Desk e Help Desk. Prestei suporte técnico de nível 1 com Active Directory, sistema de chamados (CSC), VPN e plataformas de mapeamento de diretórios e impressoras, dentro dos acordos de nível de serviço estabelecidos.

Formação

jul. de 2023 – jul. de 2027

PUC Minas

Bacharelado em Engenharia de Software · Belo Horizonte, MG, Brasil

  • Agência Experimental de Software (PMMG). Tech Lead da plataforma de recrutamento de RH da Polícia Militar de Minas Gerais, que atende mais de 40 mil candidatos por ciclo de seleção, responsável pelo escopo desde o levantamento de requisitos junto ao cliente até a entrega.
  • Campeão de Projeto Interdisciplinar (2x). Liderei duas equipes premiadas que entregaram software de produção para clientes externos, incluindo o levantamento das necessidades de cada cliente.
  • Projeto de pesquisa. Integrante de um grupo de pesquisa orientado pela Profa. Lucila Ishitani, com publicação de um artigo sobre produtividade em engenharia de software.

jul. de 2017 – dez. de 2017

Kogarah High School

Intercâmbio no ensino médio · Sydney, NSW, Austrália

Intercâmbio de ensino médio em Sydney, na Austrália.

Cursos extras