Choose Theme Colors

#
22+ Years
About Me

Hi, I'm Martin - A Full-stack Web, Mobile, Video-game and Virtual Reality Software Developer and Consultant from Manchester, UK

I'm very hard working, always keen to try out new technologies and love pushing myself out of my comfort zone

22+ Years Professional Experience

Whatever your project, I am confident I have the skills and experience to push things over the finish line.

Experienced and Skilled Across Varied Sectors

With over 22 years professional experience, I have gained lots of experience in both the Private and Public sectors. The companies I have worked for span from Governments to Gaming and everything inbetween.

Hard-working, friendly & professional

Being a good communicator is key to working as a team. I am a friendly but hard-working person who finds it easy to work in a team but can also take initiative to find solutions alone.

Adaptable, Fast Learner

Learning new skills is something I enjoy. Whatever the situation, I am able to pick up new skills and understand business processes fast to ensure the right approach is used regardless of the project.

Skills

Skills Overview

Below are some of my most used skills.

Web Dev

Javascript
90%
NodeJS
80%
React
70%
NextJS
70%

Mobile App Dev

Java
70%
Kotlin
60%
Android
80%
Xamarin
90%
iOS
60%

Video-game/XR Dev

C#
90%
Unity
90%
Virtual Reality
90%
Unreal Engine
40%

Backend Dev

SQL
90%
MongoDB
80%
AWS
80%
Past Work

Portfolio

Check out some of the projects I've worked on previously in my career.

#
Karaoke Central
Karaoke Central

Popular karaoke experience originally made popular in social VR platform VRChat has debuted its own Virtual Reality experience

C# - Unity - Photon - Android - MetaQuest - SteamVR - ReadyPlayerMe

#
VRChat
VRChat

Popular social platform built using User Generated Content, Custom Avatars and Graph-based Scripting

C# - Unity - Photon - Android - iOS - MetaQuest - SteamVR - Pico - Vive XR Elite - Kotlin

#
SeekerUK Car Configurator
SeekerUK Car Configurator

Web-based 3D Vehicle Customisation

ThreeJs - PlayCanvas - Javascript

#
Metaware
Metaware

Join a group of players and get thrown into crazy mini-games, a 20 second timer and absolutely NO CONTEXT. Using our SDK players can even create their own games, ensuring this game is constantly evolving.

C# - Unity - Photon - Android - MetaQuest - SteamVR - ReadyPlayerMe - React - NextJS - Firebase - MongoDB

#
HomeOffice
HomeOffice

Designing, building and maintaining various vital public-facing Web Apps and their respective backends and deployments.

Javascript - NodeJS - React - Kubernetes - Docker

#
Among The Wild
Among The Wild

A First Person Surival game with complex survival mechanics, crafting, hunting, quests and flexible building mechanics. Supported via in-app ads and in-app purchases.

C# - Unity - AdSense - In-App Purchases

#
BandMate
BandMate

Cross-platform mobile app for Bands and Musicians to manage events, member availability and location tracking. Also integrates with Gigtionary for event promotion via in-app purchases.

C# - Xamarin - Android - iOS - Firebase - ASP.Net - MVC - SQL Server

#
Viper
Viper

Cross-platform application for professional footballers and coaches to record, replay and analyse football matches in VR and on flatscreen devices

Unity - Photon - Python - Meta Quest/Oculus - Virtual Reality

#
SpotlightVR
SpotlightVR

An immersive social platform for live performances. Allows flexible User Generated Content creation via its own SDK and Scripting Engine. Supports VR and Mobile platforms.

#
Gigtionary
Gigtionary

Cross-platform app to help live music fans find events happening in their location right now. Aggregates data from various live event platforms and integrates with Spotify for band previews.

C# - Xamarin - Android - iOS - NodeJS - MongoDB

#
Survival Island
Survival Island

A First Person Surival game with complex survival mechanics, quests and flexible building mechanics. Supported via in-app ads and in-app purchases.

C# - Unity - AdSense - In-App Purchases

#
NokNok
NokNok

Virtual Reality Meeting platform for MetaQuest devices. Supports Zoom calls and virtal whiteboards.

C# - Unity - Meta Quest - Photon

#
Mufon
Mufon

The Mufon app is a mobile app designed for reporting and tracking strange things in the sky.

C# - Xamarin - Android - iOS - NodeJS - MongoDB - Firebase

#
Hempel
Hempel

The Hempel mobile app was a slick, UI-focused application created for a client to use at presentations

C# - Xamarin - Android - SQLite

#
ParkingEye Terminal
ParkingEye Terminal

Terminal app for customers to log their vehicle details in order to avoid parking fines

C# - Xamarin - Android - SQLite

#
Marlowe Workforce
Marlowe Workforce

A workforce management app for Marlowe PLC

C# - Xamarin - Android - SQLite

#
BetterDriver Mobile App
BetterDriver Mobile App

A mobile app for an insurance company to track their customers driving behaviour using Bluetooth beacons to detect when the driver is in their vehicle

C# - Xamarin - Android - SQLite - NFC - BLE

#
Microlise SmartPOD
Microlise SmartPOD

A workforce management system and mobile app for a clients workforce. Supports real-time telematics tracking and Bluetooth beacon connectivity.

Javascript - Ionic - Android - Bluetooth Beacons

#
Garden Vets WebApp
Garden Vets WebApp

A bespoke web application designed for customers to manage their vet insurance.

NextJS - React - TypeScript - Payment Processing - AWS - DocumentDB

Testimonials

Here are some words from past colleagues and clients.

#
Macy Kuang

Client Engineer @ VRChat

Martin was a senior team member when I first joined the company. Although he was not my direct onboarding buddy, he provided invaluable assistance throughout my tenure. Even on my last day, Martin guided me through the company's QA process, showcasing his dedication and willingness to help. Martin is an excellent team player who genuinely cares for others and demonstrates a strong work ethic. When faced with complex issues, he consistently identifies the right path to success with his expertise and problem-solving skills. I highly recommend Martin to any company seeking a great team player with strong industry expertise.

#
Greg Foxworthy

Senior UI Engineer @ VRChat

I've had the pleasure to work with Martin for the past year at VRChat. He is an outstanding engineer with many years of experience across multiple disciplines, and a great problem solver. Martin is also an incredible communicator. He always keeps the team up-to-date on the status of his tasks, and doesn't shy away from helping others when challenges arise. He is a true team player, and would be a very solid addition to any dev team.

#
Adam Jones

Software Developer @ PixelMill Digital

I worked alongside Martin at Pixelmill, collaborating on a couple of projects. Martin is knowledgeable in multiple areas of software engineering and a great communicator, which made him an important member of the team. He is a good problem solver, being able to pick up projects and fix issues when the need arose, even when he had no previous involvement. He was very helpful whenever I needed help whilst working alongside him and was effective at dealing with all stakeholders. He would be a great addition to any team.

#
David Barrett

Software Developer @ Amey

I have had the pleasure of working with Martin in both permanent positions and as a contractor. Throughout our time together, Martin consistently demonstrated exceptional knowledge and diligence as a software engineer. His expertise spans a wide array of technologies, making him a versatile and invaluable asset to any team. Martin’s ability to quickly adapt to new challenges and his commitment to delivering high-quality work are truly commendable. He approaches every project with a meticulous attention to detail and a deep understanding of the technical landscape. Whether it’s developing complex algorithms, optimizing system performance, or troubleshooting intricate issues, Martin’s proficiency and problem-solving skills shine through. I wholeheartedly recommend Martin to any employer or client seeking a highly skilled and reliable software engineer. His broad knowledge base, coupled with his unwavering work ethic, makes him an outstanding candidate for any technical role.

#
Rhyad Zergane

Software Engineer @ UK HomeOffice

Martin is a hard working NodeJS and mobile developer; he has experience leading developers in a team and communicating with stakeholders. He has worked with business analysts, product managers, developers, ux and ui designers to build bespoke solutions for his clients. He also onboarded me when I had started and walked me through the project that I was working on. For this reason, I would recommend Martin to anyone looking for mobile or web developers.

Whatever your project, I can help!

I have worked with some of the biggest organisations across Car Insurance, Infrastructure, Virtual Reality, Gaming, Visualisation, Government and more. Whatever your project, I have the expertise to help you reach your goal.

#
#
#
#
#
#
#
#