$ whoami

Mahmoud Samra

Software Engineer

I turn ambiguous requirements into shipped products — across VR, WebGL, simulation, game, and web. Strongest where the requirement is fuzzy and the path isn't obvious.

# about

I'm a software engineer and technical lead with 4+ years taking projects end to end — eliciting requirements, architecting the solution, building it, and coordinating the team that delivers it.

I adapt to whatever stack an engagement demands rather than being tied to one: Unity/C# for immersive and simulation work, React/TypeScript on the web, and serverless backends on Azure, Firebase, and AWS. I care about readable code, solid fundamentals, and shipping things that actually run.

  • C#
  • TypeScript
  • JavaScript
  • Python
  • .NET
  • React
  • Unity3D
  • WebGL · Three.js · Babylon.js
  • Meta Quest VR
  • Azure
  • AWS
  • Firebase

# personal projects

space-survivors

C# · Unity

A 2D bullet-hell survival game set in space. Improved frame rate with the object-pooling pattern and built a configurable wave system driven by ScriptableObjects.

super-simulation

C# · Unity

A Unity simulation of pick-and-sort warehouse workflows — a grid-based placement system with object previews and undo, plus a reusable video-player component backed by AWS S3.

# contact

Interested in working together or want to see more? Reach out.