Vinícius Arruda is a Senior Software Engineer based in São Paulo with 9 years of front-end experience specializing in Design Systems and React/TypeScript. He has driven end-to-end product architecture for banking and ERP platforms, including leading the design and implementation of a complete digital banking stack and continuous onboarding flows. A principal creator and maintainer of internal design systems, he also built a shared SDK using React Query and enforced high test coverage and CI workflows to improve reliability. Vinícius thrives in multidisciplinary teams, contributes to open-source projects, and brings a pragmatic product sensibility from both enterprise and startup contexts. Less obvious: he pairs UX-minded thinking with engineering rigor, often owning both developer tooling (npm libraries, release workflows) and user-facing analytics/backoffice features.
9 years of coding experience
6 years of employment as a software developer
Fédération Internationale de l'Art Photographique
Ensino Fundamental II, Ensino Médio, Ensino Fundamental II, Ensino Médio at Colégio Padre Moye
Babson Build, Entrepreneurship/Entrepreneurial Studies, Babson Build, Entrepreneurship/Entrepreneurial Studies at Babson College
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.
Request Free Trial
Vinícius Arruda - Senior Software Engineer at Trace Finance