Huda Rasmey, Developer in Cairo, Cairo Governorate, Egypt
Huda is available for hire
Hire Huda

Huda Rasmey

Verified Expert  in Engineering

Bio

Huda entered the game industry in 2011, gaining experience across multiple genres and platforms. She is proficient in Unity 3D and Unreal Engine and has extensive experience using Git and pipelines with various tools. Huda has strong knowledge and experience in game design, including writing game design documents (GDD).

Portfolio

Ironbelly Studios
Unreal Engine 5, C++, Games, Game Development, Communication
Instinct Games
Unreal Engine, Network Programming, C++, Unreal Development Kit (UDK)...
Be-Steam
Agile Project Management, Unity, GitHub, Trello, C#, Game Development...

Experience

Availability

Part-time

Preferred Environment

Windows 11, Visual Studio, Unity3D, Slack, Skype, Zoom, Discord, Microsoft Teams, GitHub

The most amazing...

...things I've designed and implemented were a dynamic camera system, an input/ability queue system based on GAS, and an AI plugin for an attack token system.

Work Experience

Unreal Engine Developer

2023 - 2024
Ironbelly Studios
  • Designed and implemented a dynamic camera system. Designed and implemented an input/ability queue system based on GAS (Unreal Engine) and an AI plugin (the attack token system).
  • Tracked and fixed bugs using the target process. Used Perforce for source control.
  • Worked on most of the game's systems. Had a chance to work on the game's plugins, VFX, animation, AI, etc.
Technologies: Unreal Engine 5, C++, Games, Game Development, Communication

Senior Game Developer

2021 - 2023
Instinct Games
  • Handled the UI edits with Codewise and fixed bugs in different places. Built the generator engine tool. The game is in its testing stage.
  • Tracked and fixed bugs using Monday and used SVN as version control.
  • Worked on the weapon and platform systems as well as the engine tools.
Technologies: Unreal Engine, Network Programming, C++, Unreal Development Kit (UDK), Unreal Engine 4, Unreal Engine 5, Game Development, Communication

Senior Unity Developer

2020 - 2021
Be-Steam
  • Managed and worked on a digital robotics competitions application.
  • Tracked and fixed bugs using Trello. Used GitHub as version control.
  • Worked on the blocking system integration and the robot's movements and physics.
Technologies: Agile Project Management, Unity, GitHub, Trello, C#, Game Development, Communication

Senior Game Developer

2019 - 2020
Penta Value
  • Worked as a product owner and a game developer. Developed VR and mobile games.
  • Tracked and fixed bugs using Trello. Used SVN as version control.
  • Worked as a product owner for a multiplayer VR shooting game. Worked on the AI system. Collaborated with clients from different countries.
Technologies: Virtual Reality, Unity, Subversion (SVN), Platforms, Back-end, Bitbucket, Game Development, Communication

Senior Game Developer

2018 - 2019
FunRock
  • Developed four main features within a team, including reinforcement, events, leaderboard, a new tutorial system, and the UI of other features using XML.
  • Tracked and fixed bugs using Favro. Used GitHub as version control and the Git command line.
  • Contributed to the new feature development process, as the game was already published when I joined.
Technologies: Unity, Git, Favro, Coding, Optimization, Data Structures, Game Development, Communication

Lead Game and VR Developer

2015 - 2018
5dVR
  • Developed different VR games for campaigns. Managed a team and trained the newcomers.
  • Tracked bugs using Trello and used GitHub as version control.
  • Developed the first project that helped the company get a contract with City Center Dubai and oversaw all of its VR/AR and Kinect campaign projects.
Technologies: Unity, Virtual Reality, Digital Publishing, iOS, Android, Team Leadership, Augmented Reality (AR), 3D, Game Development, Communication

Fluffs

Fluffs is a physics/puzzle-based game designed for mobile platforms. It is a fun escape from everyday stress, set in a colorful fantasy world. Players help a fluff solve different physics puzzles to find his lost children and avoid trouble with his mate. Each level has a new puzzle, which the fluff solves by using abilities like cutting objects, burning things, launching catapults, and building bridges.

