Summary
Overview
Work History
Education
Skills
Websites
Certification
Accomplishments
Projects
Languages
Gitlab
Timeline
Generic

Amr Saleh

Giza

Summary

Unity3D and C# developer with over nine years of experience in game development. Spearheaded the creation of 'Highstreet Calamity,' a multiplayer VR experience, while designing innovative game mechanics and tools such as VR alchemy stations and hex grid systems. Expertise in data-oriented technology stack (DOTS) and netcode for entities drives impactful project outcomes in professional studios.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Senior Unity Developer

Highstreet
07.2023 - 04.2026
  • Developed Highstreet Calamity VR game by collaborating with a team of designers and programmers to create immersive gameplay experiences.
  • Designed and implemented a scalable Locomotion system using strategy design pattern, with various locomotion modes such as grounded movement, crouch, crawl, climbing, jumping, sliding, wall running, gliding, grappling hook, and VR swimming.
  • Led tech team, maintained codebase, and reviewed pull requests to ensure code quality and project alignment.
  • Coordinated workflow among game designers, artists, and developers to streamline project development and enhance collaboration.
  • Managed game servers, overseeing Multiplay hosting and transitioning to AWS GameLift for improved scalability.
  • Oversaw backend server maintenance with Node.js to support seamless application connectivity and functionality.

Unity Developer

Dephion B.V.
11.2021 - 05.2023
  • Took initiative to take responsibility of a Content builder application made with Unity that is a tool for creating content for the Habtic app.
  • Implementing the app's UI, using Unity's new UI toolkit.
  • Maintained Habtic app, fixing bugs and implementing new features to enhance functionality.
  • Created and maintained various mini games to increase user engagement within the app.
  • Conducted app testing to ensure optimal user experience and identify areas for improvement.

Freelance (fulltime) Unity Developer

Dephion B.V.
03.2021 - 07.2021
  • Developed interactive 3D applications using Unity engine for diverse projects.
  • Collaborated with designers to create engaging user interfaces and experiences.
  • Optimized game performance through code refactoring and asset management processes.
  • Developed prototype of procedural animation system for hand gestures during speech, enhancing realism and interactivity in user experience.

Lead Gameplay Developer

KandooZ Studio
03.2018 - 09.2020
  • Developed gameplay mechanics, AI, and UI for VR/AR projects using C# and Unity3D, enhancing player engagement.
  • Contributed to game and level design for diverse projects, focusing on innovative gameplay experiences.
  • Project owner for a VR game project.
  • Co-founded a startup focused on innovative gaming solutions.
  • VR Racing on Steam, for Pure Gamez: (Steam link)
  • EdVRd Educational VR Game for Warpinmedia.
  • Stereoscope VR (mobile), freelance project.
  • VStore VR Cardboard project (Freelance).
  • Projects: 3 mini AR games using Vuforia SDK for Unity3D, for Trimoo and ADabisc Future Qatar. Juniverse Project, paused.
  • Assessed reaction times in VR for tennis and volleyball.

Junior Game Developer

Appsinnovate
08.2017 - 03.2018
  • Implementing gameplay mechanics, AI, UI, and AR using C# and Unity3D.
  • Executed various projects with C# and Unity3D, improving overall gameplay quality and player satisfaction.
  • Collaborated on game design and level design for multiple projects, shaping immersive environments and gameplay.
  • Projects: "City of Dreams: Financial literacy" for Visa, on Google Play store.
  • Agents Training Game for STC Saudi Arabia.
  • Nissan Automech Egypt Event 2017 AR app for Nissan Egypt.
  • "Mind Pursuit" PC game project for Therapy (unfinished).

Education

Master's Programme - Game Design

Uppsala University Campus Gotland
Visby, Sweden
07-2021

9-Month Diploma - Game Development Track

Information and Technology Institute (ITI)
Giza, Egypt
06-2017

BSc - Electronics and Communications Engineering

Arab Academy for Science, Technology, and Maritime Transport
Cairo, Egypt
07-2014

Skills

  • Game development with Unity
  • Server maintenance
  • Agile project management
  • User experience evaluation
  • Technical flexibility
  • Outcome-oriented approach
  • Collaborative teamwork
  • Learning adaptability
  • Audio integration with FMOD
  • Netcode for Entities (multiplayer)
  • Data-Oriented Technology Stack (DOTS)

Certification

  • Embedded Systems Diploma, C Programming Language, Embedded Software programming and interfacing, Working with Timers, ADC, LCD, Keypads, UART, I2C, EEPROM.
  • Network Programming for Games 1, 7.5, Uppsala University, Visby, Sweden, 2020, Developed a simple multiplayer game in C++.
  • AI programming for games 1 & 2, 15, Uppsala University, Visby, Sweden, 2020, Implemented Game of Life in 3D using Unity., Implemented Gomoku AI in 3D using Unity.

Accomplishments

  • Release of Highstreet Calamity
  • Microsoft imagine Cup 2017, won 5th place Local for Project "Lord of the Nerds" (VR game)
  • Global Game Jam 2017, Voted 3rd place for Game "When the Naddaha Calls"

Projects

  • Various Freelance projects from VR/AR to Mobile (NDA signed)
  • Various game projects for university courses. (2D platformer and boardgame)
  • "Memory Lane" for course Deep Games (course code: 5SD308) Uppsala Uni.
  • Game of Life in 3D using Unity.
  • Gomoku AI in 3D using Unity.
  • "Lord of the Nerds": VR (Oculus Rift/HTC VIVE) (Graduation Project for ITI)
  • "When the Naddaha Calls" Global Game Jam 2016 game 2D platformer.
  • "Regular Repair" Global Game Jam 2020 game 2-4 Players 2D game.
  • "Food Hole" Global Game Jam 2017 game VR.
  • Simple Tween Engine, a tween tool for development (WIP) for Unity 3D in C#.
  • Simple Alchemy VR prototype, using Unity 3D in C#.
  • Grid Builder (Square-3DSquare-Hexagonal) with neighbour detection.
  • Meat Factory Faults detection VR for GIZ Hackathon 2019.
  • A small version of Monopoly using JavaScript.

Languages

  • Arabic, native
  • English, fluent (written and spoken) - IELTS certified
  • Swedish, beginner

Gitlab

gitlab.com/Amrmhady92

Timeline

Senior Unity Developer

Highstreet
07.2023 - 04.2026

Unity Developer

Dephion B.V.
11.2021 - 05.2023

Freelance (fulltime) Unity Developer

Dephion B.V.
03.2021 - 07.2021

Lead Gameplay Developer

KandooZ Studio
03.2018 - 09.2020

Junior Game Developer

Appsinnovate
08.2017 - 03.2018

Master's Programme - Game Design

Uppsala University Campus Gotland

9-Month Diploma - Game Development Track

Information and Technology Institute (ITI)

BSc - Electronics and Communications Engineering

Arab Academy for Science, Technology, and Maritime Transport
Amr Saleh