top of page
1617542006808.jpg

Bola Tharwat Melek

Senior Unity Developer

Phone:

(02) 1273533815

Email:

Address:

Nasr City, Cairo, Egypt

Date of Birth:

February 29th, 1996

A Bit About Me

As a Senior Unity Developer with six years of experience, I have developed a strong technical skillset that spans multiple areas of expertise. I have a proven track record of developing high-quality software using Unity, both for games and applications. Throughout my career, I have built immersive VR applications and simulations using frameworks such as SteamVR, VRTK, OVR, and OpenVR. My experience in AR frameworks like Vuforia, ARCore, ARKit, EasyAR, and OpenCV has allowed me to develop cutting-edge AR experiences.

In addition to VR and AR, I have experience in networking frameworks such as Photon and Mirror. This experience has allowed me to develop multiplayer games and applications with excellent performance and scalability. Furthermore, my experience with 3D modeling software such as Blender and Maya has enabled me to assist in the game-making process.

My technical expertise is not limited to specific technologies. I have excellent experience in C# and am well-versed in Object-Oriented Programming (OOP), SOLID principles, algorithms, data structures, design patterns, and system design. This knowledge has enabled me to develop scalable and maintainable codebases that can be easily extended and modified.

I am passionate about creating innovative and engaging experiences using Unity. I am always striving to stay up-to-date with the latest technologies and best practices in the industry. With my extensive technical skills and experience, I am confident in my ability to contribute to any project and take it to the next level. My dedication to delivering high-quality software and commitment to teamwork make me an asset to any team.

Work Experience

Senior Unity Developer
Proven Solution

Feb 2023- Present

Senior Unity Developer
Proxify

Mar 2023- Present

Senior Unity Developer
Prime Press 

Jan 2022 - Feb 2023

Technical Director
PIK

April 2019 - Feb 2023

Senior Unity Developer
Phenomenar US

Aug 2020 - Dec 2021
 

Senior Unity Developer
ArabTesting

Oct 2018 - Mars 2020

Unity Developer
NasNav

Jun 2017 - Oct 2018
 

  • Designing and implementing many VR applications and simulations.

  • Developing and optimizing performance for VR environments.

  • Collaborating with multiple teams including artists and developers.Identifying and resolving code issues and bugs with the team.

  • Developing and Designing games and applications for clients worldwide.

  •  Resolve code issues and bugs, ensuring high-quality deliverables.

  • Communicating effectively with Proxify's Community Manager and clients to understand project requirements

  • Designing, creating, testing, and implementing an educational platform.

  • Creating the platform’s system design for each individual component.

  • Building Tools and apps to facilitate workflow.

  • Identifying, reviewing, and fixing code errors with juniors.

  • Lead 3-4 people team projects.

  • Manage all technical procedures such as Design, estimation, Assets...etc.

  • Responsible for making decisions and leading all technical choices in multiple projects.

  • Hand on all VR/AR projects.

  • Lead 1-2 people team projects.

  • Designing, testing, and implementing a 360 Images system with dynamic navigation and editing System.

  • Creating a User-defined AR system with adding a user’s custom 3d model.

  • Implementing a custom navigation Map with custom editable features.

  • Creating UI/UX for mobile platforms with custom editable features.

  • Lead 1-2 people team projects.

  • Creating multiple VR simulations for multiple phobias like acrophobia, aerophobia, arachnophobia .. etc.

  • Designing and creating educational platforms for Autism children.

  • Creating VR and AR educational games for ADHD children.

  • Creating a dynamic AR educational platform.

  • Lead 1-2 people team projects.

  • Interact with the owner to determine the project’s technical requirements.

  • Improve, debug, maintain and optimize the existing AR system.

  • Creating an AR Navigation system integrated with Beacons.

  • Ensure performance on 360 images system.

  • Create responsive UI for mobile devices.

  • Interact with the main client to determine the project’s estimation time.

Techincal Skills

Coding
  • OOP, SOLID, Design Patterns, and Algorithms and Data Structure.

​

Multiplayer
  • Photon and Mirror.

​

VR Frameworks
  • SteamVR, VRTK, OVR OpenXR and OpenVR.

​

AR Frameworks
  •  Vuforia, ARCore, ARKit, EasyAR, and OpenCV.

​

3D Softwares
  • Blender and Maya

bottom of page