Um sistema de console que simula o que um banco faz: criar contas (a primeira recebe o id 1001), depositar, sacar, transferir, criar investimentos com rendimento em % e ver o histórico com data e hora de cada ação. Foi meu primeiro sistema completo, feito no bootcamp da NTT DATA, e me ensinou a programar pensando em regras de negócio.
Sobre
Sou de Blumenau/SC. Comecei Ciência da Computação no Instituto Federal Catarinense em 2025 e, em 2026, fiz transferência para Análise e Desenvolvimento de Sistemas no IFSC, onde me formo em 2028.
Desde janeiro de 2026 sou jovem aprendiz na Ociani, uma transportadora fundada em 1981. O trabalho começou no administrativo e no suporte de TI, e me levou ao meu primeiro projeto de verdade: refazer o site da empresa do zero.
Fiz o site com IA (o Claude) como assistente de programação. A IA me ajudou a escrever o código; o meu papel foi entender o que a empresa precisava, conferir cada informação com a equipe, testar tudo e decidir o que ia ao ar. Aprendi muito sobre web, APIs e DNS fazendo isso.
Antes disso, passei pelo Entra21 (back-end Java, 220 h) e pelo bootcamp da NTT DATA (Java e IA, 48 h), onde fiz meus primeiros projetos em Java e Spring Boot.
Projetos
O principal primeiro
Novo site institucional da empresa onde trabalho, com cotação de frete, coleta e rastreamento integrados ao sistema SSW.
O site novo substituiu o antigo e entrou no ar em 2 de outubro de 2026. Apresentei para a empresa antes do lançamento e ajustei o que a equipe pediu, até detalhes como o tipo de carreta nas fotos da frota.
O que ele faz
- Cotação de frete na hora para clientes cadastrados, e pedido de cotação para quem ainda não é cliente.
- Pedido de coleta, consulta de cotação e rastreamento de entregas, tudo conversando com o SSW, o sistema que a transportadora já usa (webservices SOAP).
- Área do Cliente com os atalhos do dia a dia.
- Mapa de cobertura com caminhõezinhos animados. Eles não passam pelo mar e freiam para não bater um no outro.
- Notícias publicadas pela própria equipe num painel Sanity, sem mexer no código. As 18 notícias do site antigo foram migradas.
O que aprendi no caminho
- Integrar é ler a documentação. A cotação manda os mesmos 16 parâmetros do site antigo, cada resposta do SSW é tratada como a documentação manda, e existe um tempo limite para o site não travar se o sistema demorar.
- Dado errado custa caro. No dia do lançamento, o endereço da matriz ficou algumas horas com o número do vizinho. Corrigi conferindo o CNPJ e o Google. Por isso telefones e endereços foram todos confirmados com a equipe.
- Segurança não é opcional. A senha do SSW fica guardada como segredo na Cloudflare, os formulários têm limite de envios, o site tem cabeçalhos de segurança e o currículo só é aceito se for um PDF de verdade, conferido pelo conteúdo do arquivo.
- Lançar é migrar sem quebrar nada. Levei o domínio para a Cloudflare sem derrubar o e-mail da empresa e redirecionei os endereços antigos para não perder as visitas do Google. Também ajustei o layout para monitores antigos 4:3.
Quatro serviços Spring Boot trabalhando juntos: Eureka Server, catálogo de produtos, simulador de pedidos e API Gateway. Os produtos ficam num banco H2 em memória, e a API lista, busca por nome, confere estoque, cria e cancela pedidos. Um start-all.bat sobe tudo com dois cliques.
Sem framework. O fundo é uma simulação de fluido em WebGL que segue o mouse, os botões usam um filtro SVG que imita o vidro líquido da Apple, e o assistente responde com a API do Gemini numa função serverless da Vercel.
Mais no GitHub: jogo da forca em Java, lista de tarefas em JavaScript e os códigos das disciplinas da faculdade.
Trajetória
Trabalho e estudo
Jovem Aprendiz · Ociani Transportadora
Pelo programa do SEST SENAT. No dia a dia apoio o administrativo e a contabilidade (documentos e lançamentos), faço manutenção de computadores e ajudo os colegas com TI. Em setembro de 2026 criei o novo site da empresa.
Análise e Desenvolvimento de Sistemas · IFSC
Instituto Federal de Santa Catarina. Cursando.
Ciência da Computação · IFC
Instituto Federal Catarinense. Lógica, estruturas de dados e os primeiros passos em Java. Transferência para o IFSC.
Bootcamps · Entra21 e NTT DATA
Entra21 Desenvolvedor Back-end Java (220 h, 2024) e NTT DATA Java e IA para Iniciantes (48 h, 2025).
Habilidades
Separadas pelo quanto já usei
- Usei em produção
- TypeScript, JavaScript, Astro, HTML, CSS, Cloudflare Workers, DNS, APIs SOAP, Sanity, Git
- Estudei e pratiquei
- Java, Spring Boot, SQL, Python, Maven, Postman
- Estudando agora
- AWS
- Jeito de trabalhar
- IA como assistente de programação, Git com commits pequenos e testes em celular e monitores antigos
- Idiomas
- Português (nativo) e inglês (avançado)
Agora
Outubro de 2026
- Primeiro semestre de Análise e Desenvolvimento de Sistemas no IFSC.
- O site da Ociani acabou de ir ao ar, em 2 de outubro.
- Estudando AWS para tirar a certificação oficial.
- Procurando estágio ou vaga júnior, presencial ou remoto.
Contato
Vamos conversar?
Se você tem uma vaga de estágio ou júnior, ou só quer conversar sobre um projeto, me chama. Também trabalho remoto para empresas de fora do Brasil.
- kelvin.krauss.br@gmail.com
- +55 47 99910-4771
- in/kelvin-krauss-04b7622b8
- GitHub
- github.com/KelvinKrauss
- Currículo