Pular para o conteúdo
Olá! Eu sou

Jefferson Dantas

Desenvolvedor Web Full Stack
josejeffersonjose-jeffersonCurrículo

Sobre mim

Prazer, eu sou Jefferson Dantas! Sou um entusiasta apaixonado por programação web, com formação em informática pelo IFPB Campus Picuí. Atualmente, estou aprimorando meus conhecimentos, cursando Sistemas para Internet no mesmo instituto. Contribuí ativamente para o desenvolvimento de sistemas significativos no campus, como o seu chatbot e o VagaZero, uma plataforma que otimiza o registro de faltas de professores e remanejamento de horários no IFPB Campus Picuí. Estou animado para continuar explorando e crescendo na área de desenvolvimento.

Minha especialização está centrada no desenvolvimento web fullstack, destacando-me na criação de sites e sistemas back-end por meio da utilização de JavaScript, TypeScript e NestJS. No âmbito do front-end, possuo competência em tecnologias como React, Next.js, HTML, CSS e JavaScript.

No meu tempo livre, gosto de estudar novas tecnologias, além disso, dedico-me em projetos pessoais, transformando minhas ideias em realidade através da programação.

Ilustração com as principais tecnologias que uso: JavaScript, TypeScript, Node.js, React, NextJS, Yarn e GitHub

Principais tecnologias

Habilidades

Linguagens


TypeScript
JavaScript
HTML
CSS
SASSPython

Frameworks e bibliotecas


ReactNext.jsNestJSSvelteAngularAngular JSExpressSocket.IOPrismaBootstrap

Formação

Logo do IFPB Campus Picuí

IFPB - Campus Picuí

2019 - 2021

Curso Técnico Integrado em Informática (ensino médio) (Clique para baixar o PPC do curso)

2022 - 2023

Curso Técnico Subsequente em Eletrônica (Clique para baixar o PPC do curso)

2023 - 2026 (em andamento)

Curso Superior de Tecnologia em Sistemas para Internet (Clique para baixar o PPC do curso)

Experiência

IFPB - Campus Picuí

2018 - Atualmente

Minhas competências:

  • APIs
  • Autenticação
  • Back-end
  • Bancos de dados relacionais e não-relacionais
  • Criptografia
  • Front-end
  • Gerenciamento de versão
  • JWT
  • PWA
  • Responsividade
  • SEO
  • SSE
  • SSR
  • Testes unitários
  • Validação de dados
  • WebSocket

Projetos em destaque

Em produção

Privado

VagaZero

VagaZero é uma plataforma desenvolvida especialmente para facilitar o controle de presença e o remanejamento de aulas dos professores do IFPB. No site, os professores podem registrar suas faltas de forma rápida e prática, além de selecionar os horários livres disponíveis para ministrar as aulas pendentes. Além disso, os coordenadores têm acesso ao registro de faltas, permitindo uma gestão mais eficiente e transparente do quadro de docentes.

Principais tecnologias utilizadas

Node.jsTypeScriptReactNext.jsPostgreSQLExpressDockerChakra UI
Detalhes

Em desenvolvimento

Chatbot do IFPB Campus Picuí

O chatbot foi criado para suprir as demandas de dúvidas dos alunos e responsáveis do IFPB, visando oferecer suporte através de múltiplas plataformas, como WhatsApp, Telegram e pelo site. Utilizando a plataforma Dialogflow, o bot identifica as intenções dos usuários, garantindo respostas precisas e relevantes para suas perguntas.

Principais tecnologias utilizadas

DialogflowTypeScriptNode.jsMongoDBExpressReactChakra UI
AbrirDetalhes

Em produção

Lampys LojaWeb

É uma solução paga para pequenos comerciantes que desejam criar suas lojas virtuais. Com uma variedade de recursos intuitivos, permite que os comerciantes cadastrem produtos, personalizem banners e gerenciem inventários com facilidade. As compras realizadas pelos usuários são redirecionadas ao WhatsApp e gerenciadas pelo comerciante.

Principais tecnologias utilizadas

Node.jsTypeScriptReactNext.jsPostgreSQLExpressDockerChakra UIMaterial UIReact Admin
AbrirDetalhes

Open source

Crânio

O "Crânio" é um sistema de mural de avisos eletrônicos desenvolvido especificamente para o IFPB. Além de servir como um mural informativo, o Crânio oferece aos alunos a oportunidade de participar de um jogo de perguntas integrado, onde podem responder às questões e, a critério do professor, ter a chance de ganhar recompensas. Este projeto foi concebido por um professor do campus com a ideia de executá-lo em uma Raspberry Pi, conectada a um monitor e um teclado numérico. Isso permite que os alunos visualizem os avisos no mural e interajam facilmente com o jogo de perguntas. Quando um aluno responde a uma pergunta corretamente, o sistema envia automaticamente um e-mail ao professor notificando-o da resposta correta.

