Gabriel Caiana is a software engineer and senior frontend developer from São Paulo with eight years of experience focused on Vue.js and modern frontend architecture. He specializes in building high-performance, componentized interfaces with Nuxt, Pinia/Vuex, Storybook and design systems, while also contributing to backend services with Node.js/Express and Fastify. Comfortable leading cross-functional teams, he emphasizes coding standards, monorepo workflows (Lerna, TurboRepo, PNPM) and CI/CD to deliver consistent, scalable products. A continuous learner with formal training in software architecture and UX design, he blends strong TypeScript proficiency with a keen eye for UX and responsive design. Outside day-to-day work he shares ideas and experiments publicly via his blog and GitHub, reflecting a practical commitment to community and professional growth.
8 years of coding experience
Fédération Internationale de l'Art Photographique
Senac
Ensino de Inglês como Segundo Idioma, Ensino de Inglês como Segundo Idioma at Times Idiomas
Mackenzie Presbyterian University
Nanodegree Fundamentos Front-End, programação web, Nanodegree Fundamentos Front-End, programação web at Udacity Brasil
This library contains utility functions for data formatting and other functionality.
Contributions:1 review, 82 commits, 41 PRs in 18 days
javascriptjest
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.