Available to hire
I’m Matthew Clark, a senior software engineer focused on web development and data visualization, with deep experience in 3D work. I enjoy building reliable, scalable products and thriving in collaborative, hands-on environments.
I bring a mix of creativity and technical insight, and I stay committed to learning and adapting as technology evolves.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Japanese
Intermediate
Korean
Intermediate
Work Experience
Individual Contractor at N/A
January 29, 2024 - PresentWork with global clients and companies on a mix of web, 3D, and AI projects. Notable work includes:
- Built an interactive project for AWS re:Invent 2025 using JavaScript, TypeScript, React, GSAP, Motion(FramerMotion), Tailwind CSS, Canvas, and Gentle
- Volunteering on a browser-based CAD/BIM project using vanilla JavaScript and Three.js or WebGL
- Created SMOL app and game at Treasure.lol using JavaScript, TypeScript, React, Three.js, GSAP, Unity, C Sharp with .NET, and OpenAI
- Contributed to Upstreet.ai using a modern stack including JavaScript, TypeScript, React, Vite, Vitest, Material UI, Tailwind CSS, WebGL, Three.js, Babylon.js, GLSL, WASM, Node.js, Supabase, and Vercel
Senior Software Engineer at Bezi
March 31, 2022 - December 30, 2023Acted as a senior software engineer with a frontend emphasis, contributing expertise to a collaborative 3D spatial design platform. Utilized React.js, Javascript, Typescript, Tailwind CSS, Three.js, GLSL, GSAP , Playwright, Jest, GraphQL, AWS(Lambda, DynamoDB, Amplify, S3 bucket), etc.
- Overhauled 300+ UI components, eliminating warnings and errors for improved stability and performance.
- Developed and implemented 5 asset libraries: Template scene, 3D model, component, material, and HDRi.
- Created 20+ internal tools for database migration, version control, announcements, and asset management, streamlining operations.
- Optimized rendering payloads by 10% and resolved 30+ rendering issues using best practices.
- Collaborated closely with managers and colleagues, ensuring seamless project coordination and successful outcomes.
Senior Software Engineer at Acoutera
October 30, 2020 - December 29, 2021Engaged as a senior Frontend visualization engineer, fostering collaboration between technical and non-technical teams. Leveraged a range of web and visualization development skills including Next.js, Javascript, Typescript, Framer motion, Tailwind CSS, Three.js, Babylon.js, GLSL, and others.
- Developed 3D spatial models and 2D floor plans supporting kitchen and bathroom renovations.
- Mentored 2 interns and 1 junior software engineer, overseeing site maintenance.
- Optimized the codebase to align with best practices in WebGL and Next.js.
- Acquired comprehensive knowledge of the renovation industry workflow.
- Established close collaboration with sales, design, and backend colleagues to ensure seamless project execution.
Data Visualization Engineer at Grid Singularity
December 31, 2017 - August 30, 2019Served as a creative 3D data visualization developer and senior Frontend developer, employing technologies such as React.js, Typescript, Storybook, Styled Components, Sass, GraphQL, MapboxGL, Three.js, and others.
- Acquired in-depth expertise in Typescript, React.js, GraphQL, and MapboxGL.
- Acquired knowledge in AWS Lambda and CI/CD integration.
- Efficiently placed numerous 3D objects onto Mapbox in alignment with geo-coordinates, ensuring optimization.
- Effectively collaborated with on-site colleagues remotely.
- Obtained a foundational understanding of the energy industry.
Freelancing Software Engineer at Upwork
May 31, 2017 - April 29, 2019Participated in diverse projects as a creative web Frontend/Full-Stack developer, utilizing a range of JavaScript technologies and frameworks to drive growth and productivity.
- Acquired extensive experience in advanced web development skills, involving React.js, Vue.js, Redux, CSS, GSAP , Next.js, Node.js, Express.js, MongoDB, Phaser3, D3.js, Three.js, Babylon.js, and more.
- Successfully spearheaded 30+ long-term and short-term web and WebGL projects.
Developed a strong proficiency in Web-based immersive experience development.
Software Engineer at Konami
March 31, 2013 - April 29, 2017Engaged as an indie game developer across various projects, leveraging Unity3D, C# scripting, WebGL, Three.js, etc.
- Acquired fundamental knowledge in Unity3D technologies like C#, .Net, Javascript, PUN, Light Baking, and Optimization.
- Honed team collaboration skills through advanced procedures.
- Implemented best practices and architectural patterns such as MVC, MVP , and MVVM.
Crafted games with compelling and efficient 2D/3D UI/UX, tailored to technical and consumer requirements.
- Expanded WebGL/Three.js/Babylon.js development skills through collaborative learning with colleagues.
Freelancing Developer at Elance-oDesk
July 31, 2010 - February 27, 2013Worked as a freelancer during spare time, utilizing C/C++ , Java, and Python to serve a global clientele.
- Gained practical experience in app development through completion of 10+ freelancing projects.
- Acquired foundational understanding of the Unity3D engine and Autodesk 3DS Max.
Education
Bachelor of Science in Computer Science at Rochester Institute of Technology
January 1, 2007 - December 31, 2012Qualifications
Industry Experience
Software & Internet, Gaming, Real Estate & Construction, Energy & Utilities, Media & Entertainment, Other, Professional Services
Hire Matthew Clark today
To get started post up your job and then invite Matthew Clark to your job.