Software Engineer

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.

Foto de perfil de Davi Ferreira Santo

Sobre mim

01. BIOGRAPHY

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.

terminal

Backend Engineering

Java Spring Boot Spring Data JPA Hibernate REST APIs Apache Kafka PostgreSQL SQL
developer_mode

Frontend Ecosystem

React Next.js Nest.js TypeScript JavaScript Tailwind CSS
account_tree

Architecture & Engineering Practices

Domain-Driven Design Arquitetura Hexagonal SOLID Modular Architecture Migração de Sistemas Legados Multi-tenant Systems Android (Java)

Experience

Mais de 5 anos construindo e evoluindo sistemas em contextos de regra de negócio complexa.

jul/2021 — atual

Engenheiro de Software

Digix Soluções em TI · Tempo integral · Remoto · Campo Grande, MS
  • 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.
jan/2021 — jun/2021 · 6 meses

Desenvolvedor de Software

Evop — Software para orçamento e planejamento de obras · Tempo integral · Campo Grande, MS
  • 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.
mar/2020 — jun/2020 · 4 meses

Web Developer (Estágio)

ENG — Soluções Tecnológicas · Campo Grande, MS

Education

mar/2015 — dez/2020

Bacharelado em Engenharia de Computação

Universidade Federal de Mato Grosso do Sul (UFMS)
  • 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.
Scikit-Learn Machine Learning Processamento de Imagens Robótica
Philosophy & Intelligence

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
Estante de livros representando estudo contínuo

system.status = "optimizing";

Start a Collaboration

Disponível para vagas, projetos freelancer e consultoria em arquitetura de software.