Summary
Overview
Work History
Education
Skills
Websites
Languages
Currentcompany
Currentlocation
Personal Information
Publications
Timeline
Generic

Ashkan Saeidi Mazdeh

Dubai

Summary

I'm a software engineer. I specialize in multiplayer, AI and core systems development. I know both Unreal Engine and Unity pretty well. I love coding and doing technical stuff. Optimization and designing scalable and easy to use systems which perform well at the same time are some of my interests. Other than deep technical knowledge, I love philosophy, literature and humanities in general. I try to communicate well, improve every day and help my teammates to do the same.

Overview

14
14
years of professional experience

Work History

Senior Core Systems and Network Programmer (unreal Engine and Unity)

MindTrust
10.2023 - Current
  • I do contract work for MindTrust as both Unity and Unreal Engine programmer
  • I also do server side, backend development if needed.
  • Developed an architectural visualization system based on Unreal Engine 5
  • Made an Unreal plugin for a store system

Team Lead and Developer

NoOpArmy
11.2012 - Current
  • We are a small game development studio and do both contract work and make our own game
  • We provide both game, tools and web development services and are specialized in AI and multiplayer
  • We sell some plugins on the Unity and Unreal stores as well.
  • Sold more than 500 copies of our plugins
  • Released more than 10 customer projects

Technical Lead

Procedural Worlds Pty Limited
04.2021 - 10.2023
  • I worked as the tech lead of a multiplayer and MMO related tech which never got released but the tech was able to make online worlds using Unity, Netcode for GameObjects, kubernetes, AWS and procedural world's custom tech in minutes
  • We could customize the world using lua scripting and build beautiful landscapes using Gaia and GeNa pretty fast and bring up online worlds with full character and vehicle syncing with voice chat up pretty fast.
  • Enhanced system performance with thorough code reviews, debugging, and optimization techniques.
  • Evaluated and recommended new tools and technologies that resulted in increased development efficiency and up-to-date technical skillsets within the team.
  • Assessed project milestones and team performance to keep staff on-task.
  • Championed the adoption of cloud-based technologies to scale applications efficiently while maintaining security compliance standards.
  • Provided educational expertise and mentoring to junior team members.
  • Evaluated and adopted new technologies to address changing industry needs.
  • Facilitated knowledge sharing sessions within the technical team to improve skillsets and encourage innovative solution development.

systems and network/multiplayer developer

MindTrust
07.2019 - 03.2023
  • I initially got hired to work on a multiplayer game and ended up making everything from a deterministic sim to relatively simple web servers and from VR simulations to image creation tools.

Network Developer

77sparx
11.2016 - 03.2018
  • I've worked on Claw, I did all of the networking/multiplayer related systems but did other development tasks as well
  • I've wrote a custom match maker using Microsoft Orleans and related code and worked on optimization of the game too.

Board Member and Developer

MuchDifferent
06.2015 - 08.2016
  • I've worked as contractor for a long time and both uServer and uLobby and some other projects including the Badanamu MMO
  • I served a few months at the board too.

Co Founder

MindHammerGames
05.2010 - 11.2012
  • This was a company a friend and I founded before NoOpArmy and we wanted to make a farming MMO for facebook
  • We worked on that for about 2 years and did some contract work on different projects and then failed on our main project and decided to not continue on it since our paths diverged.

programmer

tango game
06.2010 - 10.2010
  • This was my first job
  • I worked on two small iPhone games which were characteristic of that era of 0.99$ games and made a few other prototypes in the couple of months which I worked there.

Education

Bachelor of Science - Software Engineering

Science And Culture University of Tehran
Tehran
01.2013

Associate of Applied Science - Software Engineering

Tehran Rey Islamic Azaad University
Tehran
01.2009

Skills

  • Software Architecture
  • Unreal Engine
  • Unity
  • C
  • C#
  • Multiplayer networking
  • Game AI
  • Tools Development
  • Distributed Systems
  • Team management
  • Microsoft Orleans
  • Technical Design
  • System Design
  • NET development
  • Performance Optimization

Languages

English (Full Professional)
Persian (Native or Bilingual)

Currentcompany

NoOpArmy softworks Ltd

Currentlocation

Dubai, United Arab Emirates

Personal Information

Title: Technical Lead

Publications

Choosing Networking middleware for unity games

Timeline

Senior Core Systems and Network Programmer (unreal Engine and Unity)

MindTrust
10.2023 - Current

Technical Lead

Procedural Worlds Pty Limited
04.2021 - 10.2023

systems and network/multiplayer developer

MindTrust
07.2019 - 03.2023

Network Developer

77sparx
11.2016 - 03.2018

Board Member and Developer

MuchDifferent
06.2015 - 08.2016

Team Lead and Developer

NoOpArmy
11.2012 - Current

programmer

tango game
06.2010 - 10.2010

Co Founder

MindHammerGames
05.2010 - 11.2012

Bachelor of Science - Software Engineering

Science And Culture University of Tehran

Associate of Applied Science - Software Engineering

Tehran Rey Islamic Azaad University
Ashkan Saeidi Mazdeh