My career

  • 2020 - now

    Software EngineerSiemens Technology

    Working at Scalable and Resilient Architecture Group (Scalable AI solutions for Industry 4.0)

  • 2017 - 2020

    University Project AssistantCGV - TU Graz

    Working under the supervision of Univ.-Prof. Dr.rer.nat. M.Sc. Tobias Schreck on visual analytics.

  • Sum. 2015

    InternHKUST - Symlab

    Working under the supervision of Prof. Pan Hui on developing a cloud-based augmented reality framework.

  • 2010 - 2016

    Teacher AssistantSharif University of Technology

    Being Teacher Assistant for over 13 courses including Advanced Programming, Information Technology, Fundamentals of Programming, System Analysis and Design, Information Technology Strategic Management & Planning, Human-Computer Interaction and Electronic Commerce.

  • 2014 - 2016

    Research Assistant & Project ManagerHCILab - Simorgh

    Working as a research assistant and project manager in HCILab (Simorgh) under the supervision of Dr. Ali Nazari Shirehjini on "Smart Environments" and "Context Awareness in MMO Games".

  • Sum. 2014

    Intern & TeacherLaitec Sharif

    Laitec is an educational institution related to Sharif University of Technology. I was teaching a series of workshops about creating games with Unity 3D game engine with Arshia Ghafouri and Ahmad Zavareh.

  • 2012 - 2014

    CEO, Game Programmer & DesignerHafsang

    Hafsang is a creative game studio co-founded by Mohammad Chegini and Morteza Sarkis. We developed more than 12 titles. Some of them like "Bakery Chronicles" got more than 100K downloads and some of our innovative titles like "Save the Starts" was featured in TV news.

  • 2011 - 2012

    3D ProgrammerViraTech co.

    In Viratech I was a 3D programmer working with Qt, OpenSceneGraph, OSGEarth, qGIS, Fedora and other C++ libraries to develop a realistic flight simulator.

  • Sum. 2010

    Web ProgrammerArsh co.

    Was working with web technologies and languages to develop a web application for Iranian banks. I was Java programmer using J2EE and ZK framework.

My education

  • 2017 - now

    Computer Science Ph.D. StudentTU Graz

    TU Graz (Austria) and NTU (Singapore) joint program, 2017 – present

  • 2014 - 2016

    Information Technology MasterUniversity of Tehran

    University of Tehran, Tehran, Iran 2014 – 2016 (GPA: 18.13/20)

  • 2009 - 2014

    Information Technology B.Sc.Sharif University of Technology

    Sharif University of Technology, Tehran, Iran 2009 – 2014 (GPA: 15.68/20)
    Courses at Computer Engineering Department (GPA: 16.34/20)


  • 2014

    Competitive Games Contest

    Two games that were created in Hafsang won the competitive games contest held by Hamrah-e-Avval.
    You can find the games here:
    Runaway (فراری)
    Bakery Chronicles!(عموقناد)

  • 2011 - 2013

    VolleyballSharif University of Technology

    Bronze medal in Sharif University of Technology's Departments Championship – 2011.
    Silver medal in 2012 Sharif University of Technology's Departments Championship – 2012.
    Bronze medal in 2013 Sharif University of Technology's Departments Championship – 2013.

  • 2013

    Iran GDC2nd Place

    Won the second best game in 2D section contest among 30 student teams from all top Iranian universities and received 500$ award under the name of Hafsang – 2D. You can find the game we created in 2 days here: Save the Stars!. The game was featured in Iran Channel 3 TV news later.

Online Courses

  • 2005 - 2009

    Introduction to Game DesignMITx

    Download the certificate form here: Certificate