Scientific Games Pvt Ltd.
Senior Software Engineer Bangalore Delhi Noida Pune e, India
Senior Software Engineer – I
Mar 2016 – Present

  • Develop Server side GLM (Game Logic Modules) for the online slot games, and e-Instant Games
  • Mentor and support junior team members in the development.

Tata Elxsi Ltd.
Bangalore, India
Senior Consultant: Artech infosystems payroll
Aug 2015-Feb 2016

  • Leading a team of software engineers to develop the client project.
  • Development of software back-end and graphics modules for the client software using Qt, VTK and C++.

Sony India Software Center
Bangalore, India
Software Engineer: CiberSITES India Pvt. Ltd.
Jul 2014- Dec 2014

  • Testing proprietary graphics SDK of the client
  • Development of 3D graphics test cases.
  • Generating test reports.

Imagination Technologies Ltd.
Pune, India
Design Engineer

  • Debugging proprietary graphics chipset drivers.
  • Development of GLES extensions.
  • Unit test development.

Samsung India Software Center
Noida, India
Software Engineer (Level 2)

  • Validating the proprietary graphics libraries
  • Developing graphics middle-ware.

Tata Elxsi Ltd.
Bangalore, India
Design & development Engineer

  • Did 8 Months of training in VC++, DirectX and OpenGL.
  • Redesigned the game structure to make it compatible with Android.
  • Designed and implemented 3D model loader classes for the Ludo game for Android.
  • Designed and implemented the list and thumbnail views for the memory viewer application.
  • SRS documentation for portable media and the graphics modules of the infotainment system to meet the client’s expectations.


  • C/C++
  • OpenGL


Guru Tegh Bahadur Institute Of Technology

2004/2008 B.Tech(CSE)