Hi, I'm Rohit Punjabi

Software Engineer / Gameplay Engineer / AI Engineer

I am a game developer with a deep passion for coding and playing games. I possess expertise in programming languages such as C++, C#, Lua, Python, and am well-versed in the use of project management tools such as Jira and Unity. Through my work, I have encountered and overcome the challenges associated with developing custom game engines, and I have gained extensive experience working collaboratively within Agile team environments.

My objective is to undertake research, design, code, implement, and manage game projects, utilizing my skills and experience to drive innovation and bring new ideas to the table. I am highly motivated to expand my understanding of the implementation of gameplay tools, as well as the fundamental role that Artificial Intelligence plays in making games more immersive, realistic, and enjoyable for players.

I derive great pleasure from designing and developing competitive social games, and I am highly motivated to expand my skills and knowledge in the realm of Mobile Games. My ultimate objective is to establish my own game studio and create major gaming titles that can rival the likes of FIFA and other successful franchises.

Skills

Programming Languages

  • C++:
  • C#:
  • Python:
  • Lua
  • HTML/CSS

Game Engines

  • Unity3D
  • Unreal 4

Tools

  • GitHub
  • Jira
  • Jupyter Notebook
  • Visual Studio

Libraries

  • FMOD
  • SDL
  • TensorFlow
  • NumPy
  • OpenGL

Projects

Interests

  • Soccer
  • Photography
  • Hiking

Resume

Publications