VÍTOR

DEV

Creative Developer

& Digital Artist

372
Circulo Rosa StickerAmarelo Sticker
AVAILABLE FOR WORK

ABOUT ME

I'm a creative developer based in San Francisco, crafting immersive digital experiences at the intersection of design and technology. I believe code is an art form, and every project is an opportunity to push boundaries.

With 5+ years of experience, I specialize in building performant, accessible, and visually stunning web applications that leave lasting impressions. From interactive 3D experiences to sleek user interfaces, I bring ideas to life with meticulous attention to detail.

When I'm not coding, you'll find me exploring generative art, experimenting with WebGL, or hunting for the perfect cup of coffee.

0+
YEARS EXPERIENCE
0+
PROJECTS DELIVERED
0+
CUPS OF COFFEE
WHAT I DO

SKILL SET

React

95%

TypeScript

90%

Next.js

88%

Node.js

85%

Three.js

80%

GSAP

85%

Tailwind

95%

Figma

75%

Git

90%

GraphQL

70%
SELECTED WORK

FEATUREDPROJECTS

Creative Coding2025

NEON DREAMS

Immersive 3D storytelling for a fashion campaign landing experience.

Three.jsReactWebGLGLSL

An immersive WebGL experience exploring the boundaries of browser-based 3D graphics with interactive scenes, ray-marched lighting, and layered audio cues.

Creative Coding2024

CODE CANVAS

Generative art playground built for designers who want code-level control.

TypeScriptCanvas APIWeb WorkersMonaco Editor

A creative coding platform for artists and developers to experiment with generative art, save compositions, and remix live sketches with collaborators.

VIEWCODECASE
Dashboard2025

DATA FLOW

A live operations dashboard tuned for high-volume streams and quick decisions.

D3.jsReactWebSocketNode.js

Real-time data visualization dashboard for monitoring complex systems. It processes millions of data points with sub-second latency and high-signal motion cues.

LET'SCREATESOMETHINGAMAZING

Have a project in mind? Let's talk about it.

EMAIL

uvitor372@gmail.com

LOCATION

San Francisco, CA

FOLLOW ME

FUN FACT

I once debugged code for 8 hours straight, only to find it was a missing semicolon. Now I use linters religiously.