Skip to content
View moosama76's full-sized avatar

Block or report moosama76

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
moOsama76/README.md

Mohamed Osama

Software Engineer · Open-source contributor

I build software across systems programming, developer tools, backend engineering, and real-time applications. I enjoy understanding complex codebases, solving problems at their roots, and turning ideas into reliable, useful software.

Most of my work is in Rust, C++, C#, and Python. I'm also comfortable working with JavaScript/TypeScript, Linux, and the tooling around modern software projects.

Open-source contributions

I like contributing to established projects, not just building things from scratch. Some of the work I'm proud of:

Project My contributions
Graphite Worked extensively on the editor's snapping system: alignment and distribution behavior, tangent/normal and other geometric snapping, bug fixes, and regression tests. See my pull requests
Bevy Contributed an official 2D screen-shake example, including camera behavior and configurable shake intensity. Merged PR #15567
Awedio Expanded test coverage for a lightweight Rust audio library. Merged PR #5
CadQuery Contributed to the Python CAD ecosystem, including work in cadquery-contrib. See my CadQuery pull requests

Explore all my GitHub pull requests

Things I've built

  • Tora — Tools and workflows for building high-quality interactive playable ads.
  • rust-cp-template — A Rust setup for competitive programming and algorithmic problem solving.
  • 3D Terrain — Native Rust/wgpu terrain rendering project.

What I work with

  • Languages: Rust, C++, C#, Python, JavaScript/TypeScript
  • Engineering: algorithms and data structures, concurrency, performance, testing, system design
  • Tools & platforms: Git, Linux, Unity, Bevy, wgpu, OpenGL
  • Interests: systems and backend engineering, developer tools, game technology, computational geometry, and open source

Connect

LinkedIn · GitHub · Tora

Pinned Loading

  1. bevy bevy Public

    Forked from bevyengine/bevy

    A refreshingly simple data-driven game engine built in Rust

    Rust 1

  2. rust_for_linux rust_for_linux Public

    Forked from Rust-for-Linux/linux

    Adding support for the Rust language to the Linux kernel.

    C

  3. rust-lang/rust rust-lang/rust Public

    Empowering everyone to build reliable and efficient software.

    Rust 121k 17.4k