I Love Making Games

I Am Alireza Tarahomi A Game Programmer

alirezatarahomi

I Am Game Programmer

My name is Alireza Tarahomi. I have more than 5 years experience in this field and multiple published games. My experience is in Gameplay, UI, AI, Network (UNet, PUN, Node.js), Shader, Tools, Animation and optimization programming. I always try to learn new things and technologies and strengthen those technologies which I've learned before by reading, searching and working on the field.

I always learn things very fast and try to find the best ways for coding because of performance and functionality. I am unstoppable when it comes to crushing bugs and problems. While most programmers hate debugging, it’s my specialty. I've played many games so far and in addition to enjoy them, I scrutinize them in designing view so I can be helpful.


Education
  • Kharazmi University

    Bachelor's degree

  • Computer Software Engineering

    2012 - 2016


Experience
  • Game Programmer

    Freelancer

    (Oct 2017 – Present)

  • Senior Game Programmer

    Pinnacle Games Interactive

    (May 2017 - Sep 2017)

  • Game Programmer

    LootShake

    (Feb 2017 - May 2017)

  • Senior Game Programmer

    Black Cube Games

    (Jun 2013 - May 2017)


My Skills
C#95%
Unity3D90%
C++80%
Gameplay 95%
GUI95%
AI90%
Optimization90%
Tools85%
Animation85%
Network 80%
Shader70%
CG70%
Node.js80%
MongoDB75%
Git95%
SVN95%
HTML80%
JavaScript80%
CSS75%
JQuery60%

My Services

Game Development

I have experience in most aspect of Unity3D. I know most rules of game development. Before I become a game developer, I’m gamer and as I remember I always play games. So I’m really helpful in extending ideas and suggest references according to game design.

Mobile Development

I’ve made many optimized games for iOS, Android and even Windows Phone. I know how to write code which even low end phones can run it nicely.

Network

I have experience in creating multiplayer and web services for games. I've made couple of games with multiplayer network services like PUN or UNet but also from scratch by Node.js and MongoDB. Also I've made couple of websites front-end .

Clean Code

I always try to use the best patterns according to the situation and fields. Selecting suitable names and If it is needed, write comments for explanation.

Optimization

It is always in my mind to create games which most people can play it so that game has more chance to be played by others. Also more FPS is equal to more satisfaction and smoothness.

Team Work

I’ve worked with many programmers, artists and designers as a team member. I work with others in a friendly manner but also I respect the rules. I can work solo as good as a team member.

My Portfolio

All 2013 2014 2015 2016 2017

Get In Touch

Your email address is invalid.
Skype

athellboy

Email

a.tarahomi.1994@gmail.com

Discord

Alireza Tarahomi#0243