Skip to content
View MahdiRahmatii's full-sized avatar

Block or report MahdiRahmatii

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.

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
MahdiRahmatii/README.md
Typing SVG

🎮 Game Developer · 📚 Educator · 🚀 Indie Creator

Building scalable games with clean architecture and meaningful experiences.


👤 About Me

I’m a Game Developer with 7+ years of experience, focused on building mobile-first Unity games with strong architecture, performance, and scalability.

Beyond development, I actively teach and mentor developers, helping them understand not just how to code, but how to design systems that last.

I care about:

  • ✅ Clean and scalable game architecture
  • ✅ Performance optimization for mobile platforms
  • ✅ Designing systems, not just features
  • ✅ Sharing knowledge through teaching

⚙️ Core Expertise


Game Architecture

Unity Development

C# & .NET

Version Control
🧩
OOP & SOLID
🧠
Design Patterns
🚀
Performance Opt.
🎓
Teaching & Mentorship

🛠️ Tech Stack


🚀 What I'm Focused On

  • 🧱 Designing scalable game systems in Unity
  • 🎮 Building indie game projects from concept to release
  • 📘 Teaching structured game development to aspiring devs
  • 🔧 Improving architecture quality in real‑world projects

📊 GitHub Snapshot


🧭 Philosophy

“A good game is not built by features — it is built by systems that survive change.”

I believe great engineering is:

  • 🟢 Simple, not complex
  • 🟡 Scalable, not fragile
  • 🔵 Intentional, not accidental

🌐 Connect with Me

     


“Let’s build systems that last, not just games that run.”

Profile views

Pinned Loading

  1. Unity-Easy-Map-Creator Unity-Easy-Map-Creator Public

    Unity Easy Map Creator is a tool for generating map images from Unity scenes. This project simplifies the process of creating map.png files from your Unity environments, making it easy to visualize…

    C# 11

  2. Unity-WebGL-WebAudio Unity-WebGL-WebAudio Public

    🎵 Unity WebGL Audio Context Manager - Automatic audio lifecycle management for WebGL builds. Handles mobile browsers, tab switching, and AudioContext recovery seamlessly.

    JavaScript 7

  3. Unity-Easy-Haptic-Manager Unity-Easy-Haptic-Manager Public

    A lightweight, dependency-free Unity plugin that delivers consistent, customizable haptic feedback on all Android devices. It bridges Unity C# with Android’s native VibrationEffect and VibratorMana…

    C# 9