Skip to content
View gui-bus's full-sized avatar
😁
Open to Work!
😁
Open to Work!

Block or report gui-bus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gui-bus/README.md

Guilherme Bustamante

Desenvolvedor Frontend | React, Next.js & TypeScript

Desenvolvedor Frontend com experiência na construção de aplicações web modernas utilizando React, Next.js e TypeScript. Tenho forte atuação em UI/UX e Figma, unindo desenvolvimento e design para criar interfaces responsivas, acessíveis e consistentes.

Também utilizo ferramentas de Inteligência Artificial como apoio ao desenvolvimento, especialmente para acelerar tarefas, criar e manter testes automatizados, documentação e análise de código, sempre mantendo a revisão e responsabilidade técnica sobre o resultado.

Atualmente, venho expandindo meus conhecimentos em Back-End com Node.js, NestJS, Prisma e PostgreSQL, ampliando minha atuação para o desenvolvimento Full Stack.

Stack & Skills

Abaixo está a lista de algumas das tecnologias, bibliotecas e ferramentas das quais já tive contato durante a minha trajetória como desenvolvedor e que utilizo para construir produtos digitais de alta qualidade.

React NextJS Typescript Tailwind ShadCN Framer Motion Phosphor Icons Bloom UI React Hook Form React Query Tanstack Query Zustand Axios Zod Node JS Nest JS Prisma Postgresql Redis BullMQ Scalar JWT Next Auth Clerk UploadThing Resend Sanity Jest Vitest Cypress Playwright ESLint Biome Husky Conventional Commits Semantic Release Docker Git Github Actions Turborepo pnpm Vercel Render Figma ClickUp Google Analytics Cursor Gemini Codex Antigravity

Projetos em destaque



Bloom Logo

O Bloom é uma biblioteca profissional de componentes de interface (UI) premium baseada em React 19, Next.js 16, Radix UI e Tailwind CSS v4. Desenvolvida sob rígidos padrões de performance e acessibilidade, a biblioteca centraliza tokens de design em variáveis CSS semânticas e mapas de JavaScript estruturados, possibilitando a consistência completa de temas claro/escuro e adaptações visuais instantâneas.

A biblioteca inclui controles de layout robustos, animações fluidas via Framer Motion, e uma suíte completa de testes de regressão de comportamento e integração automatizados.

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:

Repositório



LUME Logo

O Lume é uma plataforma para criação de currículos, cartas de apresentação e documentos profissionais desenvolvida com React, Next.js e TypeScript. O projeto permite criar documentos personalizados, organizar informações profissionais, validar currículos para compatibilidade com sistemas ATS, exportar arquivos em PDF e gerenciar diferentes versões de documentos com suporte a múltiplos idiomas.

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:

Repositório



Scout Logo

O Scout é um agregador e rastreador inteligente de vagas de desenvolvimento de software em tempo real, desenvolvido em arquitetura monorepo utilizando Next.js, NestJS, Prisma, PostgreSQL e Docker. O projeto reúne coletores automatizados de vagas, motores inteligentes de classificação técnica e extração de metadados (como salário, benefícios e contatos diretos por regex), além de busca reativa de alta performance com filtros avançados e alertas in-app baseados em termos salvos.

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:

Repositório



Atlas HRMS Logo

O Atlas HRMS é um sistema de gestão de recursos humanos desenvolvido em arquitetura monorepo utilizando Next.js, NestJS, Prisma e PostgreSQL. O projeto reúne módulos para gerenciamento de colaboradores, cargos, departamentos, férias, controle de ponto, banco de horas, recrutamento (ATS), autenticação e dashboards administrativos.

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:

Repositório



Landing Pages Logo

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

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:

Repositório



POWERFIT Logo

O POWER.FIT é uma plataforma full stack para gerenciamento de treinos, desenvolvida para auxiliar usuários no planejamento, acompanhamento e evolução da rotina de exercícios. O sistema permite criar treinos personalizados, organizar exercícios, acompanhar progresso e centralizar informações relacionadas ao desempenho físico através de uma experiência moderna e responsiva.

O projeto foi construído utilizando Next.js, TypeScript e Fastify, seguindo uma arquitetura separada entre frontend e backend. A aplicação web utiliza renderização server-side (SSR), componentes reutilizáveis e gerenciamento eficiente de estado, enquanto a API implementa autenticação, validações com Zod, persistência com Prisma ORM e PostgreSQL, seguindo boas práticas de organização e escalabilidade.

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse os repositórios abaixo:

