Gabriel Duete
Mid-Level Frontend Developer | Open Source Contributor
Professional Summary
Frontend Software Engineer with over 4 years of experience creating modern web solutions. Specialist in React/Next.js and Vue/Nuxt.js ecosystems, with experience developing e-commerce platforms, marketplaces, and open-source design systems. Proven track record in performance optimization, reducing build/deploy time by 80%, and in frontend security, eliminating 100% of critical vulnerabilities in applications. Active contributor to the open-source community with participation in projects like Nuxt.js and Unleash, as well as technical author on platforms such as DEV.TO, TabNew, Stack Overflow, and personal blog.
Technical Skills
AI & Data: LLM Integration (Claude, Cursor, GitHub Copilot, OpenAI), RAG (Retrieval-Augmented Generation), Semantic Search.
Languages & Frameworks: React, Next.js, Vue.js, Nuxt.js, TypeScript, JavaScript, Jest, Vitest, Web Components, Stencil, CSS Pre-processors / Frameworks (Tailwind, SASS, Styled-components, Chakra UI, Ionic, etc.), Go (Golang), Python.
DevOps & Tools: CI/CD (Azure Pipelines, GitHub Actions), SonarQube, Sentry, AWS (S3, Amplify, CloudFront), Algolia, Unleash, i18n (Internationalization), Microsoft Clarity, Codecov, Git.
Practices & Security: Frontend Security (XSS, Cookies/Cache, etc.), Accessibility, SEO, ADRs, Agile Methodologies, Technical Documentation.
Professional Experience
Juntos Somos Mais
Dec 2021 - Present (4 years 4 months)
Software Engineer
- Optimized the CI/CD pipeline through parallelization of tests and code analysis (Sonar), reducing delivery time from 1 hour to ~12 minutes (80% reduction).
- Contributed to Unleash (JS SDK) with a Pull Request, improving the library and collaborating with the project core. The change was made to provide benefits in our use of Unleash in our applications.
- Contributed to Nuxt.js by reporting and documenting an issue, assisting in identifying a problem in the build of version 3.16.0+ and in discussing the solution.
- Resolved an XSS issue in a web-component, preventing HTML Injection from being applied through component fields.
- Worked on the development of the Atomium Design System (Open Source), generating a 40% reduction in creation time for new features.
- Resolved a security issue in application redirection, preventing user cookies/cache from being compromised by external links. Reducing expenses with bug bounty teams.
- Restructured the frontend team's technical documentation process, centralizing ADRs and guiding architectural decisions through POCs.
- Worked on reducing technical debt through refactoring, optimizations, security fixes, and performance improvements, such as chunk error handling and image and video performance optimization.
- Developed critical features for the e-commerce and marketplace platform, focusing on increasing conversion and customer satisfaction.
- Implemented complex security rules and documented causes and analyses of technical problems for the team.
- Collaboration with product, UI/UX, and engineering to align technical solutions with business objectives.
- Participated in meetings and events focused on front-end and other comprehensive topics, having contact with professionals who drive my technical and interpersonal development.
Education & Languages
Information Systems | IFCE Campus Crato
2019 - Paused
Languages: English (Intermediate), Portuguese (Native).