I worked as a sub-team leader and developer on this project. As the team leader, I worked on many parts of the game. My main tasks were integration, creating 2D animations and assets (using the Sprite Manager plugin in Unity 3), contributing to level design, and helping write the game design document (GDD) with the team.

Capital War

Capital War is a strategy multiplayer game for iOS and Android. Players build their bases and armies and can collect resources and trade or send them as gifts to their allies. Each player can join an alliance to receive reinforcements in war and gain gifts. In the war zone, top players can relocate, find more resources, and face tougher enemies.

I worked in a team composed of members from Sweden, Ukraine, and Egypt. I co-developed the reinforcement feature (including UI) with a Swedish team member. I also developed the events feature, including UI. I handled the leaderboard UI for the Ukrainian team to complete the logic. I also created the new tutorial system and sequence and completed various smaller tasks, including bug fixes.

Baloot Quest

Baloot Quest is a multiplayer card game designed for mobile platforms. Players can meet in a room, play the game in a fun, interactive way, throw emojis, and chat. There are two types of chat: one with friends (free chat with a language filter) and one in-game (fixed phrases, like in Hearthstone, to avoid issues). Players can add friends and invite them to play together.

I was one of the main three developers working on this project. I was responsible for migrating the game from Kii to PlayFab for a better user experience. I also developed a new emoji system, added new emojis, and built the game for both iOS and Android.

Eat What You Need (EWAN)

EWAN is a light mobile game designed for standalone play on mobile platforms. EWAN is a colorful, casual game that's easy to play and relax with anywhere. In each level, players must eat the fruits that match their current status: black or colorful. At the start, players need to eat a certain number of colorful fruits. Eating black fruits will switch their status to black, during which they must only eat black fruits until the status changes back. Eating the wrong type of fruit while in a different status will reduce the player's target and result in a loss.

I served as the main and only developer (the game jam demo).

Prevent Disaster

Prevent Disaster is a mini-game where players must make the right choices to prevent a disaster planned by a villain. Each decision impacts the outcome, requiring quick thinking and strategic choices to thwart the bad guy's schemes and save the day.

School Principal

School Principal is a light mobile game designed as a standalone for mobile platforms. The player has to answer different questions from the school's students and teachers. Each answer affects the money and the academics, eventually affecting the school's prestige. The player's target is a high level of prestige to be able to extend the school and gain badges.

I served as one of three developers on this freelance project.

Naughty Soul

https://leckchess.itch.io/naughty-soul
PROJECT
• A light mobile and web platformer game.
• The baby grim should collect the innocent souls from the underworld and return them to their original place.
• The payer can collect only one soul at a time and deliver it, then collect the next one.
• After collecting the soul, the player should deliver it within a specific time, or they will lose it.

Role played:
• One of three developers and one artist (game jam game).

Break It

PROJECT
• A light mobile memory game.
• The player sees a pattern on the floor, and he should remember it and break the floor's blocks to reform the same pattern within a specific time.

MY ROLE
• One of three developers and one artist (game jam game).

NAHO Puzzle

PROJECT
• A light mobile game, designed as a standalone for mobile platforms.
• The game is designed for kids to help them learn about counting in a funny way.
• The player should hide part of each block using the given items, at the end the player should have only the target count of each animal shown.

Role played:
• Worked as a developer in a team with two other developers and one artist.

MadCargo

PROJECT
• An endless mobile game designed as a standalone for mobile platforms.
• The player tries to reach the max distance without losing all the boxes.
• The game contains ADS to make it easier for the player to survive.
• The game has about five environments that change randomly and two cars.

MY ROLE
• Developer responsible for the controls, gameplay, and integration.

Mostmra

