Davi Ferreira Santo
Engenheiro de Software Full Stack, focado em back-end com Java e Spring Boot, arquiteturas escaláveis e sistemas de alta performance.
Sobre mim
Sou Engenheiro de Software Full Stack, com mais de 5 anos de experiência no desenvolvimento de aplicações. Minha atuação profissional é especialmente voltada para backend, integração de sistemas e desenvolvimento de aplicações com Java e Spring Boot, mas também trabalho com frontend moderno e tenho uma trajetória acadêmica ligada à Inteligência Artificial e Machine Learning.
Gosto de transformar problemas complexos em sistemas simples de entender, testar e evoluir. Acredito que a excelência técnica é alcançada através da clareza arquitetural e da automação rigorosa.
Technical Expertise
Focado em construir sistemas escaláveis, sustentáveis e de alta disponibilidade usando tecnologias consolidadas no mercado.
Backend Engineering
Frontend Ecosystem
Architecture & Engineering Practices
Experience
Mais de 5 anos construindo e evoluindo sistemas em contextos de regra de negócio complexa.
Engenheiro de Software
- check_circleRefatoração de sistemas críticos com regras de negócio complexas, melhorando o tempo de resposta e a experiência do usuário.
- check_circleMigração de Java 8 para Java 21, elevando a manutenibilidade do sistema.
- check_circleCriação de provas de conceito para funcionalidades modernas de frontend sobre stacks legadas.
- check_circleDesenvolvimento de subsistemas de gestão financeira com Java 21, Spring Boot, TypeScript, React, Next.js e Nest.js.
- check_circleParticipação ativa em decisões arquiteturais na expansão de um sistema single-tenant para multi-tenant, aplicando Domain-Driven Design, Arquitetura Hexagonal e SOLID.
Desenvolvedor de Software
- check_circleAdaptação do sistema web para um aplicativo Android com Java 17 e Android Studio, viabilizando o uso do sistema em trabalhos de campo.
- check_circleDesenvolvimento fullstack com Java 17, PrimeFaces e PostgreSQL.
Web Developer (Estágio)
Education
Bacharelado em Engenharia de Computação
- check_circleMembro do LIA — Laboratório de Inteligência Artificial.
- check_circleMembro da equipe de robótica ARARABOTS.
- check_circleDesenvolvimento de 2 iniciações científicas em Machine Learning, com foco em processamento de imagens.
The Art of Simplification
Além do desenvolvimento puro, minha formação em Inteligência Artificial e Machine Learning influencia como eu penso arquitetura. Não construo apenas funcionalidades; projeto sistemas para serem mais eficientes e fáceis de evoluir.
- check_circle Decisões de arquitetura orientadas por dados
- check_circle Otimização de performance e escalabilidade
- check_circle Arquiteturas modulares prontas para integração com IA
system.status = "optimizing";
Start a Collaboration
Disponível para vagas, projetos freelancer e consultoria em arquitetura de software.