Desenvolvedor Fullstack JavaScript em transição de carreira, construindo aplicações completas do frontend ao banco de dados. Tenho projetos com autenticação JWT, controle de acesso por papéis (RBAC) e deploy real em produção, incluindo a correção de vulnerabilidades de segurança identificadas nos meus próprios códigos.
"Cada projeto é uma chance de entender melhor como o sistema inteiro se encaixa. Do banco de dados até a interface."
- 🎯 Objetivo: Vaga Júnior Fullstack ou Front-End (remoto, ou presencial em Santa Cruz do Sul - RS)
- 🎓 Formação: Análise e Desenvolvimento de Sistemas (Impacta Tecnologia) + Formação Full-Stack JavaScript Empower 5.0 (Vai Na Web)
- 🌱 Foco atual: Aprofundando React, arquitetura backend com Node.js/Express e boas práticas de segurança
- 📍 Localização: Santa Cruz do Sul - RS
- 🔐 Autenticação e autorização (JWT, RBAC, correção de vulnerabilidades IDOR)
- 🏗️ Arquitetura MVC no backend
- 📋 Conventional Commits e documentação técnica (README, DECISOES_TECNICAS.md)
- 📱 Mobile First & Design Responsivo
- 🧩 Componentização com React Hooks e Context API
Plataforma fullstack de gestão de emergências, inspirada nas enchentes de 2024 no RS
- 🔐 JWT + RBAC para diferenciar perfis de Agente Comunitário de Saúde e Defesa Civil
- 🗄️ PostgreSQL com modelagem consciente de LGPD (consentimento, integridade referencial)
- ⚛️ React 18 + Vite, Context API, Axios com interceptor de token
- 🚀 Deploy real em produção: API na Railway, frontend na Vercel
Tech Stack: Node.js, Express, PostgreSQL, JWT, bcryptjs, React, Vite, React Router DOM
Plataforma social de voluntariado — API REST e SPA em repositórios separados
- 🛡️ Correção de 3 vulnerabilidades IDOR reais, movendo IDs sensíveis para o payload do JWT
- ✅ Validação e sanitização de entrada com express-validator em todos os endpoints
- 🔄 Fluxo de inscrição com tratamento de idempotência (409) e normalização de erros de API
- 🔑 AuthContext + PrivateRoute para proteção de rotas no frontend
Tech Stack: Node.js, Express, PostgreSQL, JWT, bcrypt, React, Vite, Axios
App temático de reservas para a Copa 2026, com design system autoral
- ⚡ Next.js (App Router) com Route Handlers e Tailwind v4 + shadcn/ui
- 🎨 Design system próprio ("Canarinho Digital"), dark-first
- 📄 Documentação completa de arquitetura e decisões técnicas (BRIEFING, ROADMAP, DECISOES_TECNICAS)
- 🚧 Em desenvolvimento — backend com PostgreSQL/Neon ainda em construção
Tech Stack: Next.js, React, Tailwind CSS, shadcn/ui
📚 Análise e Desenvolvimento de Sistemas - 2026 - Faculdade Impacta Tecnologia
📚 Formação Full-Stack JavaScript Empower 5.0 - Kodie Academy
-
🎓 Formação Full-Stack com Node.js | Kodie Academy - 149,5h (mai/2026)
- Módulo 1 — Front-end e Frameworks (73,5h): HTML, CSS (Flexbox/Box-model), JavaScript (DOM), Git/GitHub
- Módulo 2 — Back-end com Node.js (37,5h): APIs REST com Express, Banco de Dados, Postman
- Módulo 3 — Inteligência Artificial (4,5h)
-
- 24h de Soft Skills (Inteligência Emocional, Comunicação Não Violenta, Metodologias Ágeis) e 10h de Masterclasses de mercado
-
🚀 GFT Start #6 - Lógica de Programação | DIO - 47h
-
🎨 Ri Happy - Front-end do Zero | DIO - 75h
-
🤖 Microsoft 50 Anos - GitHub Copilot | DIO - 17h
Busco uma oportunidade júnior fullstack ou front-end onde possa:
- 💡 Aplicar o que já construí em ambiente de produção real
- 📈 Crescer com mentoria e code review
- 🤝 Colaborar em equipe ágil
- 🚀 Contribuir desde o primeiro dia
- 📧 Email: viniciusgcp94@gmail.com
- 💼 LinkedIn: linkedin.com/in/vinicius-gcp
- 💻 GitHub: github.com/ViniciusGCP94
- 📱 WhatsApp: (51) 99860-5011
⭐ Aberto a oportunidades Júnior — Fullstack, Front-End ou Fulltack ⭐


