Software Engineer
CurrentSenior software Engineer specializing in developing 3D applications and games for Desktop and mobile for different operating systems Unreal gaming engines with advanced programming tasks or even project planning.Projects :• programming SimLab viewer which is 3D Software for Desktop and Mac.• building SimLab AR/VR mobile application for both Android and iOS natively.• Responsible for submitting and publishing the application for Android and iOS in their different stores. This includes timely updates and handling any problems due to any of Store’s updates and changes. • Optimizing Desktop Software to support VR ”virtual reality” technology for HTC vive, Microsoft mixed reality, Oculus rift And Oculus rift S.• Optimizing mobile application to support mobile VR.• Optimizing the application to support using it via multi users simultaneously using Networking, custom online subsystem and Vivox library to support voice and text chatting.• Optimizing mobile application to support AR (augmented reality), Using Vuforia ,ARCore and ARKit.• Building SimLab AR/VR applications for Oculus quest 1 and 2 and Pico VR and deploy them in their stores.Experienced With services like codebase optimizations, rewriting Blueprints to C++, 3rd party product integrations, setting-up processesand workflows and more is a good fit for every project in every stageand every condition.Strong background in project management and deploy.