Principais tecnologias utilizadas

TypeScriptNext.jsReactMongoDBBootstrapChakra UIEJS
AbrirDetalhesGitHub

Open source

Arquivado

Lives do IFPB

Em resposta à pandemia, o IFPB começou a oferecer transmissões ao vivo abordando uma variedade de disciplinas, cujos links eram dispersos em grupos de WhatsApp. Para solucionar essa desorganização, desenvolvi o "Lives do IFPB", um site que centraliza e organiza essas aulas. Com um sistema de cadastro integrado, os usuários podem receber notificações automáticas sempre que novas transmissões estiverem disponíveis, garantindo acesso fácil e oportuno ao conteúdo educacional oferecido pela instituição durante esse período desafiador.

Principais tecnologias utilizadas

JavaScript
Node.jsExpress
HTML
CSS
Bootstrap
AbrirDetalhesGitHub

Open source

Arquivado

Escutar mensagens do Meet

Monitore o chat do Google Meet enquanto apresenta a tela. Com esta extensão, você ouve as novas mensagens em voz alta, sem precisar alternar para a tela do Meet.

Principais tecnologias utilizadas

Tampermonkey
JavaScript
CSS
HTML
AbrirDetalhesGitHub

Open source

Open TOTP Keeper

O Open TOTP Keeper é um gerenciador de tokens TOTP seguro, prático e totalmente online, permitindo armazenar e gerar códigos de autenticação de dois fatores (2FA) diretamente no navegador, sem necessidade de instalação. Todas as chaves secretas são criptografadas com sua senha, garantindo máxima proteção, e nenhum dado é enviado para servidores, pois tudo é armazenado localmente no seu dispositivo.

Principais tecnologias utilizadas

SolidJSTailwind CSSTypeScript
HTML
CSS
AbrirDetalhesGitHub

Open source

MobyStk

Transforme seu Smartphone em um Gamepad para o PC. Com o MobyStk, seu smartphone se converte em um gamepad versátil e personalizável, oferecendo uma alternativa útil para aqueles que não possuem um controle físico para PC.

Principais tecnologias utilizadas

Python
HTML
CSS
TypeScriptesbuild
DetalhesGitHub

Open source

Arquivado

Weddytor

Desenvolva e edite seus códigos HTML no seu dispositivo móvel com o Weddytor. Aproveite as ferramentas de edição avançadas, sem a necessidade de downloads.

Principais tecnologias utilizadas

Framework7
HTML
CSS
JavaScript
jQuery
AbrirDetalhesGitHub

Open source

Em desenvolvimento

UNO

Implementação do jogo UNO, criando utilizando Angular, Express.js e Socket.IO.

Principais tecnologias utilizadas

AngularTailwind CSSTypeScriptNode.jsExpressSocket.IO
HTML
CSS
AbrirDetalhesGitHub

Outros projetos

Portfólio

Site pessoal para exibição de projetos, habilidades e experiências

Extension Switcher

Extensão para Chrome que facilita ativar ou desativar outras extensões de forma rápida e eficiente

Kardápyo Lanches

Design de cardápio digital desenvolvido em diferentes linguagens

Speak Meet Messages

Extensão para Tampermonkey que lê em voz alta as mensagens do Google Meet

Tic Tac Toe UP!

Jogo da velha online sem empates, desenvolvido com NestJS, Socket.io e React

ShopScreen

Tela interativa para exibição de anúncios e busca de produtos em supermercados ou lojas físicas

AmongZap

Chat público temático inspirado em Among Us, com integração online

Trend Grid

Painel dinâmico que apresenta palavras em destaque, semelhante ao Google Trends, com animações interativas

Contador de Inscritos

Ferramenta em tempo real para exibir a contagem de inscritos no YouTube

Online Screen Recorder

Gravador de tela online direto no navegador, sem necessidade de instalação

Site 360°

Site interativo que permite navegação panorâmica usando o sensor de movimento do celular

Passa Slides

Aplicação em Python que permite controlar apresentações de slides do computador através do celular remotamente

To-do List Frontend Frameworks

To-do List comparativa, criada em diferentes frameworks front-end para avaliar desempenho e usabilidade

Aperte Primeiro

Jogo inspirado no "Passa ou Repassa", simulando botões e sirenes com celulares ou computadores

JD Visitor Counter

Contador de visitantes customizável para GitHub e páginas web

Sliding Text

Painel que exibe textos com animação de texto deslizante personalizável

Press the Button

Aplicação interativa que registra e exibe em tempo real a quantidade de cliques em um botão

Browser Startpage Generator

Ferramenta para criar páginas iniciais de navegador personalizadas com links e atalhos preferidos

Contato

E-mail

jeffersonn.jjdaj@gmail.com

LinkedIn

jose-jefferson

© 2025 Jefferson Dantas

Código fonte