Skip to main content
Charles GrassiCG
Looking for a job

Charles Grassi

@charlesgrassi

Graphics programmer and technical artist at EventsArena, building a WebGPU visuals engine with 300+ nodes and an AI shader copilot.

Cyprus
Message

At EventsArena, I built the company's operating platform for booking intake, seat allocation, pricing, and ticket logistics. It includes a Claude agent with 65 tools, built with FastAPI and PostgreSQL.

At HYPERDRYFT, I developed a live-visuals engine where node graphs compile to multipass WGSL on WebGPU and react to audio. The Rust/wgpu desktop and web product includes more than 300 nodes and an AI copilot that writes shaders.

At NexusStudios, I built a real-time GI system using SDF for VR that achieved 90 FPS on Quest 2 with more than 20 lights. I reduced baking time from 45 minutes to 3 minutes.

Across graphics roles at Little RedDogGames, 22cans, Scapin' /The Sandbox, and Ubisoft, I worked on compute-shader VFX, material libraries, lighting, and console shaders. My portfolio features interactive demos and shader breakdowns.

Experience

Work history, roles, and key accomplishments

HY
Current

Co-founder & Graphics Lead

HYPERDRYFT

Jan 2026 - Present (10 months)

Developed a live-visuals engine where node graphs compile to multipass WGSL on WebGPU, with audio-reactive features. Includes 300+ nodes and an AI copilot that writes shaders, using Rust/wgpu for desktop and web.

EV
Current

Chief Technology Officer

EventsArena

Jan 2025 - Present (1 year 10 months)

Built the company's operating platform including booking intake, seat allocation, and pricing ticket logistics. Contributed 1,000+ commits and 80K lines of Python, with a Claude agent with 65 tools in production.

NS

Technical Artist & Graphics Programmer

Nexus Studios

Jan 2025 - Dec 2025 (11 months)

Built a real-time GI system using SDF for VR, achieving 90FPS on Quest 2 with 20+ lights. Reduced baking time from 45 minutes to 3 minutes (15x).

SA

Chief Technology Officer

SABDA

Jan 2023 - Dec 2024 (1 year 11 months)

Led a 16K 360° immersive installation across 6 servers at 90FPS. Managed 64-channel spatial audio and 2.5GB/s throughput, leading a team of 8.

LG

Lead Graphics Programmer

Little Red Dog Games

Jan 2023 - Dec 2023 (11 months)

Led 4 engineers developing VFX with compute shaders, achieving a 70% CPU improvement (12ms to 3.6ms). Shipped 15+ effects.

CA

Senior Graphics Programmer

22cans

Jan 2023 - Dec 2023 (11 months)

Created a library of 25+ material shaders. Developed a grass system with 1M+ blades at 60FPS on mobile, and volumetrics with sub-5ms GPU time.

SS

Graphics Programmer

Scapin' / The Sandbox

Jan 2021 - Dec 2022 (1 year 11 months)

Implemented custom lighting for 30+ lights reaching 2M+ users. Optimized blur from 18ms to 4ms and built 8-layer parallax clouds.

Ubisoft logoUB

Graphics Programmer

Jan 2020 - Dec 2021 (1 year 11 months)

Worked on AAA development, creating 20+ shaders for PC/PS5/Xbox. Achieved a 50% GPU reduction while doubling particle count to 100K+ at 4K60FPS.

Education

Degrees, certifications, and relevant coursework

Charles hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Interested in hiring Charles?

You can contact Charles and 90k+ other talented remote workers on Himalayas.

Message Charles

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan