Gabriel Duete
Desenvolvedor Frontend Pleno | Contribuidor Open Source
Resumo Profissional
Engenheiro de Software Frontend com mais de 4 anos de experiência criando soluções web modernas. Especialista nos ecossistemas React/Next.js e Vue/Nuxt.js, com experiência no desenvolvimento de plataformas de e-commerce, marketplace e sistemas de design open-source. Histórico comprovado em otimização de performance, reduzindo o tempo de build/deploy em 80%, e em segurança de frontend, eliminando 100% de vulnerabilidades críticas nas aplicações. Contribuidor ativo da comunidade open-source com participações em projetos como Nuxt.js e Unleash, além de autor técnico em plataformas como DEV.TO, TabNew, Stack Overflow e Blog pessoal.
Competências Técnicas
IA e Data: LLM Integration (Claude, Cursor, GitHub Copilot, OpenAI), RAG (Retrieval-Augmented Generation), Semantic Search.
Linguagens e Frameworks: React, Next.js, Vue.js, Nuxt.js, TypeScript, JavaScript, Jest, Vitest, Web Components, Stencil, Pré-processadores / Frameworks CSS (Tailwind, SASS, Styled-components, Chakra UI, Ionic, etc.), Go (Golang), Python.
DevOps & Ferramentas: CI/CD (Azure Pipelines, GitHub Actions), SonarQube, Sentry, AWS (S3, Amplify, CloudFront), Algolia, Unleash, i18n (Internacionalização), Microsoft Clarity, Codecov, Git.
Práticas & Segurança: Segurança de Frontend (XSS, Cookies/Cache, etc.), Acessibilidade, SEO, ADRs, Metodologias Ágeis, Documentação Técnica.
Experiência Profissional
Juntos Somos Mais
Dez 2021 - Momento (4 anos 4 meses)
Engenheiro de Software
- Otimizei o pipeline de CI/CD através da paralelização de testes e análise de código (Sonar), reduzindo o tempo de entrega de 1 hora para ~12 minutos (80% de redução).
- Contribuí para o Unleash (SDK JS) com um Pull Request, melhorando a biblioteca e colaborando com o core do projeto. A alteração foi feita para prover benefícios no nosso uso do Unleash nas nossas aplicações.
- Contribuí para o Nuxt.js reportando e documentando uma issue, auxiliando na identificação de um problema no build da versão 3.16.0+ e na discussão da solução.
- Resolvi um problema de XSS em um web-component, evitando que seja possível aplicar HTML Injection pelos campos do componente.
- Atuei no desenvolvimento do Design System Atomium (Open Source), gerando uma redução de 40% no tempo de criação de novas funcionalidades.
- Resolvi um problema de segurança no redirecionamento da aplicação, evitando que os cookies/cache do usuário sejam invadidos por links externos. Reduzindo os gastos com times de bug bounty.
- Reformulei o processo de documentação técnica do time de frontend, centralizando ADRs e orientando decisões arquiteturais via POCs.
- Atuei na redução de débito técnico por meio de refatorações, otimizações, correções de segurança e melhorias de performance, como tratativa de erros de chunks e otimização de performance de imagens e vídeos.
- Desenvolvi features críticas para a plataforma de e-commerce e marketplace, focando em aumentar a conversão e satisfação do cliente.
- Implementei regras de segurança complexas e documentei causas e análises de problemas técnicos para o time.
- Colaboração com produto, UI/UX e engenharia para alinhar soluções técnicas para os objetivos do negócio.
- Participei em reuniões e eventos voltados para front-end e outros temas abrangentes, tendo contato com profissionais que impulsionam meu desenvolvimento técnico e interpessoal.
Formação & Idiomas
Sistemas de Informação | IFCE Campus Crato
2019 - Pausado
Idiomas: Inglês (Intermediário), Português (Nativo).