Gabriel Barbosa is a versatile Embedded Engineer with 11 years of experience bridging game development, frontend web apps, and hardware diagnostics. Trained in Computer Engineering with specialties in Human–Machine Interaction and Computer Graphics, he has shipped VR titles across major platforms (including PSVR2 and award-winning projects) and built a responsive C++ UI library for his own game engine. He pairs low-level embedded software work for diagnostic tools with hands-on Unity and full-stack JavaScript/TypeScript experience, comfortably moving between C/C++, C#, and web stacks. A self-taught motion designer and freelance game programmer, he brings an uncommon blend of technical rigor and visual sensibility aimed at entertainment and interactive experiences. Based in São Paulo, he combines academic research experience in VR with production delivery at studios and startups, making him adept at turning experimental prototypes into polished releases.
11 years of coding experience
10 years of employment as a software developer
Undergraduate (1-year exchange program) Computer Engineering, Undergraduate (1-year exchange program) Computer Engineering at Lawrence Technological University
Illinois Institute of Technology
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Undergraduate Computer Engineering, Undergraduate Computer Engineering at Universidade de Brasília
Contributions:3 pushes, 2 branches, 1 comment in 3 years 2 months
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.