Skip to content
View Manu2402's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Gravellona Toce (VB), Italy
  • 07:26 (UTC +02:00)
  • LinkedIn in/manu2402

Highlights

  • Pro

Block or report Manu2402

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. Markdown is supported. 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
Manu2402/README.md

Manuel Solano

Typing SVG

LinkedIn GitHub


// about

Software Engineer with a strong focus on low-level systems and real-time programming, primarily in game development.

I'm driven by understanding how software actually works under the hood: from C++ and C# architecture down to memory management and system internals, rather than treating any part of the stack as a black box.

Attention to detail and technical rigor are central to how I work: I take the time to understand the reasoning behind a system before building it, and I aim for clean, well-structured solutions over quick fixes. This shows in how I approach building systems that are modular, data-driven, and easy to extend, whether working on gameplay features, editor tools, or backend logic.

I have hands-on experience with Unreal Engine 5 and Unity, alongside a growing foundation in software architecture and low-level programming more broadly, also externally from the video game product.

I enjoy problems that require precision and depth, and I'm always looking to sharpen both my technical and analytical skills further.

TL;DR, in code:

class Manuel final : public SoftwareEngineer
{
public:
    static constexpr std::array<Focus, 2> interests = {
        Focus::GameDevelopment,
        Focus::EngineDevelopment
    };

private:
    const std::string education  = "AIV (Accademia Italiana Videogiochi), 2022-2025";
    const std::string philosophy = "Build it yourself, then you'll actually understand it";
};

// navigate the repos

Almost every repository follows the same three-layer README. Pick the depth you need.


🔎 overview/

The 30-second pitch.

What the project is, what it does, why it was done and what I learned from it, enough to decide if it's worth going deeper, without opening a single file.



🕹️ functional/

See it running.

Tech Stack, setup, controls, and configuration, with screenshots, GIFs or clips showing the thing actually working, not just described.



⚙️ technical/

The part that matters most.

Architecture, algorithms, data structures, and the reasoning behind the hardest decisions: what I tried, what broke, what I'd change next time.




// contact

Always open to connecting with fellow developers, tech enthusiasts, or anyone passionate about systems architecture and low-level programming. Let’s chat, exchange ideas, or discuss the latest in engine tech, feel free to reach out!

LinkedIn Email


Pinned Loading

  1. Drop-by-Drop Drop-by-Drop Public

    An Unreal Engine 5 plugin for heightmap creation/import, landscape generation and hydraulic erosion simulation

    C++ 2

  2. AIV_TheHeist AIV_TheHeist Public

    A third-person heist game, made in Unity, where you rob banks with guns and grenades across three escalating difficulty levels

    C# 1 1

  3. SimpleSteamSession SimpleSteamSession Public

    Simple Unreal Engine 5 plugin that manages connection to Steam backend (lobby)

    C++ 2 2

  4. LogoVM-UE LogoVM-UE Public

    A simple Virtual Machine for "LOGO" programming language on Unreal Engine 5

    C++ 1

  5. PNG-Decoder PNG-Decoder Public

    A decoder for PNG files implemented via C language

    C 1

  6. Common-Data-Structures Common-Data-Structures Public

    A serious of common data structures with basics functions implemented via C language

    C 1