Pular para o conteúdo

Desenvolvedor de SoftwareOlá, eu sou José Guilherme

Há 8 anos construo produtos na web em que resultado para o cliente e qualidade técnica andam juntos: interfaces modernas, performance e código que o time gosta de manter.

José Guilherme — Foto de perfil

Projetos

Uma seleção de projetos que construí e publiquei.

Ficha de Treino

Ficha de Treino

Aplicação web para gerenciar treinos semanais, consultar exercícios e acompanhar a conclusão de cada treino.

Next.jsReact.jsTypeScriptTailwind CSSNode.jsPostgreSQL
Studio Amanda Borges

Studio Amanda Borges

Portfólio online da arquiteta Amanda Borges. Nele você pode conhecer um pouco mais sobre seus principais projetos, uma breve descrição sobre ela e como pode entrar em contato.

Next.jsReact.jsJavaScriptTailwind CSSJestTesting Library
Naturella

Naturella

Loja especializada na fabricação de peças decorativas em concreto

Next.jsReact.jsTypeScriptTailwind CSS

Sobre Mim

Desenvolvedor de software com 8 anos de experiência na construção, evolução e manutenção de aplicações web, com sólida atuação em Front-end e conhecimentos em expansão no Back-end. Minha principal base técnica está no ecossistema JavaScript/TypeScript, trabalhando com React, Next.js, Vue.js, Nuxt.js e Node.js.

Ao longo da minha trajetória, participei de projetos em diferentes contextos e modelos de negócio, atuando no desenvolvimento de interfaces, criação de componentes, integração com APIs, implementação de regras de negócio, testes e manutenção de aplicações.

Entre minhas principais experiências estão:

  • Desenvolvimento de aplicações web com React.js, Next.js, Vue.js, Nuxt.js, TypeScript e JavaScript.
  • Criação de componentes reutilizáveis e interfaces responsivas, com foco em qualidade, consistência e experiência do usuário.
  • Integração com APIs REST, GraphQL e serviços externos.
  • Implementação de testes automatizados com Jest e Testing Library.
  • Construção e manutenção de interfaces com Tailwind CSS e Bootstrap.
  • Aplicação de boas práticas de desenvolvimento, como componentização, separação de responsabilidades e reutilização de código.

Atualmente, venho ampliando meus conhecimentos em Back-end, principalmente com Node.js, APIs REST, autenticação e autorização, bancos de dados relacionais, SQL e Docker. Busco evoluir para uma atuação cada vez mais completa no desenvolvimento de aplicações, entendendo não apenas a interface, mas também as regras de negócio, integrações e arquitetura dos sistemas.

Busco oportunidades em desenvolvimento de software nas quais eu possa contribuir com minha experiência, continuar evoluindo tecnicamente e participar da construção de soluções de qualidade que gerem valor para usuários e negócios.

Front-end

Vue.jsNuxt.jsReact.jsNext.jsJavaScriptTypeScriptSass (SCSS)BootstrapTailwind CSSHTMLCSS

Back-end

API RESTGraphQLNode.jsSQLDockerAutenticação e Autorização

Qualidade e Testes

JestTesting Library

Controle de Versão

Git (GitFlow)

Design

Figma

Ferramentas

VS Code

Metodologias

ScrumKanban

Idiomas

Inglês (Técnico)