Skip to main content
Sam AfsharSA
Open to opportunities

Sam Afshar

@samafshar

Senior Game Developer specializing in high-performance Unity/C++ production systems.

Germany
Message

What I'm looking for

I’m looking for a role where I can lead technical design for high-performance Unity/C++ games, build scalable systems, and improve live products with profiling, tooling, and CI/CD—while mentoring teams and delivering production-ready features.

I’m a Senior/Lead Game Developer with 17 years of experience delivering published, high-performance mobile and PC games. I’ve built scalable systems, optimized live products with millions of users, and led technical design across teams.

My strength is turning complex gameplay and live-ops needs into production-ready architecture—rooted in strong code architecture (OOP, SOLID, design patterns), careful profiling, and performance-focused workflows. I’ve worked across Unity, C#, and C++ (plus Unreal exposure), including rendering pipeline work, memory/performance tuning, and scalable systems for both multiplayer and single-player gameplay.

I also bring a tooling-and-iteration mindset: editor scripting, CI/CD (TeamCity), and reusable templates that speed designers and teams up. From remote configs and A/B testing to animation-driven UI frameworks and networking foundations, I focus on clean technical structures, reliable delivery, and continuous improvement throughout the full production cycle.

Experience

Work history, roles, and key accomplishments

PG
Current

Senior Game Programmer

Playa Games

Sep 2024 - Present (1 year 10 months)

Implemented core gameplay systems for Mobile Dungeon, including dungeon auto-surfing, hero level alignment, and combat logic in C++. Optimized the character rendering pipeline and built remote configuration and A/B testing for live feature tuning, with CI/CD setup via TeamCity.

SG

Senior Game Programmer

Sunday Games

Mar 2020 - Sep 2024 (4 years 6 months)

Contributed to multiple mobile titles, including Cat Escape, and implemented reusable gameplay systems such as procedural enemy placement and mesh generation. Built modular templates and created in-editor tools to improve designer workflow and iteration speed.

AG

Senior Game Programmer

Anashid Games

Jan 2017 - Feb 2019 (2 years 1 month)

Served as technical designer and core programmer for a turn-based online RPG. Developed scalable gameplay and UI systems for live mobile titles, including an animation-driven UI framework integrated with an HTTP backend.

PS

Lead Programmer, Co-Founder

Pejvak Game Studio

Jul 2008 - Nov 2014 (6 years 4 months)

Led development of an AA PC FPS game with a team of 4 and owned the full technical architecture and system design. Implemented hierarchical FSM AI, built custom tooling and scripting for level design and cutscenes, improved performance by 30% via profiling and optimization, and led/mentored engineering through the production cycle.

Education

Degrees, certifications, and relevant coursework

KU

Karaj Azad University

Bachelor of Software Engineering, Software Engineering

Earned a Bachelor of Software Engineering degree from Karaj Azad University, graduating in 2009.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan