Projects & Portfolio
Browse all my shipped work — virtual platforms, 3D configurators, games, educational tools, and more. Use the search bar or category filter to narrow things down.
Looking for technical articles & posts?→Virtual Days
Virtual Days is a platform that lets companies and universities host online events like job fairs, conferences and open days. It uses interactive digital booths and avatars so attendees can explore and connect just like at an in person venue. This helps organizations run live presentations and reach people anywhere in the world without anyone needing to travel.
Musée
Musée is an online museum where collectors display NFT and 3D artwork in a virtual gallery. Galleries are owned by users who choose which NFTs to display.
3D Ring Maker
A browser based ring configurator.
DHK
A platform to build canopy with 3D configuration.
Aspire
A platform to build window with 3D configuration.
NOVON DynamiX
A platform to make customized pendant lights.
Noise Runner
Noise is an endless runner where players dash forward, dodge cars and collect coins for high scores.
Shell Car
Shell Car is an endless runner where players dodge obstacles and collect power-ups.
N2Y Today's Weather
An interactive educational weather widget and learning game designed for students to explore daily weather forecasts, temperatures, and seasonal patterns.
News 2 You
An engaging educational news reading and comprehension game created for special education students to learn current events interactively.
Dart Attack
Dart is a web based game where you throw darts at matching colors.
Lumber Jack
Lumber Jack is a web based game where you help jack chop trees.
Candy Crush
Candy Crush is a matching puzzle game where the player swap candies to clear the board and complete objectives.
Shapes Stuff
Shapes Stuff is a fun learning game where children match different shapes with real world objects to build recognition and memory skills.
Bubble Shooter | Mobile Only
Bubble Shooter is a fun puzzle game where you aim and shoot bubbles to match colors, pop groups and clear the screen.
Line Draw
Line Draw is a relaxing puzzle game where you connect dots in a single stroke.
Smile Match
Smile Match is a memory game where players flip cards to find matching pairs, with levels that grow more challenging and engaging.
ACE
A group of assessment game that shows how candidates handle real world tasks and pressure. It gives hiring teams clear data on candidates.
Empire
A guided card game designed to get teams talking, planning and solving problems together. It helps staff at every level practice strategy.
Advance
A training game where clients work through practical business choices. It tracks progress on a leaderboard to help employees build solid decision making skills.
Progress
A scenario based tool that tests four key work skills at once. It gives employees fast feedback on their strengths while keeping track of their growth
Personal Project
A mix of side projects in my spare time.
▸Created some extensions for personal works
Final Year Project
Built a voice to text tool for Microsoft Word with a team of four. We used Python, TensorFlow, Keras and NumPy to train the speech to text model. We built a custom C# add in that types and formats the document directly in Word as you speak. We connected the two sides together using named pipes, allowing the Python AI and the C# add in to instantly send text back and forth behind the scenes.
University Assignments
A selection of assignments completed across various university courses:
▸Developed a full stack Facebook clone using a C# backend and a React frontend.
▸Created a restaurant management system utilizing Java with a React frontend.