Skip to content
View j-era's full-sized avatar
:octocat:
:octocat:

Block or report j-era

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
j-era/README.md

Hi, I'm Jens πŸ‘‹

Senior software engineer focused on real-time 3D and computer graphics for the web β€” building interactive installations, visualizations and 3D applications at ART+COM Studios.

What I work on

  • πŸ•ΆοΈ WebGL / three.js / React Three Fiber β€” from museum exhibits to mobile 3D apps
  • πŸ¦– Augmented Reality in the browser β€” author of react-three-arjs (AR.js + React Three Fiber) and react-three-arnft (markerless image tracking)
  • ⚑ Performance β€” glTF asset pipelines, compression, offscreen rendering in Web Workers
  • 🎨 Generative & shader graphics β€” GLSL, Perlin-noise-driven animation (generative-graphics)
  • πŸ€– AI-augmented development β€” Claude, Copilot, local models with Ollama, generative pipelines with ComfyUI

My roots are in medical visualization and GPU computing β€” I was rendering volume data in the browser back in 2011, before WebGL was cool.

Off-screen you'll find me bouldering, biking or restoring old bicycles. 🚲

Pinned Loading

  1. artcom/react-three-arjs artcom/react-three-arjs Public

    AR.js with react-three-fiber

    JavaScript 197 45

  2. react-three-arnft react-three-arnft Public

    Image tracking with jsartoolkit-nft and react-three-fiber.

    JavaScript 13 6

  3. artcom/generative-graphics artcom/generative-graphics Public

    Generative and animated graphics. The basic motion is controlled by a Perlin Noise RGB texture.

    JavaScript 1 1

  4. artcom/eppsa-ksm artcom/eppsa-ksm Public archive

    JavaScript 2