#2.1#2.1
ERP de Leilão de Gado
Sistema de gestão de leilões de gado sob encomenda, rodando em produção com infraestrutura de alta disponibilidade.
- Java Spring Boot
- Angular
- PostgreSQL
- Redis
- RabbitMQ
- GCP
- Docker
- EvolutionAPI
#0 jotave.dev · Full-Stack Developer · UTFPR · Nobuntu Tecnologia
Construo APIs e ferramentas com NestJS, TypeScript, Angular e GCP. Gosto de resolver problemas com código limpo e soluções bem pensadas, do backend à infraestrutura.
$ whoamijotave$ cat stack.txtnestjs · typescript · angular · postgresql · gcp
#1 Sobre

Sou o João Victor Piloni Vilhegas, ou só jotave. Formado em Ciência da Computação pela UTFPR, trabalho como desenvolvedor Full-Stack na Nobuntu Tecnologia, onde construo APIs e ferramentas com NestJS, TypeScript, Angular e Google Cloud.
Gosto de resolver problemas com código limpo e soluções bem pensadas. Isso vale para o caminho inteiro: modelar o banco, desenhar a API, montar a interface e deixar a infraestrutura de pé em produção, com alta disponibilidade quando o sistema pede.
Fora do expediente mantenho projetos próprios: um jogo que ajuda gatos a serem adotados, um GitHub App que automatiza o fluxo de issues até o release e um rastreador IoT de paletes. Cada um começou com a mesma pergunta: dá pra fazer isso melhor?
Ficha
#2 Projetos
Cinco projetos, do sistema sob encomenda em produção ao experimento com sensores. Screenshots passam pelo mesmo dithering do resto do site.
#2.1#2.1
Sistema de gestão de leilões de gado sob encomenda, rodando em produção com infraestrutura de alta disponibilidade.
#2.2Wordle com tema de gatos, conectado a uma ONG de adoção para dar visibilidade a gatos que ainda esperam por um lar.
#2.3Landing page para nutricionista com um mini backend de auditoria que rastreia acessos e cliques de contato: quem clicou e por onde.
$ kanban-provisioner --watch[webhook] issues.opened #142[graphql] createRef feature/142[graphql] createPullRequest #143 → main[webhook] pull_request.merged #143[graphql] createRelease v1.8.0[ok] issue → branch → pr → release
GitHub App que automatiza o fluxo Issue → Branch → PR → Release via webhooks e a API GraphQL do GitHub.
#2.5Rastreamento automático de lotes e paletes via IoT: sensores e microcontroladores conversam diretamente com a API.
#3 Stack
O que uso no dia a dia e o que já coloquei em produção.
#3.1 Linguagens
#3.2 Back-end
#3.3 Front-end
#3.4 Bancos de dados
#3.5 DevOps & Cloud
#3.6 Outros
#4 Contato
Sem formulário. Escolha o canal e me chame.
$ curl -s jotave.dev/contact{ "handle": "jotave", "email": "jvpiloni@gmail.com", "linkedin": "in/joaopiloni", "github": "JotaveX"}