Amin Sojoudi

Amin Sojoudi

Mobile Game Developer

Followers of Amin Sojoudi3000 followers
location of Amin SojoudiMontreal, Quebec, Canada

Connect with Amin Sojoudi to Send Message

Connect

Connect with Amin Sojoudi to Send Message

Connect
  • Timeline

  • About me

    Senior Backend Programmer @ Kabam

  • Education

    • Amirkabir University of Technology - Tehran Polytechnic

      2010 - 2014
      Bachelor of Science (BSc) Information Technology Engineering

      Activities and Societies: AUT Game Studio

  • Experience

    • Turned On Digital

      Jan 2014 - Aug 2014
      Mobile Game Developer

      Develop , build and test Fruitcraft game.

    • Arvand Studio

      Sept 2015 - Oct 2018

      - Research and development on Blockchains specially Ethereum and Ethereum Smart Contract using Solidity.- Work on updates of some Unity3d games of Arvand Studio.- Research and development on Augmented reality solutions.- Develop backend services for our special Blockchain game using ASP.Net- Mentoring interns to become professional Unity3d programmers. Responsibilities:- Work with both client and server teams to achieve design goals- Interview with new candidates- Handle code review sessions with client programmers

      • Software Engineer

        Apr 2018 - Oct 2018
      • Senior Unity Developer

        Jan 2016 - Mar 2018
      • Unity 3d Developer

        Sept 2015 - Jan 2016
    • Quiz of Kings

      Oct 2018 - Apr 2019
      Freelance Software Engineer

      - Create Native Android Plugins for QuizOfKings- Work on QuizOfKings Updates as Client-side developer- Created a build pipeline for automatic builds of Client using Jenkins

    • SkyRampGames

      Apr 2019 - Sept 2024

      - Collaborated with product management to define technical requirements and scope of work for new game projects.- Led the design and architecture of complex game systems, ensuring they met scalability and performance requirements.- Worked closely with QA and production teams to ensure timely and high-quality releases.- Maintained a strong understanding of emerging technologies and industry trends, and made recommendations for their implementation.- Collaborated with external vendors and partners to integrate their products and services into Sky Ramp Games' products. Show less - Migrated whole back-end services to Kubernetes- Developed required tools in Unity to be able to connect to the server and transfer data- Handle the communication between client and server, by selecting the most suitable protocols to ensure efficient data transfer and a seamless gaming experience.- Designed and implemented scalable and efficient database structures for game data and user information- Collaborated with client developers to ensure seamless integration of server-side and client-side code- Created and maintained APIs to enable communication between different game components and services- Developed and implemented security measures to protect user data and prevent cheating in online multiplayer games- Monitored and analyzed server performance metrics to optimize game performance and reduce downtime using Prometheus and Grafana Show less

      • Senior BackEnd Developer

        Jan 2022 - Sept 2024
      • Back End Developer

        Apr 2019 - Jan 2022
    • Kabam

      Sept 2024 - now
      Senior Backend Programmer
  • Licenses & Certifications

    • IELTS General 7.5

      IELTS Official
      Feb 2023
  • Volunteer Experience

    • Programming Mentor

      Issued by First Trigup Game Development Event on Nov 2015
      First Trigup Game Development EventAssociated with Amin Sojoudi
    • Game Developer at Aut Game Studio

      Issued by Amirkabir University of Technology - Tehran Polytechnic on Jan 2010
      Amirkabir University of Technology - Tehran PolytechnicAssociated with Amin Sojoudi
    • Android Developer Intern

      Issued by Faradis Alborz on Jul 2013
      Faradis AlborzAssociated with Amin Sojoudi