PROJECT
• A runner mobile game designed as a standalone for mobile platforms.
• The player should run and collect more soles to survive the level, if the players hit a soldier, burning car, or any other obstacle, they lose part of these soles (based on the obstacle type).
• The players lose the level if they lose all of their souls.
• If the players passed a certain level with number of soles, it will be their starter sole in the next level.
• The game is an authentic simulation of Egypt’s streets.
• The game contains waves on a specific dates which matches the revolution’s dates in Egypt.

MY ROLE
• Developer responsible for the controls and game play.

Pick & Trick

PROJECT
• A memory-based mobile game designed as a standalone for mobile platforms.
• At the start of the level, the player sees all the masters and should pick the green ones.
• After two levels, the player can see more than two colors of monsters, and they should pick the monster with the displayed color.
• The player has lights that show them all the monsters for seconds and then select a monster.
• The player has a specific number of moves based on the level.

MY ROLE
• Main and only developer (game jam demo).

Save Me Eat You

PROJECT
• A multiplayer mobile game designed as a standalone for mobile platforms.
• Save Me Eat You is a multiplayer game, but on the same screen, each player should help the other one solve a puzzle and move forward. The players are forced to help each other because if they don't, no one can survive. The player who arrives first will eat the other one.
• Game has a lot of challenges besides the puzzles like the monster who chases both players, which is why they should move fast.

MY ROLE
• Main and only developer (game jam demo).

Neverteese

PROJECT
• A shooting PC game designed as a standalone for PC.
• A third-person shooter game telling a mythic story of a pharaoh's daughter who could save Egypt and the ancient world from the evil powers; the evil powers have dominated places and cursed the animals to attack people.
• The player is a girl as an archer who moves to the country searching for the main source of curse to kill it (can be human, animal, zombie, or anything else) and cure the cursed animals but destroying the cursing ball around them. She can't kill them or she will lose HP.
• The player has three powerups—freeze that freezes the animal for some time so they can't move or attack her, blind that blinds the animals so they can't see her and can't hit her, and heart that heals.

MY ROLE
• Team leader and developer.
• As a team leader, I worked on most game parts, but my main tasks were integration, part of the level design process, AI, and writing the GDD with my team.

Rawy Kids

Rawy Kids is an interactive comic for kids designed as a standalone for mobile platforms. Kids can listen to the comic narration while playing with the items in the comic, such as throwing the ball everywhere in the frame, watering the flowers, and changing the order of the plates on the table. The players can download the demo for the comic they want to see before buying. There are gift codes that players can get from the Facebook or Twitter page. There is an in-app purchase option to get coins for books.

The application is based on asset bundles, so it updates the store without the need to re-download it. It supports multi-book downloads and background downloads, so users can read books while downloading. The player can change from day to night mode.

I worked as the main developer on this project. I focused on asset bundle, download handling, and the store with all of its functionality. I also published the app for iOS and Android and worked on in-app purchases.

The Rawy company closed, so there are no links for it in Android or iOS stores.

Home Sweet Home

In this cozy puzzle game, the player searches for items and solves mini-puzzles to bring back the comforting feeling of their old home. Through exploration and puzzle-solving, the player restores the warmth of their lost home.

I was one of three developers working on this project. I was responsible for gameplay code and shaders.

Crane VR Game

PROJECT
A VR puzzle game. The player moves the crane using the controller, collects the puzzle pieces, and puts it in the right position within a specific time frame to win.

MY ROLE
Main and lone developer

Cricket VR Game

PROJECT
VR cricket game
The player has target shots that he should get within a specific time.

MY ROLE
• Main and only developer (campaign game).
• Environment set up
• Visual effects and sound effects

Dark Flames

PROJECT
VR shooting survival game. The game starts with the player on a bridge, attacking dragons. The player should survive till the end of the game’s time.
The player has three types of arrows:
Poison: cause damage over time for a certain time
Freeze: freeze the dragon for a certain time
Normal: cause normal damage
The player can collect the powerups around him, which can be an arrow or health.

MY ROLE
One of two developers.
Developed gameplay, dragons AI, and some of the effects.

Space Racing

