- Vínculo
- Freelance · meio período
- Papel
- Engenheiro de Software
- Período
- 2025 — 2026
O que desenvolvi
Prévias ilustrativas, sem dados reais, dos fluxos em que trabalhei.
Operação da oficina Gestão de pátio e ordens de serviço
Telas para acompanhar os veículos dentro da oficina, da entrada à entrega, integradas ao quadro de ordens de serviço.
- Kanban de pátio integrado à API
- Modal de ordem de serviço com destaque dos sintomas selecionados
- Cadastro de clientes e mecânicos com tabelas e modais reutilizáveis
RChecklist de entradaVeículo
Lataria
Pneus
Painel
Combustível
Configuração Oficina, perfil e valor hora
Telas de configuração que alimentam o restante do produto: dados da oficina, orçamento, valor hora e perfil do usuário.
- Configuração da oficina e do orçamento
- Cálculo do valor hora
- Perfil, troca de senha e sessões ativas
ROrçamentoEnviado
Total
Aprovado pelo cliente✓
Cadastro e onboarding Empresa preenchida pelo CNPJ
Onboarding com autocompletar dos dados da empresa a partir do CNPJ e campos bloqueados até a consulta.
- Autocompletar de empresa pelo CNPJ
- Campos travados antes do CNPJ, sem rerender ao digitar
- Categoria "outros" no onboarding
Seu veículo Recebido
Em serviço
Pronto para retirada
Experiência do cliente Portal do cliente mobile-first
Portal em que o dono do veículo acompanha o serviço e responde ao orçamento pelo celular.
- Layout mobile-first
- Ações do orçamento fixas no rodapé
- Ajustes de leitura para nomes de veículos longos
Como o trabalho foi conduzido
Atuei principalmente no frontend, com evoluções pontuais no backend, colaborando com a equipe no planejamento e na entrega contínua.
- MonorepoFrontend, backend e portal do cliente no mesmo repositório, desde a estrutura inicial.
- Contratos tipadosCliente da API gerado a partir do OpenAPI, com validação de dados por schema.
- DesempenhoCache do endpoint do usuário logado e cuidado com rerenders em formulários.
- SustentaçãoCorreções em estoque de peças, modais e cálculos, acompanhando o produto em produção.
Tecnologias e práticas
Frontend - React
- TypeScript
- TanStack Router
- TanStack Query
- Vite
- Tailwind CSS
- shadcn/ui
Formulários e dados - React Hook Form
- Zod
- Orval
- OpenAPI
Backend - Node.js
- Fastify
- PostgreSQL
- Supabase