Project demo2:02MIG Welding VR training
My work: Unity development for a VR welding training experience.
Independent Unity & VR developer
I’m Matt. I build VR experiences, training simulations, and interactive apps. If your team needs a senior developer to take something off its plate, I can help.
Available for defined projects and ongoing development support.
Book a call or email me at [email protected].
Watch the demoVR experienceA mission to Mars. In VR.An immersive Mars experience I’ve built in Unity.
The work
VR training, simulations, and interactive applications. Pick a project to watch the demo.
Project demo2:02My work: Unity development for a VR welding training experience.
VR2:39My work: Unity development for a VR stroke rehabilitation experience.
VR1:52My work: Unity development for a VR emergency-response training experience.
VR3:18
Project demo2:34
VR1:28
Project demo1:52
VR4:04
VR1:30
3d1:15
VR0:31
VR1:33
Browser / Windows / Mac1:00
VR1:04
VR0:22
Mac / Browser1:25
Browser / Mobile app0:45
Windows0:40
VR1:31
Project demo3:24
Project demo0:45Client feedback
Selected reviews from clients I’ve worked with on Upwork.
Read more reviews on Upwork ↗“As a Unity developer, his technical skills are top-notch — he consistently delivers quality work and finds smart solutions to complex problems.”
“Matt was able to assist promptly and delivered a great result. Would certainly recommend!”
“Matthew went above and beyond. He was quick to respond, communicated very well and executed the job perfectly. Highly recommend and I will be seeking him out for future endeavors.”
“What truly sets Matthew apart is his exceptional communication skills. He consistently kept me informed of the project's progress, ensuring that there were no surprises and that we were always on the same page.”
“He provided updated builds throughout the process and was quick to reply to any questions or comments. I highly recommend Matt!”
“What a wonderful experience working with Matthew! He did an amazing job, listened to my ideas, had great communication, easy to work with, and went over and above to create amazing games for this project.”
Where I can help
For studios, agencies, and teams with something they need to get built.
A training module, a new interaction, or a feature your team needs. I can pick up a defined piece of your Unity project and take it through to a working build.
A feature that isn’t behaving, performance that needs attention, or a demo deadline getting close. I’ll dig in and help you move forward.
Have an idea you need to put in someone’s hands? Let’s build a focused prototype you can test, demonstrate, and develop further.
I’m a VR specialist, but I also build for mobile, desktop, and the browser.
Unity optimization · Meta Quest
Performance is especially important on standalone headsets like Meta Quest. Your app has to work within the device’s limits while keeping the experience smooth and responsive.
I specialize in optimizing Unity projects. I track down performance bottlenecks and improve rendering, code, and memory use to help your project run better on the devices it’s built for. I know every trick in the book to make Unity project achieve their frame rate goal.
Let’s talk about your project’s performanceMEET YOUR NEW DEV
I’ve spent over 10 years building things in Unity, from mobile games to VR training. I like getting into a project, figuring out the tricky parts, and making it work.
When we work together, you work directly with me. I’m the person on the call, writing the code, and walking you through the build.
Tell me what you’re making and where you need a hand. Let’s talk about how I can help.
Working together
Let’s talk about what you need. If we’re a good fit, we’ll agree on the work and I’ll take it from there.
Tell me what you needA short call about your project, what’s already built, and what you’d like to happen next.
We’ll talk through how I can help and agree on the work, timing, and cost.
I’ll complete the work, keep you updated, and walk you through the finished build.
Yes. I can work with your existing codebase and team. We’ll look at the project and how you work before deciding on the scope.
That’s a good reason to talk. Bring the goal, the current state of the project, and any deadline. We can work out a sensible first step together.
Send me a little about the project and your timing. I’ll let you know my availability and whether I’m a good fit.
Let’s talk about your project
Tell me what you’re building, where you need help, and when you need it. We’ll figure out the next step.