Lume Logo

Guilherme Bustamante

contato@guibus.dev(12)98184-7553São José dos Campos, SPLinkedInGitHubPortfólio

Resumo Profissional

Desenvolvedor Full Stack com foco em Frontend e cerca de 4 anos de experiência utilizando React, Next.js e TypeScript. Atuei na criação e evolução de aplicações web, participando da definição da arquitetura frontend, desenvolvimento de interfaces responsivas, integração com APIs REST e padronização de componentes. Atualmente venho expandindo minha atuação em backend com Node.js, NestJS, Prisma e PostgreSQL, desenvolvendo aplicações full stack e APIs REST.

Experiência Profissional

Faculdade UNIFAHE Desenvolvedor Frontend & UI/UX Designer

Fev 2024Jan 2026

Atuei como o primeiro desenvolvedor frontend da equipe, sendo responsável por estruturar o projeto desde o início utilizando React, Next.js e TypeScript. Participei do desenvolvimento das plataformas administrativa e do aluno, utilizadas por mais de 10 mil usuários, definindo a arquitetura do frontend, componentes reutilizáveis e padrões de desenvolvimento. Também fui responsável pelas decisões de interface e experiência do usuário, criando telas responsivas e consistentes na ausência de um designer dedicado. Trabalhei em conjunto com a equipe de backend na integração com APIs REST.

Formação Acadêmica

Colégio técnico Opção | Ensino MédioTécnico em Mecatrônica

2014

Habilidades

ReactNext.jsTypeScriptTailwind CSSFramer MotionReact Hook FormZodTanStack QueryZustandAxiosi18nFigmaUI/UXNode.jsNestJSFastifyExpressPrisma ORMPostgreSQLJWTREST APIGitDockerVercelVitestJestCypressCI/CD

Projetos

ATLAS HRMS - Sistema de Gestão de RH e Recrutamento

Sistema completo de gestão de recursos humanos desenvolvido em arquitetura de monorepo utilizando Next.js, NestJS, Prisma e PostgreSQL. O projeto reúne módulos de gestão de colaboradores, cargos, departamentos, férias, controle de ponto, banco de horas, recrutamento (ATS), autenticação e dashboard, com foco em organização e experiência do usuário.

LUME - Plataforma para Criação de Currículos

Plataforma para criação de currículos, cartas de apresentação e e-mails profissionais desenvolvida com React, Next.js e TypeScript. O projeto foi criado para ajudar candidatos a produzirem documentos modernos, personalizados e compatíveis com sistemas de triagem automática (ATS), sem abrir mão da qualidade visual e da experiência do usuário.

Bloom - Biblioteca de Componentes React

Biblioteca de componentes para React inspirada no shadcn/ui, desenvolvida com React 19, Next.js 16, Radix UI e Tailwind CSS v4. O projeto reúne mais de 70 componentes reutilizáveis, documentação interativa, CLI própria para instalação via npm e testes automatizados com Vitest e Playwright, funcionando como um design system reutilizável com foco em acessibilidade, consistência visual e experiência do desenvolvedor.

POWER.FIT - Sistema de Gestão de Treinos

Plataforma para gerenciamento de treinos desenvolvida com React, Next.js e TypeScript. Permite o acompanhamento de exercícios, planejamento de treinos, evolução física e integração com funcionalidades voltadas ao acompanhamento do desempenho do usuário, com foco em experiência de uso e interfaces responsivas.

POWER.FIT API - Backend para Sistema de Gestão de Treinos

API REST desenvolvida com Fastify, Prisma e PostgreSQL para dar suporte à plataforma POWER.FIT. Responsável pelo gerenciamento de usuários, treinos, autenticação e regras de negócio, utilizando validação com Zod, documentação da API e arquitetura modular.

Portfólio de Landing Pages

Coleção de landing pages desenvolvidas com React, Next.js e TypeScript, criadas para diferentes segmentos e propostas visuais. Cada página foi construída do zero, com layouts personalizados, animações, componentes reutilizáveis e diferentes abordagens de design, explorando experiência do usuário, responsividade e identidade visual.

TechIcons - Biblioteca de Ícones para Desenvolvedores

Biblioteca open source de ícones de tecnologias desenvolvida para utilização em arquivos README, portfólios e documentação de projetos. O repositório reúne ícones organizados por tecnologia, com foco em facilitar a criação de apresentações visuais para projetos e perfis de desenvolvedores.

Queue API - Sistema de Processamento Assíncrono

API de processamento assíncrono desenvolvida com NestJS, BullMQ e Redis para gerenciamento de tarefas em segundo plano. O projeto implementa filas de jobs, processamento com workers, retentativas automáticas, fila de falhas definitivas (DLQ), controle de concorrência, documentação interativa com Scalar, testes automatizados com Jest e ambiente containerizado com Docker.

Idiomas

Português
Conversação
Nativo
Escrita
Nativo
Leitura
Nativo
Inglês
Conversação
Intermediário
Escrita
Intermediário
Leitura
Avançado

Cursos

IA/UX Designer (UX Unicórnio)

2025 — Presente

IA Creative (Design Boost)

2025 — Presente

React, Next, Typescript e Tailwind (Udemy)

2024

NestJS, Banco de dados, Prisma ORM (Udemy)

2026
Criado com
Lume Logo