I'm a senior game programmer with over 10 years of experience dedicated to delivering polished, high-quality games. My core focus is on transforming complex design ideas into fluid, responsive, and memorable player experiences. My approach to development is rooted in a deep commitment to writing clean, maintainable code based on established architecture and design patterns. I thrive on solving complex challenges and believe the best results come from a reliable, collaborative team environment where ideas can be freely brainstormed and iterated upon. What I love most about this industry is the unique intersection of technology and creativity. As a lifelong gamer, my passion for playing across all genres directly informs my development philosophy, giving me a deep, intuitive understanding of what makes an experience feel responsive, fair, and fun. For me, programming is the craft that allows us to build those interactive worlds and create genuine moments of joy for players. It’s this focus on the final player experience that drives my dedication to polishing every detail until it feels just right.

Alireza Tarahomi

I'm a senior game programmer with over 10 years of experience dedicated to delivering polished, high-quality games. My core focus is on transforming complex design ideas into fluid, responsive, and memorable player experiences. My approach to development is rooted in a deep commitment to writing clean, maintainable code based on established architecture and design patterns. I thrive on solving complex challenges and believe the best results come from a reliable, collaborative team environment where ideas can be freely brainstormed and iterated upon. What I love most about this industry is the unique intersection of technology and creativity. As a lifelong gamer, my passion for playing across all genres directly informs my development philosophy, giving me a deep, intuitive understanding of what makes an experience feel responsive, fair, and fun. For me, programming is the craft that allows us to build those interactive worlds and create genuine moments of joy for players. It’s this focus on the final player experience that drives my dedication to polishing every detail until it feels just right.

Available to hire

I’m a senior game programmer with over 10 years of experience dedicated to delivering polished, high-quality games. My core focus is on transforming complex design ideas into fluid, responsive, and memorable player experiences.

My approach to development is rooted in a deep commitment to writing clean, maintainable code based on established architecture and design patterns. I thrive on solving complex challenges and believe the best results come from a reliable, collaborative team environment where ideas can be freely brainstormed and iterated upon.

What I love most about this industry is the unique intersection of technology and creativity. As a lifelong gamer, my passion for playing across all genres directly informs my development philosophy, giving me a deep, intuitive understanding of what makes an experience feel responsive, fair, and fun. For me, programming is the craft that allows us to build those interactive worlds and create genuine moments of joy for players. It’s this focus on the final player experience that drives my dedication to polishing every detail until it feels just right.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Game Programmer at 404 Dynamics
July 31, 2025 - July 26, 2025
Lead Builder Tools Programmer at Realm.art
June 30, 2024 - July 26, 2025
Community-driven web3 metavers platform with its own successful cryptocurrency token. Architected the platform's core "Realm Builder", a grid-based world creation system featuring a palette-driven toolset and a library of Smart Objects for creating custom gameplay, all synchronized in real-time. Developed the dynamic content pipeline, engineering a runtime glb loader, a system for downloadable modules and python-based automated export tool. Built the core player systems from the ground up, including a responsive kinematic character controller and a unified, multi-platform input manager. Designed and implemented the core AI systems for NPCs and companion Realmies.
Senior Game Programmer at Moonlight Games, LLC
April 30, 2021 - July 26, 2025
Senior Game Programmer at Satoshi’s Game
July 31, 2020 - July 26, 2025
Senior Game Programmer at Playgiant Studios
March 31, 2020 - July 26, 2025
Senior Game Programmer at Playgiant Studios
December 31, 2018 - July 26, 2025
Senior Game Programmer at Tribal Gaming
August 31, 2019 - July 26, 2025
Senior Game Programmer at Miffed Kitty
March 31, 2019 - July 26, 2025
Mid-Level Game Programmer at College Trailhead
November 30, 2017 - July 26, 2025
Mid-Level Game Programmer at Pinnacle Games Interactive
August 31, 2017 - July 26, 2025
Mid-Level Game Programmer at LootShake
April 30, 2017 - July 26, 2025
Mid-Level Game Programmer at IHP
June 30, 2016 - July 26, 2025
Mid-Level Game Programmer at Black Cube Games
May 31, 2017 - July 26, 2025
Junior Game Programmer at Black Cube Games
June 30, 2015 - July 26, 2025
Freelance | Self-Employed
April 1, 2016 - Present
Working independently as a freelance programmer and game developer since April 2016, providing coding expertise and software development services to various clients and projects.
Senior Gameplay Programmer at Black Cube Games
May 1, 2017 - August 11, 2025
Employed from June 2013 to May 2017 contributing to game projects including gameplay, AI, and combat programming with Unity. Played a significant role in delivering engaging game mechanics and improving game AI systems.
Freelance / Self-Employed
April 1, 2016 - Present
Freelance game programming and tools development for various clients.
Lead Builder Tools Programmer at Realm.art
June 1, 2024 - October 24, 2025
Led builder tools development and core game programming for Realm.art, collaborating with a +15 team members.
Senior Game Programmer at 404 Dynamics
July 1, 2025 - October 24, 2025
Senior game programmer delivering gameplay features, systems, and tooling for projects.
Senior Game Programmer at Moonlight Games, LLC
April 1, 2021 - October 24, 2025
Senior game programmer focusing on gameplay systems, AI, and combat development.
Senior Game Programmer at Satoshi’s Game
July 1, 2020 - October 24, 2025
Senior game programmer contributing to gameplay programming for a short-term project.
Senior Game Programmer at Black Cube Games
May 1, 2017 - October 24, 2025
Senior game programmer responsible for gameplay programming across projects.

Education

Bachelor of Science at Kharazmi University
September 1, 2012 - September 30, 2016

Qualifications

Computer Software Engineering
January 11, 2030 - August 11, 2025
Computer Software Engineering
January 11, 2030 - October 24, 2025

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Tehran today.