Estudante de Ciência da Computação · São José dos Campos, SP

Wellington Roveder

Backend com Java e Python. Um projeto meu roda todo dia em um restaurante real, e agora estou aprofundando Java e arquitetura. Procuro um estágio em desenvolvimento backend.

Disponível das 8h às 18h · presencial em São José dos Campos, híbrido ou remoto

20 min → 30 s
Fechamento de caixa do FechaBot, em uso diário
10 de 11
Sprints concluídos no FechaBot SaaS
126
Testes automatizados no Audioguia
~300 h
Python Developer Certification

Fundamentos

A base vem antes da stack.

O que eu sei

Estruturas de dados (listas, hash tables, grafos e árvores), algoritmos (incluindo recursão e programação dinâmica) e orientação a objetos.

Essa base vem da faculdade, da Python Developer Certification do freeCodeCamp (cerca de 300 horas) e da prática de problemas no LeetCode.

Estudando agora

Java a fundo: coleções, generics, streams, JVM, concorrência, testes com JUnit, Maven e design patterns. Depois, arquitetura em camadas e Spring Boot.

O que aprendo em Java vai sendo aplicado no OrderManager, abaixo.

Projetos

Os que eu mantenho e atualizo. Outros estudos e projetos pausados ficam no GitHub.

MVP em produção · SaaS em desenvolvimento

FechaBot

Automação de fechamento de caixa criada para a Pollo Loko, em São José dos Campos. A primeira versão, em Python e Pandas, lê as planilhas do PDV e gera o relatório do dia em cerca de 30 segundos, no lugar de 20 minutos de trabalho manual, e está em uso diário desde o lançamento.

A partir dela estou construindo um SaaS multi-tenant. O código é privado, e a arquitetura está documentada em um case study público.

PythonPandasFastAPIPostgreSQLRedisCeleryNext.js
MVP em produção

Audioguia Cultural SJC

Plataforma web para exposições culturais: cada obra tem um QR Code que abre uma página com texto, áudio, audiodescrição e vídeo em Libras. Tem painel administrativo e métricas de acesso por obra.

Nasceu como atividade extensionista da faculdade, com a Casa de Cultura Chico Triste como contexto de aplicação. Tem 126 testes automatizados e integração contínua.

FastAPIPostgreSQLNext.jsTypeScriptPytestGitHub Actions
Em evolução

OrderManager

Aplicação de console em Java para gerenciar clientes e pedidos, em arquitetura MVC com camadas de modelo, regras de negócio, controllers e view.

É o repositório onde aplico meu roadmap de estudos, e ele muda a cada etapa. Próximos passos: testes com JUnit, Maven e design patterns.

JavaPOOMVC

Stack

Separada pelo que uso como base, pelo que já usei nos projetos e pelo que estou estudando.

Principal

JavaPythonSQLPostgreSQLGit

Nos projetos

FastAPIPandasRedisCeleryDockerPytestGitHub ActionsNext.jsTypeScript

Estudando

JUnitMavenDesign patternsSpring Boot

Sobre

 

Foto de Wellington Roveder

Sou estudante de Ciência da Computação e trabalho no McDonald's desde 2018, hoje como gerente de turno, coordenando equipes de 20 a 40 pessoas em operações de alto movimento. Foi lá que aprendi a priorizar sob pressão e a explicar decisões com clareza. É isso que levo para o código: entregar em etapas pequenas, documentar o porquê das escolhas e testar antes de colocar em produção.

Procuro meu primeiro estágio em desenvolvimento backend, para aprender dentro de um time.

  • Entrega incremental. O FechaBot SaaS é construído e documentado sprint a sprint.
  • Não finjo que terminou. Se algo não foi testado ponta a ponta, eu digo antes de alguém perguntar.
  • Parto do problema real. A tecnologia vem depois de entender quem vai usar.

Formação

  • Bacharelado em Ciência da Computação
    Centro Universitário Anhanguera Pitágoras Ampli
    fev/2025 – jan/2029 (previsão)

Certificações

Vamos conversar

Aberto a estágio em desenvolvimento backend. Se você tem um negócio e quer ver o FechaBot rodando, também me chama.