Matt Clark
@mattclark
Senior Software Engineer specializing in real-time 3D visualization, WebGL, and GPU-accelerated rendering.
What I'm looking for
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
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.
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.
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%.
Software Engineer
Grid Signularity
Jan 2018 - Aug 2019 (1 year 7 months)
Developed WebGL-based energy network visualization dashboards with real-time data integration, shader-based power-flow visualizations, and scene graph architectures that reduced render latency by 30%.
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.
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.
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.
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
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.
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Matt?
You can contact Matt and 90k+ other talented remote workers on Himalayas.
Message MattFind 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!
