Omar Ahmed, Developer in Munich, Bavaria, Germany
Omar is available for hire
Hire Omar

Omar Ahmed

Verified Expert  in Engineering

Game Developer

Location
Munich, Bavaria, Germany
Toptal Member Since
October 21, 2021

Omar is a game developer with a master's degree in games engineering from the Technical University of Munich (TUM) and considerable experience working with Unity and C#. He has worked with virtual and augmented reality to create gamification experiences for various clients from different businesses utilizing computer vision, machine learning, and Python. Omar is an excellent fit for both game studios eager to expand their teams and businesses looking to build custom games.

Portfolio

AR-Experts
Unity, 3D, Augmented Reality (AR), Gamification, Game Design, Code Architecture...
The Technical University of Munich
C#, PostgreSQL, Autodesk Revit, Software Development
Robusta Studio
Unity, C#, Virtual Reality (VR), Gamification, Game Design, Code Architecture...

Experience

Availability

Part-time

Preferred Environment

Windows, Slack, C#, Visual Studio, Unity, Python

The most amazing...

...project I've worked on was a project where we had to make UI exclusively in 3D for an experience that completely immerses the users in a virtual reality setup.

Work Experience

Unity Developer

2020 - PRESENT
AR-Experts
  • Developed complete features that were added to our flagship application.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Tested different functionalities of our flagship application.
  • Rewrote our existing functionality that was previously flawed or unstable.
  • Maintained stability in the application and coherence in the codebase by rewriting older parts of the code.
Technologies: Unity, 3D, Augmented Reality (AR), Gamification, Game Design, Code Architecture, Software Development

Revit Developer

2019 - 2020
The Technical University of Munich
  • Developed a Revit plugin that enabled users to set additional preferences to streamline the architecture design process.
  • Added a PostgreSQL integration that newly allowed the users to save preferences they have added using the plugin.
  • Provided documentation on new and existing code files and functionality to make it easier for newer and existing developers to maintain older functionality and integrate with the project.
Technologies: C#, PostgreSQL, Autodesk Revit, Software Development

Experience Developer

2018 - 2019
Robusta Studio
  • Designed the code architecture for all the business projects we undertook during my stay with the company.
  • Developed VR gamification-based projects for multiple business clients.
  • Built the initial prototype for the different projects in collaboration with the game design team.
  • Spearheaded our journey into multiplayer VR development allowing users on different devices to interact with each other seamlessly.
  • Integrated the work of other teams such as 3D art, sound, and UI into the prototypes to iteratively build the finished version of the projects.
  • Wrote documentation for all the projects developed both for our reference and to empower clients if they decide to do further work on the project in the future.
Technologies: Unity, C#, Virtual Reality (VR), Gamification, Game Design, Code Architecture, Software Development

Invest in Egypt VR Experience

https://robustastudio.com/work/moi.html
We developed this Unity project for a global event organized by the Egyptian Ministry of Investment to showcase projects available for investors. The project was built as a VR experience with an entirely 3D user interface to give users a completely immersive experience. I created the entire codebase and functionality, allowing the users to interact with all the elements around them and adapting the "curved" UI to give the feel of a 3D user interface.
2019 - 2021

Master's Degree in Games Engineering

The Technical University of Munich - Munich, Germany

2013 - 2018

Bachelor's Degree in Computer Science

The German University in Cairo - Cairo, Egypt

Tools

Slack, Visual Studio

Frameworks

Unity

Languages

C#, Python, Java

Paradigms

Gamification

Platforms

Windows

Storage

PostgreSQL

Other

Software Development, Code Architecture, Game Design, Virtual Reality (VR), Deep Learning, Graphics, Computer Vision, 3D, Augmented Reality (AR), Autodesk Revit

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