Repositório FRONTEND - Repositório BACKEND



Flow Logo

O Flow é uma extensão para Google Chrome que automatiza o preenchimento de formulários de candidatura a vagas de emprego, com foco principal na plataforma InHire. Com um único clique, a extensão detecta os campos do formulário na página e injeta os dados do perfil de forma inteligente, incluindo informações pessoais, dados de carreira, pretensão salarial e respostas de diversidade e inclusão.

A extensão foi desenvolvida com Manifest V3, utilizando WXT como framework de build, React 19 para as interfaces de usuário e Tailwind CSS v4 para estilização. O motor de preenchimento simula eventos nativos do browser para compatibilidade total com formulários controlados por frameworks SPA como React e Vue, contornando as restrições de detecção de mudanças dessas bibliotecas.

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:

Repositório



Nexus Logo

O Nexus é um boilerplate profissional de alta performance e fortemente tipado projetado para o desenvolvimento de sistemas complexos e aplicações web escaláveis. Desenvolvido sobre o ecossistema do React 19 e Next.js 16 (App Router), o template vem pré-configurado com a biblioteca de componentes Bloom UI, gerenciamento de estado leve com Zustand, sincronização e cache de servidor via TanStack Query e formulários validados com React Hook Form + Zod.

Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:

Repositório



TechIcons Logo

O TechIcons é uma biblioteca open source de ícones de tecnologia criada para facilitar a construção de README's, portfólios e documentações de projetos. O repositório reúne mais de 290 ícones organizados por categoria, desenvolvidos para representar ferramentas, frameworks e serviços utilizados no desenvolvimento de software.

Cada ícone foi projetado com foco em consistência visual, alta qualidade e compatibilidade com diferentes contextos de uso, incluindo suporte para temas claros e escuros. O projeto busca simplificar a criação de apresentações técnicas mais profissionais e visualmente organizadas.

Para conhecer a documentação, catálogo de ícones e outros detalhes do projeto, acesse o repositório abaixo:

Repositório



Projetos Backend

API de Mensageria e Filas Resilientes

API assíncrona e resiliente de processamento de filas desenvolvida com NestJS, BullMQ e Redis. Inclui tratamento de falhas com DLQ, concorrência, retentativas automáticas, documentação interativa com Scalar, testes com Jest e suporte a Docker.

Stack: NestJS, Typescript, BullMQ, Redis, Jest, Docker e Scalar.

Repositório

API de Lista de tarefas

API modular de alta performance para gerenciamento de usuários e tarefas com autenticação JWT, controle de taxa (Rate Limiting), banco SQLite via Prisma ORM, suíte com 70+ testes automatizados (Unit/E2E), Docker e pipeline de CI/CD (GitHub Actions).

Stack: NestJS, Typescript, JWT, Prisma ORM, Jest, Docker e Scalar.

Repositório

Pinned Loading

  1. Bloom Bloom Public

    Biblioteca de componentes de interface acessível, altamente customizável e de alta performance baseada em React 19, Radix UI, Tailwind CSS v4 e Framer Motion. Inclui 98 componentes, testes automati…

    TypeScript 1

  2. Lume Lume Public

    Lume é um ecossistema de candidaturas para gerar currículos profissionais com score ATS, criar cartas de apresentação e redigir e-mails para recrutadores. Possui preview de PDF instantâneo, match d…

    TypeScript 2 1

  3. MAGUI-Landing-Pages MAGUI-Landing-Pages Public

    Vitrine interativa de landing pages customizadas de alto padrão. Uma demonstração prática de design refinado, animações fluidas, SEO avançado e carregamento rápido utilizando Next.js, React, TypeSc…

    TypeScript 2

  4. Atlas-HRMS Atlas-HRMS Public

    Plataforma corporativa moderna e segura de Gestão de Recursos Humanos (HRMS) e Recrutamento (ATS). Desenvolvida em arquitetura de monorepo escalável utilizando Next.js (App Router), NestJS (TypeScr…

    TypeScript 1

  5. Scout Scout Public

    Agregador e rastreador de vagas para desenvolvedores em tempo real. Monorepo moderno estruturado com Next.js, NestJS, Prisma, PostgreSQL e Docker, equipado com classificadores automáticos de stack/…

    TypeScript 1

  6. POWERFIT-Frontend POWERFIT-Frontend Public

    A experiência visual do POWERFIT. Interface fluida e responsiva com dashboard de treinos, gamificação e interações sociais. Desenvolvida com Next.js 15, React 19 e Tailwind CSS v4.

    TypeScript 1