David Heckhoff

Fullstack Developer

Crafting interactive web apps, from 3D experiences to multiplayer platforms.

Projects

CubeWar

CubeWar

Multiplayer strategy game

View Project
Portfolio 2021

Portfolio 2021

Interactive Portfolio

View Project
Gamedo

Gamedo

Multiplayer Gaming Platform

View Project
WebGL Particles

WebGL Particles

Dynamic 3D particles

View Project
Pokédex

Pokédex

Open-source learning project

View Project

Skills

  • WebGL / WebGPU (Three.js, OGL.js, GLSL)
  • React, Vue, Astro (Next.js, Nuxt.js, Vike)
  • State & Data Management (TanStack Query, Zustand, Pinia)
  • GSAP (Animations)
  • Vite, TypeScript, Sass
  • Node.js (Fastify, Hono, uWebSockets.js)
  • WebSockets, REST APIs
  • PostgreSQL, MongoDB
  • Redis (Lua, BullMQ), RabbitMQ
  • Kubernetes, Docker
  • CI/CD (GitHub Actions)
  • Cloudflare, DigitalOcean, Vercel
  • Git, Turborepo (Monorepos)
  • Vitest, Jest (Testing)
  • Figma (Design, Prototyping)
  • Blender (3D Modeling)
  • Prettier (Formatting)