Maciano
Desenvolvedor Java | Spring Boot | SQL
Contratar esta pessoa
Envie uma proposta de trabalho diretamente para este candidato
Sobre
Desenvolvedor back-end formado em Ciência da Computação, com experiência em Java, Spring Boot, integração de APIs REST, Docker, LLMs, SQL, NoSQL, Git, testes unitários, JUnit, Mockito, além de ter iniciado a atuar como fullstack com HTML, CSS, JavaScript, React, Angular.
Experiência
Estágio Desenvolvimento Web at Bracontábil (2025-08 – 2025-11)
Realizei a manutenção e atualização de um sistema web de seguros com foco em imóveis e automóveis com foco na experiência do usuário.
- Desenvolvi novas funcionalidades de opções de seguro, com alterações restritas a prazos.
- Implementei método de recuperação de senha via email com envio de código.
- Atualizei dashboards de informações.
- Analisei e documentei métodos sem documentação.
- Utilizei o Scrum como metodologia ágil para organizar minhas tarefas.
SmartTeca - Trabalho de Conclusão de Curso (2026-01 – 2026-12)
Desenvolvi um sistema web de biblioteca digital com busca semântica apoiada por IA (LLM) para recomendação de materiais acadêmicos — livros, TCCs e materiais de estudo.
- Apliquei princípios das boas práticas da programação SOLID e Design Patterns.
- Utilizei técnicas da engenharia de software, casos de uso, diagrama de classes e sequencial, requisitos.
- Integrei uma LLM (modelo da OpenAI) por meio do Spring AI para a busca semântica.
- Implementei segurança via tokens JWT em um sistema Stateless.
- Utilizei o Elasticsearch, um banco de dados NoSQL, para otimização das buscas.
- Construí uma arquitetura MVC (Model - View - Controller).
- Realizei integração com o WhatsApp para envio de notificações utilizando a Evolution API.
- Utilizei o Docker para orquestrar as APIs que utilizei.
Irriga Sertão - Projeto Acadêmico (2025-01 – 2025-12)
Sistema web para monitoramento e controle de umidade na irrigação agrícola, voltado ao produtor rural, com foco na experiência do usuário.
- Atuei como gestor do time de backend.
- Utilizei o Scrum como metodologia ágil para organizar minhas tarefas do time.
- Implementei segurança via tokens JWT em um sistema Stateless.
- Implementei configurações de CORS para comunicação entre o frontend e o backend.
- Descrevi histórias de usuário para facilitar a resolução de tasks.
Formação
Bacharelado in Ciência da Computação (2022-09 – 2026-06)
