OS
Omar Sadek

Hi,I'm

Let's craft something great together

6+ Years ExperienceGameplay ProgrammerImmersive Tech

Building gameplay, graphics, and immersive experiences

UnityC#C++OpenGLVulkanVRDigital Twin

Recent Work

Latest Experience

Senior Unity Developer

Genesis CreationsHybrid

FEB 2026 — PRESENT

Designing and shipping immersive experiences across a wide range of domains, including medical, industrial, general training, and digital twins.

Key Highlights

  • Building VR and immersive applications for medical, industrial, and training scenarios where the experience itself is the deliverable
  • Developing interactive digital-twin environments that mirror real-world systems for visualization, simulation, and operator training
  • Architecting Unity systems that hold up across very different project types, while keeping the codebase portable and reusable
  • Collaborating cross-domain with subject-matter experts to translate real workflows into believable, interactive experiences

Technologies

UnityC#VR

Gameplay Engineer

LargelabsOn-site

2021 — FEB 2026

Crafted intricate gameplay mechanics and optimized development processes through the implementation of complex game systems, build tools, and AI systems.

Key Highlights

  • Co-developed a proprietary 2D physics engine that elevated in-game physics interactions and boosted performance by ~20% on an undisclosed project
  • Built reusable gameplay systems, build tools, and AI used across multiple titles
  • Owned end-to-end gameplay features from prototype to production polish

Technologies

UnityC#Game AIBuild Tools2D Physics

Selected

Featured Projects

Open Source & Side Work

Repositories

Lexus2D Game Engine

Lexus2D Game Engine

A 2D game engine created as a personal project to practice data-oriented design (DOD) and sharpen my C++ programming skills. The engine includes a demo to showcase its capabilities — it's a work-in-progress used primarily for learning and experimentation.

C++DODEngine
State Machine

State Machine

A straightforward state machine designed for easy Unity integration, simplifying complex logic and enhancing project workflows. Built with flexibility in mind for future feature enhancements and customization.

UnityC#Architecture