Himalayas logo
MC
Open to opportunities

Matt Clark

@mattclark

Senior Software Engineer specializing in real-time 3D visualization, WebGL, and GPU-accelerated rendering.

United States
Message

What I'm looking for

I seek roles building high-performance, browser-based 3D visualization and rendering systems, with collaborative teams, technical leadership, and opportunities to optimize GPU-driven experiences.

I am a Senior Software Engineer with over 15 years building high-performance, browser-based 3D visualization systems and interactive product configurators. I specialize in WebGL, WebGPU, Three.js, shader programming, and GPU optimization to deliver photorealistic, responsive experiences.

My work spans automotive, simulation, and digital twin applications where I architect modular rendering pipelines, implement PBR shading, and optimize asset workflows with Draco compression and LOD systems. I regularly design React front-ends that integrate directly with 3D renderers for live configuration tools and collaborative editors.

I have led cross-functional teams, mentored junior engineers, and improved performance through GPU profiling, instancing, batching, and memory management — frequently achieving 60+ FPS in browser environments. I also enhance DevOps pipelines with containerized builds and CI/CD for reliable production deployments.

I bring a pragmatic, collaborative approach focused on technical excellence, clear communication, and continuous improvement to push the limits of real-time graphics while ensuring maintainability and production readiness.

Experience

Work history, roles, and key accomplishments

SE
Current

Senior Software Engineer

Self Employed

Jan 2025 - Present (10 months)

Architected custom Three.js/WebGL/WebGPU rendering pipelines and modular 3D engine architectures, delivering browser-based visualizers and configurators that exceeded 60 FPS and reduced memory load via geometry compression and streaming.

BE

Senior Software Engineer

Bezi

Apr 2022 - Dec 2023 (1 year 8 months)

Led development of real-time collaborative WebGL editors and advanced shader systems, implementing GPU culling and instancing that improved frame-rate efficiency by ~50% and automated asset optimization pipelines.

AC

Senior Software Engineer

Acoutera

Nov 2020 - Dec 2021 (1 year 1 month)

Implemented React + Three.js 3D configurators with PBR workflows and texture streaming, creating GPU-optimized shaders and geometry decimation pipelines that reduced model load sizes by up to 70%.

Upwork logoUP

Software Engineer

Jun 2017 - Aug 2019 (2 years 2 months)

Delivered custom Three.js and Babylon.js engines for product configurators and simulation tools, implementing procedural geometry, particle effects, and GPU memory optimizations for multiple client projects.

PA

Senior Application Engineer

PassiveLogic

Sep 2017 - Nov 2017 (2 months)

Built real-time 3D dashboards visualizing IoT and environmental simulations, integrating WebGL front-ends with backend simulation systems and creating interactive React/Three.js control panels for digital twins.

Konami Digital Entertainment logoKE

Software Engineer

Konami Digital Entertainment

Apr 2013 - Mar 2017 (3 years 11 months)

Developed visualization modules and custom shader effects for design tools, collaborating with gameplay teams to optimize rendering and documenting engine systems while mentoring internal teams on modern WebGL practices.

EN

Software Engineer

Enhance-oDesk

Aug 2010 - Feb 2013 (2 years 6 months)

Created WebGL and Canvas-based 3D visualization systems for industrial training simulations, implementing GLSL shaders for shadow mapping and reflections and optimizing rendering across browsers.

Education

Degrees, certifications, and relevant coursework

Rochester Institute of Technology logoRT

Rochester Institute of Technology

Bachelor of Science, Computer Science

2007 - 2012

Completed a Bachelor of Computer Science with coursework in software engineering, graphics, and systems from September 2007 to May 2012.

Find your dream job

Sign up now and join over 100,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
Matt Clark - Senior Software Engineer - Self Employed | Himalayas