Hamza Hassene, Developer in Marrakesh, Marrakesh-Safi, Morocco
Hamza is available for hire
Hire Hamza

Hamza Hassene

Verified Expert  in Engineering

Virtual Reality Developer

Location
Marrakesh, Marrakesh-Safi, Morocco
Toptal Member Since
October 5, 2022

Hamza Hassene brings over six years of experience in Unity development and five years in the virtual reality industry. He's not just familiar with the tools; he knows how to use them to bring ideas to life. Hamza has managed entire projects on his own, showcasing his capability to handle tasks from start to finish. Additionally, he has led development teams on several medium- to large-scale projects.

Portfolio

Octav
Virtual Reality (VR), Augmented Reality (AR), Unity3D, Optimization, GitHub...
Octav
Unity3D, Virtual Reality (VR), C#, GitHub, 3D Lighting, Optimization...
Black House Studio
C#, Node.js, Networking, Unity3D, Socket.IO, Gaming, Game Physics, Game Design...

Experience

Availability

Part-time

Preferred Environment

Unity3D, Virtual Reality (VR), C#, Unity, Unreal Engine

The most amazing...

...journey was crafting Ben10 VR, where advanced hand tracking technology immerses players in a superhero world.

Work Experience

Chief Technology Officer

2020 - 2023
Octav
  • Developed "The Land," a blockchain game in an open space in VR using the XR Interaction Toolkit 2.0.
  • Guided a six-person team as the project manager for a medical simulation project.
  • Submitted two projects to the Meta Oculus store.
  • Decreased project development time by 50% during the second quarter of 2022.
Technologies: Virtual Reality (VR), Augmented Reality (AR), Unity3D, Optimization, GitHub, Jira, Confluence, Global Project Management, Oculus Quest 2, Meta Quest, Google Analytics, User Experience (UX), Git, Networking, Game Physics, Metaverse

Senior VR Developer

2019 - 2020
Octav
  • Developed a multiplayer VR puzzle escape room using Photon Unity Networking (PUN) and the BNG framework.
  • Implemented an optimization system that enables and disables game components based on their distance from all connected players. Helped in improving the project performance by 35%.
  • Prototyped the core mechanics and finished "The Curse Of Topaz" project vertical slice within three weeks.
  • Created a mobile app game master for a VR project. Provided the game master with full control to manage and monitor the game.
Technologies: Unity3D, Virtual Reality (VR), C#, GitHub, 3D Lighting, Optimization, Photon Unity Networking (PUN), Gaming, Game Physics, Game Design, Oculus Quest 2, Oculus, Unity Game Assets, Meta Quest, User Interface (UI), User Experience (UX), Game Development, Git, Networking, APIs, Unity, Metaverse

Game Developer

2018 - 2019
Black House Studio
  • Created a real-time mobile poker game for both Android and iOS platforms. Developed the networking structure using Socket.IO.
  • Created a real-time chat system that supports voice and video recording using C# and Java.
  • Implemented monetization and advertisements on both Android and iOS platforms.
Technologies: C#, Node.js, Networking, Unity3D, Socket.IO, Gaming, Game Physics, Game Design, Augmented Reality (AR), 3D, Video Gaming, User Interface (UI), User Experience (UX), Game Development, Git, APIs, Unity

Game Programmer

2016 - 2018
Crisis
  • Developed a WebGL game, which is considered the first game to simulate "capture the flag" competitions.
  • Created a networking app from scratch that supported 100 concurrent users, using Socket.IO.
  • Developed a set of WebGL games for a gambling platform.
Technologies: C#, JavaScript, Networking, Unity3D, Unity3D Pathfinding, APIs, Socket.IO, JSON, Game Design, 3D, Video Gaming, Unity3D Native Plugin Interface, Game Development

The Curse of Topaz

https://youtu.be/grq5r-DDL5M
The Curse of Topaz is a cooperative game that allows players to solve puzzles. Each party supports five players and provides real-time interaction and voice chat. The players should solve all challenges and find the treasure before the countdown ends.

EmegenciaVR

https://youtu.be/4dc4Ka-hs5w
EmergenciaVR is a VR application that helps medical students improve their knowledge by simulating real-life scenarios, providing all required materials, and providing a highly immersive experience. I was the project manager and managed the development team during this project. I had direct contact with the client.

The Land

The Land is a blockchain game set in an open space in VR that allows users from all over the world to interact in the metaverse.

The game is built on the blockchain, allowing transactions and asset trading.

FullStars

FullStars is a real-time mobile poker game that allows players to create and join several poker tables from Omaha to Chinese poker. Using a club system, the game encourages players to build clubs and invite new members.

StockVR

https://youtu.be/sTywvNHGbSg
Stock VR is an immersive VR experience designed to help users learn
about financial charts and how to interpret them.
When users enter the game, they are transported to a virtual trading floor where they can see a variety of financial charts displayed in 3D.
They can choose from a range of different charts, including line charts
and candlestick charts, and can interact with them using VR controllers.

Ben10 VR

https://youtu.be/putAHK9ZTZ4
Unleash your inner superhero with the B10 VR game. Experience the
a game world like never before.
Through the use of Advanced Hand Tracking Technology, players can
experience the game world in a fully immersive first-person
perspective. and seamless. lifelike hand movements and interactions that put them right in the heart of the action.

Languages

C#, JavaScript, Python

Frameworks

Unity3D, Photon Unity Networking (PUN), Unity, Unreal Engine

Tools

GitHub, Git, Google Analytics, Jira, Confluence

Platforms

Oculus, SteamVR

Other

Networking, Virtual Reality (VR), Optimization, XR Interaction Toolkit, APIs, Gaming, Game Physics, Game Design, Oculus Quest 2, Video Gaming, User Interface (UI), User Experience (UX), Game Development, Augmented Reality (AR), Artificial Intelligence (AI), Image Processing, Prototyping, 3D, Unity Game Assets, Meta Quest, Netcode, Metaverse, Unity Shaders, Unity3D Pathfinding, Remote Config, HTC Vive, Load Balancers, Data Structures, Global Project Management, 3D Lighting, 3D Textures, 3D Animation, Trading, Hand Tracking, Unity3D Native Plugin Interface

Libraries/APIs

Node.js, Socket.IO

Storage

JSON

Paradigms

Agile Software Development, Unit Testing

2015 - 2020

Engineer's Degree in Software Engineering

National School of Applied Sciences of Marrakech - Marrakech, Morroco

MAY 2022 - PRESENT

VR Specialist

Certiport

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring