My game development projects push me to obtain primary skills relevant to my field. Helping me understand the process of game development, obtain skills such as white boxing, prototyping appropriately within tight restriction, programming with multiple languages and engines, applying my problem-solving to improve my analytic and synthetic skills.
As a games programming lecturer in SAE Institute, I've fostered the necessary skills for team-oriented tasks such as communication, leading a team under a high-pressure environment, and identifying and utilising strength of each team member effectively.
Best method of learning is teaching, I experienced this with my time at SAE. To teach topics such as DirectX 12, animation programming, AI programming and Level Design, and many more; I had to understand my teachings so I could relay these information to my students, with respective to each of their own learning methods.
Games Programming Lecturer
Marylebone Theatre
Café Manager
London South Bank University
Game Design and Development - (2:1)
Story Design (68)
Game Specialism – Game Design (66)
3D Level Design (74)
Re: Creation (66)
Dissertation [Mythology in Games] (66)
Game Programming (71)
Organic Modelling & Animation (62)
With extra Modules on BSc Computer Science, and Electronic Engineering, with University of Westminster
English (Fluent)
Farsi (Fluent)
Japanese (Conversational)
Arabic (Beginners)
C#
C++
C
Java
SQL
Unity
Unreal
Twine
RPG Maker
Microsoft Office / Google Docs
Understanding of Jira, Trello, and Nuclino
Audacity
Beginner in Maya, 3D Max and Blender
Web design – HTML, CCS and Java Script
Paint Tool Sai
Draw.io
Paint.Net
GitHub
Trinity Podcast - Creator and co-host
London South Bank University - Class Representative
Kanoon Towhid (ISA) Deputy Head (2013 – 2014) CEO (2014 - 2015)
University of Westminster Class Representative
Uxbridge College Class Representative
Hillingdon Youth Council The only representative for North of Hillingdon