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