Desenvolvedor front-end com mais de 8 anos de experiência em aplicações web como sites e e-commerces, tanto para empresas quanto para projetos pessoais.
Possui como principais habilidades React, Next.js, TypeScript, Tailwind, Storybook e Testing Library.
Além do front-end, tem se aprofundado também em back-end utilizando Apollo, GraphQL e Strapi.
Atuar como desenvolvedor front-end.
Desenvolvimento e manutenção de e-commerces a partir de layouts pré-definidos em Photoshop.
Capacidade de criar páginas baseadas em layouts existentes de outras páginas.
Utilização de CSS, JavaScript, JQuery, Bootstrap e Photoshop.
Trabalho freelance e remoto.
Desenvolvimento de sites, e-commerces, WordPress e e-mail marketing a partir de layouts pré-definidos em Photoshop.
Implementado Less e Grunt na equipe, melhorando desempenho dos produtos através de minificação e concatenação de imagens, CSS e JavaScript, além da criação automática de sprites de imagens, facilitando a manutenção e aumentando a qualidade dos códigos.
Utilização de Less, JQuery, Grunt, Bootstrap, Photoshop e contato com PHP.
Curso | Instituição | Conclusão | Carga Horária | Descrição |
---|---|---|---|---|
NLW Connect - React | Rocketseat | Fevereiro/2025 | 5h | Visualizar |
Inteligência emocional 4.0 | Conquer | Fevereiro/2025 | 10h | Visualizar |
Inteligência Emocional na Prática | Fundação Estudar | Outubro/2024 | 6h | Visualizar |
NLW Journey - ReactJS | Rocketseat | Julho/2024 | 4h | Visualizar |
Inteligência Artificial | Conquer | Junho/2024 | 10h | Visualizar |
Trilha Digital - Coders 24 | Ada Tech | Junho/2024 | 19h | Visualizar |
Semana do Herói Edição 04 | Hero Code | Junho/2024 | 5h | Visualizar |
Practical GitHub Copilot | LinkedIn Learning | Maio/2024 | 1h | Visualizar |
Imersão Inteligência Artificial | Alura | Maio/2024 | 6h | Visualizar |
Inglês 1 | Aprenda Mais | Abril/2024 | 30h | Visualizar |
Trilha fluenciA | ENAP | Abril/2024 | 10h | Visualizar |
NLW Unite - NodeJS | Rocketseat | Abril/2024 | 5h | Visualizar |
NLW Unite - ReactJS | Rocketseat | Abril/2024 | 5h | Visualizar |
Curso Introdução ao React | Refatorando | Março/2024 | 3h | Visualizar |
Curso Introdução ao TypeScript | Refatorando | Março/2024 | 1h | Visualizar |
Curso Introdução ao Git e GitHub | Refatorando | Março/2024 | 1:30h | Visualizar |
Fundamentos de Banco de Dados | Descomplica | Janeiro/2024 | 30h | Visualizar |
Organização de Produtividade Remota | Descomplica | Janeiro/2024 | 30h | Visualizar |
PHP - MYSQL - INICIANTE | Unova Cursos | Novembro/2023 | 50h | Visualizar |
Javascript Para Iniciantes | Unova Cursos | Outubro/2022 | 50h | Visualizar |
CC50: Introdução à Ciência da Computação | Fundação Estudar | Setembro/2022 | 70h | Visualizar |
Formação Design Gráfico | ProWay Informática | Fevereiro/2012 | 80h | Visualizar |
Área | Tecnologias |
---|---|
Front-end | Bootstrap, Styled Components, Tailwind, CSS, Sass, Less, HTML, JavaScript, TypeScript, React, Next.js, JQuery, Git, GitHub Grunt, Gulp |
Ferramentas | Figma, Photoshop |
Inteligência Artificial | Google AI Studio, OpenAI, GitHub Copilot, Codeium |
Back-end/CMS | Node.js, MongoDB, Python, PHP, GraphQL, Apollo, Strapi |
Testes | Testing Library, Storybook |
Práticas de Desenvolvimento | Acessibilidade, clean code, responsividade (mobile first) |
Fundamentos do React
Fundamentos do Next.js
Padrão de composição de componentes
Estilização com Tailwind
Roteamento com App Router
Server Components
Client Components
Formulários com React Hook
Form
Criação de cliente HTTP com Orval
Configuração de toolchain com Biome
Validação com Zod
Tipagem com Typescript
Autoconhecimento para controle emocional
Boas-vindas ao curso de Inteligência Emocional 4.0
O poder das emoções no alcance dos objetivos
Como identificar e compreender as próprias emoções
Técnicas para autorregulação e gerenciamento de estresse
Conheça seus sabotadores
Pilares da inteligência emocional na prática
Bônus: Autoestima: tenha uma visão mais positiva de si mesmo(a)
Entenda tudo sobre as pessoas
Como desenvolver a empatia e fortalecer as relações
Técnicas para resolver conflitos
Desenvolva escuta ativa e ganhe confiança
Como expressar emoções negativas
Comunicação assertiva e o método TAMP
Bônus: Seu papel na construção de ambientes produtivos
Solucione problemas e tome decisões eficazes
Estratégias para estruturar problemas e identificar soluções
Domine seus estressores para tomar as melhores decisões
Seja assertivo(a) na tomada de decisão: o método DECIDE
Como explorar a criatividade em situações desafiadoras
Bônus: Utilização de IA para aprimorar a inteligência emocional
Bônus: Importância da inteligência emocional para a carreira
Transforme incertezas em oportunidades
Como lidar com mudanças inesperadas
Técnicas para aumentar a adaptabilidade
Tenha protagonismo para mudar
Desenvolva mentalidade antifrágil e cresça na adversidade
Como sustentar o progresso do desenvolvimento emocional
Bônus: Vença a ansiedade e supere o medo do fracasso
Introdução ao curso
O que é Inteligência Emocional
Seus componentes e competências
Teste de Inteligência Emocional
Autoconsciência
O que é autoconsciência
Diferenças entre emoção e sentimento
Sequestro e esgotamento emocional
Autogestão
O que é a autogestão
Foco e autocontrole
Técnicas de equilíbrio emocional
Consciência Social
O que é consciência social
Seus componentes e competências
Teste de Inteligência Emocional
Gestão de Relacionamentos
Aprenda sobre comunicação
Gestão de conflitos
Influência e inspiração
Desenvolvimento de uma aplicação front-end em ReactJS
Aplicação dos conceitos de Propriedades, Estados e Componentes
Tipagem com Typescript
Tooling com Vite
Interface responsiva com TailwindCSS
Consumo de API Node.js
Picker de calendário
Estratégias para dominar IA
Como não ser substituído(a) pela IA
A inteligência por trás da IA
Faça as perguntas certas para ter ótimas respostas da IA
Case ZTX-Labs: como uma empresa foi criada do zero com o uso do ChatGPT
Facilite seu dia a dia com ChatGPT, Gemini e Copilot
Bônus: Desvendando o ChatGPT4 Omni
Bônus: Transforme o medo da IA em vontade de aprender
Eleve sua produtividade com IA
Construção de textos assertivos e de maneira mais ágil
Ferramentas para tornar suas reuniões mais produtivas
Automatização de tarefas repetitivas
Bônus: IA em ação: cases profissionais de sucesso
Bônus: Como aproveitar no trabalho as facilidades que a IA proporciona
IA como aliada ao processo criativo
Geração, priorização e seleção de ideias usando IA
Funcionalidades da IA para análise de dados e insights criativos
Criação de imagens e videos com apoio da IA
Como montar apresentações usando IA
Veja sua carreira decolar com IA
Mapeamento de competências e padrões de trabalho
Como melhorar a autogestão usando a IA
Ferramentas para aumentar repertório e acelerar o aprendizado
Plano para aplicação de IA na sua rotina
Bônus: Como integrar as inteligências humana e artificial
3 estratégias para ser um profissional de destaque na era da IA
Masterclass online
Git e versionamento
HTML
CSS
Javascript
React básico
Introdução ao Angular
Desenvolvimento de um sistema de pesquisa semântica utilizando React.js, Node.js, MongoDB, Typescript e OpenAI.
Github e Github Copilot.
Usar o Gemini, com exemplos práticos de modelos de IA do Google
Criar prompts profissionais para obter respostas assertivas da IA
Utilizar o Google IA Studio para prototipar prompts com modelos generativos do Google
Conectar o Gemini API ao Python com o Google Colab
Criar um chatbot e um sistema de busca de documentos com o Gemini API
Identificação e caracterização pessoal, localização no tempo e no espaço.
A História da Inteligência Artificial
Inteligência Artificial Generativa
A Evolução das buscas Online
Como ser mais Produtivo usando o Bing Chat
Ética em Inteligência Artificial
Desenvolvimento de aplicação back-end em Node.js
Aplicação dos conceitos de API REST
Utilização de TypeScript
Uso do framework Fastify
Integração do Prisma ORM
Utilização do SQLite
Validação de dados com Zod
Desenvolvimento de uma aplicação front-end em ReactJS
Aplicação dos conceitos de Propriedades, Estados e Componentes
Tipagem com Typescript
Tooling com Vite
Interface responsiva com TailwindCSS
Consumo de API Node.js
Uso de URL states
Descobrir os fundamentos do React e sua abordagem baseada em componentes para o desenvolvimento de interfaces.
Dominar os conceitos fundamentais do TypeScript, incluindo tipagem estática, interfaces e decoradores.
Explorar os conceitos fundamentais do controle de versão e entender por que o Git se tornou tão popular.
Aprender a configurar repositórios, criar branches e mesclar código de forma organizada.
Descobrir como usar o GitHub para hospedar seus projetos, colaborar com outros desenvolvedores e gerenciar problemas.
Introdução aos Sistemas de Bancos de Dados
Banco de Dados x SGBD´s
Prática sobre MER Conceitual
Tipos de Relacionamentos e Estabelecimento de Chaves
Desenvolvimento do MER Lógico e Físico
Linguagem SQL - Comandos DDL, DML e DQL
Consulta com Funções de uma única Linha
Joins
Funções de Grupo e Subconsultas
Menos é Melhor
Ferramentas de Produtividade Remota
Técnicas de Organização de Tempo
Neutralize seu maior Inimigo
Saúde Física e Mental
Rotinas Inteligentes
Técnicas para Potencializar Resultados
Gestão de Tempo
Preparação do ambiente: Eclipse, Xampp
Criação de projeto PHP, teste de código
Controle de fluxo e estruturas em PHP
Conexão PHP-MySQL via linha de comando
Integração: PHP, PHPMyAdmin, MySQL, HTML
Execução de comandos MySQL no navegador
Variáveis, constantes, tipos, objetos, arrays, functions, operadores, loops, etc.
Compreendendo conceitos básicos de programação com Scratch
Linguagem C
Arrays
Algoritmos
Memória
Estruturas de Dados
Python
SQL
HTML, CSS e JavaScript
Flask
Ética
Adobe Photoshop avançado.