Unity, gameplay systems, and WebGL delivery
Production work across Unity, Unity WebGL, Photon, C#, interaction systems, VFX, realtime environments, and delivery under actual device constraints.
Freelance software developer based in Juiz de Fora, Brazil, building games, XR systems, browser-delivered 3D apps, multiplayer products, and hardware-linked interactive experiences across 15 years of production work.
I am based in Juiz de Fora, Brazil, and my path into software was practical before it was formal. I completed an IT technical program in 2005, spent two years studying physics at UFJF, and kept the useful parts with me: calculus, linear algebra, analytic geometry, and the habit of understanding systems from the inside out.
Outside client work, electronics sits much closer to hobby territory than career branding. I like building and testing things around 3D printing, small hardware experiments, reading, and games, and that curiosity still leaks back into the way I approach tools, interactivity, and problem solving.
In personal terms, I am a father, married, and living with three pets. That matters here because the work is not coming from a detached tech persona. It comes from a real daily life, which is probably why I care so much about building systems that are expressive, usable, and grounded instead of just flashy.
Completed the Informatica technical program at Colegio Politecnico Pio XII while already moving toward programming as a practical career path.
Studied physics at UFJF for two years, picking up calculus, linear algebra, analytic geometry, and a stronger technical base without finishing the degree.
Freelance Flash development, Beegames project work, and teaching game programming at Gracom built range across shipped games, browser-era constraints, and fast production loops.
Game programmer on the core team of Road Warrior, a 2D vehicle combat game.
Faz Digital and freelance Unity delivery expanded into VR, mobile, PC edutainment, microcontroller-integrated installations, and client work for brands including McDonald's, Unilever, and Boticario.
Current focus spans Three.js and R3F applications, multiplayer product systems, WebXR, AI-assisted media tooling, cloud deployment, and hardware-backed interactive installs.
Dream Machine XR was recognized at the Australian XR Festival 2024 with Best VR Experience, Best AR Experience, and Best in NSW.
My stack runs from Unity, C#, URP, Three.js, React Three Fiber, React Native, WebXR, GLSL/HLSL shaders, Photon, Colyseus, NestJS, Socket.io, AWS, Azure, Vercel, Coolify, embedded systems, kiosk hardware, and AI-assisted media pipelines.
Production work across Unity, Unity WebGL, Photon, C#, interaction systems, VFX, realtime environments, and delivery under actual device constraints.
Browser 3D systems using Three.js, React Three Fiber, WebXR, GLSL, GLTF pipelines, and product experiences that need clear interaction and visual response.
State-heavy product and workflow systems using React, React Native, NestJS, Socket.io, Colyseus, realtime interaction, quoting, configuration, and operational logic.
Performance discipline, deployment on Hetzner and Coolify, kiosk builds, embedded systems, and microcontrollers.
Years building games, immersive systems, browser-delivered 3D, product tools, and hardware-linked interactive work across freelance, studio, and teaching roles.
Client projects across Unity, XR, multiplayer, web 3D, fullstack product work, and production engineering, with 2,182 tracked hours.
A 5.0 average across 27 client reviews, with feedback including "Best freelancer in 10+ years."
Clients repeatedly describe the work as committed to quality, collaborative, clearly communicated, reliable, solution oriented, detail oriented, and accountable for outcomes.
Dream Machine XR received Best VR Experience, Best AR Experience, and Best in NSW at the Australian XR Festival 2024.
Dream Machine XR, Conexao Estacao Natureza, Sutuverse, configurators, multiplayer apps, AI pipelines, kiosks, and hardware prototypes all sit inside the same professional profile.
I run my own delivery stack: dedicated servers on Hetzner, orchestration with Coolify, and tuned Redis, so projects stay responsive after launch.
The same discipline goes into content: Blender automation, Python scripting, and repeatable asset pipelines that keep 3D fast enough for real devices.