Skip to content
View mohamedalsamrai's full-sized avatar
:atom:
Thinking...
:atom:
Thinking...

Block or report mohamedalsamrai

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
mohamedalsamrai/README.md

Mohammed Al-Samarraie — Flutter · Graphics · Open Source

Open to work: full-time, remote, freelance

LinkedIn Email Discord Instagram Reddit

I take complex things and make them simple for the community.

I'm Mohammed, a Computer engineer with 6 years of programming currently work at Alrabiaa TV.

🌱 Open source

Last month

Repository Contribution PR
flutter/flutter Animated GIF, WebP and APNG now honor targetWidth / targetHeight, so frames are resized before upload #194615
bdero/flutter_scene Texture-transform UVs now rotate the way the KHR_texture_transform spec does #508
flutter/flutter StretchEffect moves from setFloat to named shader uniforms #195372
flutter/packages InkSparkle in material_ui moves to named shader uniforms #13445

⚡ Tech stack

Flutter, Dart, C++, Node.js, Express, MySQL, React, Vite, JavaScript, Git, GitHub

Area Tools
📱 Mobile Flutter · Dart
🎨 Graphics C++ · GLSL shaders · Impeller
⚙️ Backend Node.js · Express · Strapi · MySQL
🌐 Web React · Vite · Ant Design · Zustand

📊 GitHub stats

GitHub stats Most used languages

Contribution streak

A snake eating my contribution graph

Pinned Loading

  1. liquidum liquidum Public

    An iOS 26-style glass tab bar for Flutter. It looks and moves like the native iOS 26 bar, and it takes a few lines to use

    Dart 7

  2. shader_debugger shader_debugger Public

    Debug Flutter fragment shaders in the running app. Pick a variable in a .frag file and see it as a live heatmap where the shader is drawn, or click a pixel to read the variable's exact value there

    Dart 1