PROJECT
VR space game
The player flies in space, collecting stars and avoiding obstacles.
The player can also collect the speed powerup that makes him fly faster.
The player should collect a target number of points within a specific time.

MY ROLE
Main and only developer (campaign game).

Hadotobia

https://drive.google.com/file/d/1XsY95TYjV6QfPPCsMedZWcEnZ7Hcbj1O/view?usp=sharing
PROJECT
• An application for kids that provides different interactive games to help kids learn letters, colors, and more.

MY ROLE
• Worked as a developer in a team with two other developers and one artist.

CamperVan

https://drive.google.com/file/d/19SgZb0PnDOJs40bbYOCpyEUwWhU8ZcbB/view?usp=sharing
PROJECT
• A light mobile game where players stylize their van using paints and stickers.

MY ROLE
• Worked as a developer in a team with two other developers and one artist. The player can add stickers.

Environment Saviors

https://drive.google.com/file/d/1DGILXluHCuFH8KHPLo6kud_Bvis_qZHi/view?usp=sharing
PROJECT
• A VR game where players have different tasks to save the environment from pollution. The game won first place in Egypt and Africa at the Hackathon of 2013.

ROLE
I was one of two developers.

I Hate Darkness

https://drive.google.com/file/d/1zwfOTfNyz1z9NgJ6YtanUuiN7CAU5VNL/view?usp=sharing
PROJECT
• A multiplayer escape room game. The two players should help each other solve the puzzles to open the door and meet each other.

ROLE
Acted as one of three developers and was the puzzle's designer.

Health and Safety

https://drive.google.com/file/d/1-_uQhJpd-2g6LGiusd55lsA7tqOUt1Wt/view?usp=sharing
PROJECT
• A virtual reality (VR) training project for engineers that helps engineers know about safety roles and the steps to fix the issues at petroleum sites.

ROLE
• Acted as one of three developers.

Show Room

https://drive.google.com/file/d/1Dgt1rRq9No7mwDrnkjrrM8NGMLjhLDUE/view?usp=sharing
PROJECT
• A VR showroom project where users can teleport or walk in the house. Users can also change the colors and materials of different furniture pieces.

ROLE
• One of two developers
• Environment set up

Allegro

https://nerminsh.itch.io/allegro
Allegro is an emotional adventure game in which the player confronts their depression, which has transformed into a fearsome antagonist. The journey involves facing these negative emotions and learning to love oneself.

Positive feelings are symbolized by fragments of a music sequence scattered throughout the game world. The world is tainted in gray by the protagonist's negative emotions, and clues are essential for finding and interacting with objects.

The objective is to explore, gather all the music pieces, and compose a soothing song to heal the protagonist's heart. The gameplay involves detective-style exploration and puzzle-solving. Once all music pieces are collected, they must be assembled into a jigsaw-style puzzle to complete the level.

I worked on this project as a team lead/tech lead, idea owner, and product owner.
2024 - 2024

Master's Degree in Business Administration

Liverpool John Moores University - Online

2011 - 2014

Diploma in Game Development

Information Technology Institute - Cairo, Egypt

2006 - 2010

Bachelor's Degree in Scientific Computing

Ain Shams University - Cairo, Egypt

Tools

GitHub, Trello, Git, Subversion (SVN), GitLab, Bitbucket, Unreal Development Kit (UDK)

Languages

C#, C++

Frameworks

Unity, Unreal Engine, Unity2D, Unity, Photon, AssetsLibrary, Unreal Engine 4, Blueprint

Paradigms

Agile Project Management, Object-oriented Programming (OOP)

Platforms

iOS, Android

Other

Game Design, Game Programming, Team Leadership, Coding, Leadership, Game Design Documentation, 3D, Communication, Digital Publishing, Virtual Reality, Network Programming, Augmented Reality (AR), Optimization, Data Structures, Level Editor, Level Design, Networking, Unreal Engine 5, Assets, Game Development, Favro, Platforms, Back-end, Games, Business, Business Administration

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