nome: Leonardo Garcia Balk
localização: Santa Maria, RS - Brasil
formação: Sistemas de Informação @ UFSM (2023-2027)
foco_principal:
- Node.js & Express
- React & TypeScript
- APIs REST & integração de IA (RAG)
- Supabase & PostgreSQLLinguagens
Frontend
Backend
Databases
Tools & DevOps
Tabela completa
| Área | Tecnologias |
|---|---|
| Backend | Node.js, Express, NestJS, Java, Python, Spring Boot |
| Frontend | React, Redux-Saga, Next.js, Vite, TypeScript, JavaScript, Tailwind, HTML, CSS |
| Banco de dados | PostgreSQL, Supabase, Firebase, SQL |
| DevOps | Docker, Git, GitHub, AWS |
| Outros | REST APIs, WebSockets, JWT, OAuth, RAG |
Plataforma de eventos e ingressos com três papéis: organizador, cliente e portaria.
- Reserva com transação atômica, garantindo que o mesmo lugar nunca seja vendido duas vezes
- Ingresso com QR assinado via HMAC, validação com quatro estados (válido, inválido, já utilizado, evento errado)
- Busca de eventos por linguagem natural, extraindo filtros estruturados via IA
- Integração com Ticketmaster Discovery API
- Deploy: tesseratickets.vercel.app
Plataforma de análise de dados de saúde, com upload e exploração de datasets.
- Upload e exploração de datasets (CSV, JSON, XLSX)
- Estatísticas automáticas e visualizações interativas com Recharts
- Chat com IA para análise dos dados em linguagem natural (Gemini)
Backend conversacional com RAG e embeddings para contexto semântico.
- Autenticação JWT + Google OAuth
- Integração Google Generative AI (Gemini)
- WebSocket para comunicação em tempo real
- Deploy no Render
Outros projetos
Aplicação full-stack com Go + React e drag-and-drop.
- Três colunas: A Fazer, Em Progresso, Concluídas
- Drag and drop para mover tarefas
- Thread-safe com sync.RWMutex
- Containerizado com Docker Compose
API RESTful para gerenciamento de pivôs de irrigação agrícola.
- Autenticação JWT completa
- CRUD de pivôs e registros de irrigação
- Validação de permissões por usuário
Site pessoal com design responsivo e boas práticas.
- Design responsivo
- HTML/CSS semântico
- SEO otimizado
| Período | Cargo | Empresa |
|---|---|---|
| Jan 2026 - Atual | Estagiário Full Stack | Ouvidor Digital |
| Set 2025 - Jan 2026 | Estagiário Full Stack / TI | LAMIC - UFSM |
| Ago 2025 - Nov 2025 | Full Stack Developer | Neurocom |
| Mai 2025 - Set 2025 | Suporte técnico | Macsul |
| Jul 2024 - Mar 2025 | Bolsista de TI | CCSH - UFSM |
| Mar 2023 - Ago 2023 | Arquivista | Supertex |
Detalhes das experiências
Ouvidor Digital | Estagiário Full Stack
Desenvolvimento e manutenção de aplicações web com TypeScript, React, Next.js, Node.js, NestJS, Redux-Saga e Firebase. Criação de APIs REST, implementação de features e correção de bugs em ambiente multi-repositório. Testes unitários e end-to-end com Vitest e Playwright.
LAMIC - UFSM | Estagiário Full Stack / TI
Desenvolvimento de sistemas web internos, integração de APIs REST e suporte à infraestrutura de TI.
Neurocom | Full Stack Developer
Criação de assistente conversacional com RAG (Node.js, Supabase, Google Gemini), autenticação JWT/Google e WebSocket.
Macsul | Suporte técnico
Atendimento técnico, manutenção de sistemas de automação comercial e suporte em infraestrutura e redes.
CCSH - UFSM | Bolsista de TI
Suporte a usuários, manutenção de hardware/software e diagnóstico de problemas técnicos.
| Curso | Instituição | Período | Status |
|---|---|---|---|
| Bacharelado em Sistemas de Informação | UFSM | 2023 - 2027 | Cursando |
| Técnico em Administração | IF Farroupilha | 2020 - 2022 | Concluído |
| Idioma | Nível |
|---|---|
| Português | Nativo |
| Inglês | B1 - leitura técnica fluente |
Vamos conversar?
leonardo.balk01@gmail.com |
(55) 99643-2639 |
LinkedIn

