About Me

My journey in game development and beyond

Erfan Rafieioskouei

Hello, I'm Erfan Rafieioskouei

Game Developer and Designer with expertise in game mechanics design, level design, scripting, and programming AI agents for computer games. I'm passionate about exploring new concepts in the game industry and creating immersive experiences that captivate players.

Having recently completed my MSc in Computer Games at Queen Mary University of London, I bring a unique blend of academic knowledge and practical industry experience to every project I work on.

5+ Years Experience
15+ Projects Completed

Professional Experience

My Journey Through the Game Development World

Jun 2021 – Jun 2023

Game Developer & Designer

HUB, Gaming Startup Company

Led game development initiatives in a dynamic startup environment, focusing on innovative gameplay mechanics and user engagement.

  • Implemented and scripted game concepts, modified classic game mechanics, and animated characters
  • Collaborated with cross-functional teams including designers, artists, and developers to create quality games
  • Worked on the development of multiple games, focusing on optimization and scripting
  • Contributed to creating hyper-casual games for various platforms including Cafe Bazaar
Unity 3D/2D C# .NET Git/GitHub JetBrains Rider Mixamo
Sep 2022 – Sep 2024

Head of Gamelab

Game Laboratory Leader

Led the faculty game development laboratory, creating an educational environment and fostering industry connections.

  • Organized industry-related events and game jams to promote learning and networking
  • Created educational environment for teaching game development fundamentals
  • Coordinated with industry professionals to host workshops and networking events
  • Managed lab resources and mentored junior developers on project development
Aug 2023 – Feb 2024

Research and Development Intern

Paya Communication Industries

Contributed to cutting-edge IoT development as part of the R&D team, expanding my technical expertise beyond gaming.

  • Developed local network solutions for IoT systems in the hardware section
  • Gained valuable experience in Internet of Things (IoT) and computer hardware
  • Applied programming skills in C++ for hardware integration projects
IoT C++ Computer Hardware
Feb 2024 – Jun 2024

Head Teaching Assistant (Volunteer)

Advanced Programming Course

Led the game development track for the Advanced Programming course, mentoring students through complete game development projects.

  • Conducted weekly teaching sessions on 2D rogue-like game development
  • Supervised 8 student teams through full game development lifecycle
  • Proposed evaluation criteria and provided technical guidance on Unity/C# implementations
  • Helped bridge the gap between theoretical programming concepts and practical game development
Present & Future

Education

MSc Computer Games

Queen Mary University of London, United Kingdom

Sep 2024 – Sep 2025 (Graduated)

Completed advanced studies in computer games, focusing on cutting-edge technologies and methodologies in game development.

Relevant Modules:
Artificial Intelligence in Games Computer Graphics Multi-Platform Game Development Game Design Computational Game Design Advanced Game Development Interactive Agents and PCG

BSc Computer Engineering

Shahid Beheshti University

Sep 2019 – Feb 2024

Graduated with a strong foundation in computer engineering with a focus on software development and system design.

Key Achievements:
  • GPA: 3.4/4 (Top 10% of cohort)
  • Nationwide University Entrance Rank: 406/500,000 (Top 0.2%)
  • Ranked among top 3 in Game Development Secondary School
  • A+ grades in Algorithm Design and Advanced Programming courses

My Philosophy

Innovation First

I believe in pushing the boundaries of what's possible in gaming, constantly exploring new concepts and technologies to create unique player experiences.

Collaborative Spirit

Great games are built by great teams. I thrive in collaborative environments where diverse perspectives come together to create something extraordinary.

Continuous Learning

The gaming industry evolves rapidly. I'm committed to continuous learning and staying at the forefront of new technologies and methodologies.

Let's Create Something Amazing Together

Interested in collaborating or learning more about my work?