Guilherme Bustamante
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 2024 — Jan 2026Atuei 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édio — Técnico em Mecatrônica
2014Habilidades
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
Cursos
IA/UX Designer (UX Unicórnio)
2025 — PresenteIA Creative (Design Boost)
2025 — PresenteReact, Next, Typescript e Tailwind (Udemy)
2024NestJS, Banco de dados, Prisma ORM (Udemy)
2026Guilherme Bustamante
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 2024 — Jan 2026Atuei 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édio — Técnico em Mecatrônica
2014Habilidades
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.