Desenvolvedor Front End
Síntese de Qualificações
Desenvolvedor Front-End com forte domínio em React e JavaScript/TypeScript, atuando na construção de interfaces modernas, performáticas e escaláveis. Experiência com componentização, integração com APIs REST, gerenciamento de estado e boas práticas de arquitetura de front-end. Vivência com Next.js, Tailwind CSS e Git, com foco em código limpo, reutilizável e manutenível. Perfil proativo, organizado e orientado a resultados, com facilidade para colaborar em times multidisciplinares e evoluir produtos digitais de forma contínua.
Experiência Profissional
-
Desenvolvedor Full Stack JavaScript
Criação de aplicações full stack utilizando React no front-end e Node.js no back-end. Desenvolvimento e consumo de APIs REST, modelagem de dados, autenticação e organização de fluxos entre front e back. Atuação com foco em performance, clareza de código e manutenção, utilizando Git para controle de versão. -
Desenvolvedor Front-End (React)
Desenvolvimento de aplicações front-end com React e TypeScript, focando em componentização, reutilização de código e boas práticas de arquitetura. Implementação de interfaces responsivas com Tailwind CSS, integração com APIs REST, tratamento de estados de loading, erro e dados vazios. Versionamento com Git e organização de repositórios no GitHub.
Formação Acadêmica
-
Ensino Médio (2/2018 a 12/2020)
Colégio Estadual Lavandeira
Cursos e Certificações
Desenvolvimento Web Full Stack JavaScript
OneBitCode
Carga horária: 200h
Principais tópicos: HTML, CSS, JavaScript, React, Next.js, TypeScript, Node.js, PrismaORM, APIs REST, Git.
React Ecossistema Front-End
DevQuest
Carga horária: 60h
Principais tópicos: React, Hooks, Consumo de APIs, Organização de projetos e UI.
Conhecimentos Gerais
JavaScript (ES6) e TypeScript
React.js e Next.js
Componentização e reutilização de componentes
Consumo de APIs REST e tratamento de estados (loading, erro, vazio)
Gerenciamento de estado (Context API, Zustand, Redux conhecimento prático)
HTML5, CSS3 e Tailwind CSS
Boas práticas de UI/UX e responsividade
Versionamento com Git e GitHub
Organização de projetos e padrões de código
Integração Front-End com Back-End
Noções de performance (memoização, lazy loading)