Skip to content
View AhmedSamyMousa's full-sized avatar

Block or report AhmedSamyMousa

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
AhmedSamyMousa/README.md
Header Banner

Ahmed Samy Mousa

Typing SVG

๐Ÿ”ฅ Graphics Engine Developer

#include <renderer/core.hpp>

class AhmedSamy : public GraphicsEngineer {
private:
    std::vector<API> graphics_apis = {VULKAN, DIRECTX12, DIRECTX11, OPENGL};
    std::vector<std::string> specialties = {"Real-time Rendering", "Graphics Pipeline Optimization", 
                                           "Shader Development", "Engine Architecture"};
    Project current_project = {"Bimo", "Custom Game Engine with Advanced Rendering Features"};
    
public:
    AhmedSamy() : GraphicsEngineer("Ahmed Samy Mousa") {}
    
    void Introduce() const override {
        std::cout << "๐Ÿ‘‹ Graphics programmer passionate about high-performance rendering\n";
        std::cout << "๐ŸŽฎ Building " << current_project.name << ": " << current_project.description << "\n";
        std::cout << "๐Ÿ” Specializing in low-level graphics programming and performance optimization\n";
        std::cout << "๐Ÿ’ก Exploring advanced lighting techniques and GPU architecture\n";
    }
    
    void RenderFrame() {
        while (!engine_shutdown) {
            OptimizeDrawCalls();
            ImplementCuttingEdgeFeatures();
            SolveChallengingProblems();
            LearnNewTechniques();
        }
    }
};

int main() {
    AhmedSamy me;
    me.Introduce();
    me.RenderFrame();
    return 0;
}

๐Ÿ› ๏ธ Technical Arsenal

Graphics APIs Core Languages Shading Languages
Vulkan
DirectX 12
DirectX 11
OpenGL
C++
C
C#
HLSL
GLSL
Compute Shaders
Engine Technologies Development Tools UI & Application
Custom Engine
Rendering Pipeline
Physics Integration
Visual Studio
RenderDoc
PIX
WPF
ImGui
UI Systems

๐Ÿ”ฎ Graphics Specialties

Rendering Pipeline Shader Development
PBR Rendering Engine Architecture Real-time GI

๐Ÿš€ Featured Projects

Bimo Engine

Project

Modern graphics engine built with Vulkan and DirectX 12 featuring physically-based rendering, real-time global illumination, and advanced post-processing.

Custom Shader Framework

Project

Flexible shader system supporting cross-API compilation with advanced material system and shader permutation management.

๐Ÿ“ˆ Performance Stats

GitHub Stats GitHub Streak
GitHub Trophies

๐Ÿ’ก Technical Insights

Dev Quote

"The art of graphics programming is finding the delicate balance between visual fidelity and performance efficiency."


Let's build stunning visual experiences together! ๐ŸŽฎ ๐Ÿš€ ๐Ÿ‘พ

Profile Views

Popular repositories Loading

  1. AhmedSamyMousa AhmedSamyMousa Public

    2

  2. SimpleWindow SimpleWindow Public

    Simple Window With DirectX11 Initialized in it

    C++ 2

  3. SimpleTextEditor SimpleTextEditor Public

    This is a simple text editor that is ready to be edited to create your own text editor

    C++ 2

  4. Sort-Algorithm-Visualization Sort-Algorithm-Visualization Public

    Quick Sort algorithm using (SFML)

    C++ 2

  5. Algorithm-Visualization-OpenGl Algorithm-Visualization-OpenGl Public

    Visualized Sort algorithm using (OpenGl) and C++20

    C++ 2

  6. Vulkan Vulkan Public

    C++ 2