Summary
Vinicius Ribeiro is a bilingual Frontend Engineer based in Bahia, Brazil, with almost two years focused on the React ecosystem and a broader eight-year exposure to software roles. He builds responsive, test-driven interfaces using React, Next.js, React Native, TailwindCSS and Styled Components, and brings practical backend familiarity with NestJS, Prisma/TypeORM, Docker and SQL. At Luby Software he worked on early-stage mobile apps, blockchain-integrated frontends and REST APIs, and has hands-on experience creating end-to-end and unit tests (Cypress, Japa). Now at CAIXA in IT, he combines a mathematician’s rigor from his university background with a habit of adopting modern tooling (Vite, Next 13) to prioritize performance and readable, maintainable code. Outside work he experiments with Arduino and Three.js, reflecting a curiosity for hardware and 3D visuals that informs his UI sensibilities.
8 years of coding experience
1 year of employment as a software developer
Licenciatura Matemática, Licenciatura Matemática at Universidade Federal da Bahia
English, Portuguese