Rafael Andrade
Desenvolvedor Backend Java
Contratar esta pessoa
Envie uma proposta de trabalho diretamente para este candidato
Sobre
Como desenvolvedor back-end, sou apaixonado por criar soluções robustas, escaláveis e seguras, com foco nas necessidades do negócio e no desempenho das aplicações. Busco transformar requisitos complexos em sistemas eficientes, alinhados às melhores práticas de desenvolvimento, garantindo uma experiência de usuário final de alta qualidade.
Sou analítico, pragmático e focado na melhoria contínua, com forte espírito autodidata. Sempre em busca de otimização de desempenho e manutenção dos sistemas, aplico clean code, design patterns e refatoração para garantir escalabilidade e sustentabilidade a longo prazo.
Tenho experiência com Java, Spring Boot, APIs RESTful, integração com bancos de dados (PostgreSQL, MongoDB, MySQL), containerização (Docker) e cloud computing (AWS EC2 e RDS). Também desenvolvo sistemas mobile com Flutter e backend Java, com ênfase em arquitetura limpa e experiência do usuário.
Experiência
Principais projetos
- Speedy Kids: Desenvolvimento de um aplicativo mobile de controle parental, com backend em Java, Spring Boot e PostgreSQL no AWS EC2 e RDS. O sistema permite o registro de leituras diárias de crianças, com visualização de relatórios detalhados, utilizando uma arquitetura escalável.
- Sistema de reembolsos de combustível: Criação de um sistema de backoffice para automatizar o cálculo de reembolsos de combustível de técnicos de campo, integrando APIs externas para o cálculo de rotas e aumentando a eficiência do processo em 70%.
- Site para empresa de monitoramento de alarmes: Desenvolvimento de um site completo para a NRI Sistemas de Segurança, utilizando Python (Django) no backend e HTML, CSS e JavaScript no frontend.
Formação
Graduado em Análise e Desenvolvimento de Sistemas em Dez/24.
