Home

Hi! I am Mayur Rathod

I am a seasoned software engineer with over 13 years of experience in the gaming industry. Throughout my career I have cultivated a broad skill set across various game genres, consistently delivering immersive and engaging gaming experiences.

I excel at building high-performing teams and crafting immersive experiences through game development using Unity3D and C#.

Technical Skills

  • Game Engines – Unity3d
  • Programming Languages – C#, PHP, Python, Shell Script, JavaScript, C++
  • Backend Development – Playfab, RESTful APIs, Node.js, Express, PHP
  • Object-Oriented Programming (OOP) Principles
  • Debugging and Troubleshooting
  • Learning – C++, Unreal Engine, Cocos 2d, raylib

Management Skills

  • Engineering Management
  • Team Building

Industry Knowledge

  • Build Automation – Jenkins
  • Cloud Infrastructure – AWS (EC2, S3)
  • Version control tools – github, bitbucket, svn
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Test-Driven Development (TDD) and Unit Testing
  • Software Architecture and Design Patterns
  • SOLID Principles
  • Zenject (DI framework)
  • RESTful API integration
  • Shell Scripting