Gohar Kanungo

game programmer    

 
Home Team projects Individual Projects Contact/Resume About me

 

Click on any of the format to download my Resume.

.doc format                .txt format                .pdf format

 

 Gohar Kanungo
  (972)-375-5850.
  gkanungo@smu.edu

 

 Academics :

 * The Guildhall at Southern Methodist University                        
          Certificate in Digital Game Development

 
*       University Of Mumbai           
          Bachelor’s of Engineering – Computer Science               



G.P.A: 3.65
July 2006


G.P.A: 3.10
 
August 2004

 Game Projects :  

 *       Weekday Warrior: Half Life 2 engine
    Programmer (5 programmers, 6 level designers, 3 artists.)
·  Developed an inventory system for adventure genre game.
·  System flexible for the level designers to implement.
·  Worked on input/output data through Hammer for entities.

 *      EGO: Quake 2 engine    
    Programmer (5 programmers.)
·  Developed an AI system (behavior state machine).
·  Path-finding implemented using A* algorithm.
·  Also worked on the Quest system (Diablo style).
·  Worked on input/output data through Quark for entities.
·  Using Quark to place path-nodes for NPCs.
·  Spawning code for the new custom entities.

 *      Blood Ritual: Unreal Tournament 2k4 engine   
    Programmer (5 programmers, 6 level designers, 3 artists.)
·  Created custom game-play using Unreal Script.
·  Implemented various custom runes for the game.
·  Spawning code for custom pickup entities. 

 *      ZAP: 2D car-chase game
   Programmer (Individual)
·  Developed a complete 2D game from scratch.
·  Basic 2D renderer with all basic functionality.
·  2D physics and math library to support various simulations.
·  Collision detection and response for basic racing games.
·  ZAP level editor in C#.
·  Complete documentation (concept, design, asset and dev).
 




Jan 2006 -- July 2006








July 2005 – Dec 2005











April 2005 – June 2005




Jan 2005 – March 2005

 Game Technology :

 *      Portal Culling: Thurender       
          Programmer (Individual)
      
 ·  Implement physical and virtual portals in Direct3D.
     
·  Graphical representation to show advantages of culling.
     
·  Create a demo to present complete portal culling.

 *      Shredder Bot: Quake 2 engine 
    Programmer (Individual)
·  Decision making death-match bot using regression trees.
·  Basic logical decisions handler.
·  Path-finding implemented using A* algorithm.

 *      Thurender: 3D Renderer Dual API (Direct3D, OpenGL)  
   Programmer (Individual)
·  Basic rendering functionalities implemented.
·  3D mathematics library built and integrated.
·  Particle system with physics supported.
·  Bump mapping (phong lighting) using shaders.
·  3DS loader for 3D Studio Max.
·  3D Studio Max Exporter.   
  o  Exporting vertices and animation matrices in a file.
  o  Smoothing animations using SLERP & LERP.
  o  Custom importer to load binary file in thurender.
  o  Animations implemented using shaders.
·  Physics Simulations.                                         
  o  Simulated spline movements (Hermite, CatamulRom).
  o  Developed integrators (RK4, Euler).
  o  3D collision detection and response.
  o  Simulated rigid body dynamics behavior.
·  Scripting Language (compiler).                                                
  o  Implemented lexical analyzer, parser, code generator
         and virtual machine for the compiler.
  o  Tested compiler using basic programs.
·  Terrain Engine. 
  o  Level of detail implemented using distance as factor.
·  Scene Graph Architecture.  
     o  Supports frustum culling.
     o  Various design patterns studied.
 



Jan 2006 – July 2006






July 2005 – Dec 2005






 April 2005 – Dec 2005






 Sep 2005 – Oct 2005





July 2005 – Dec 2005




 Oct 2005 – Nov 2005


 Nov 2005 – Dec 2005



April 2005 – May 2005

 Bachelor’s Projects :

 
*      Security and Monitoring Systems: Visual Basic 
         
Programmer (3 programmers)
               Client – TATA Nelco, Mumbai.

 
*      Mobile address book: J2ME (nokia emulator)    
          Programmer (Individual)
 



Jan 2004 – August 2004



Jan 2004 – March 2004

 Work Experience :

 
*      Iqara Telecoms Private Ltd. – ISP 
         
Technical Support
 
             Technical Support and game demonstrator (Tribes 2).
                  Membership sales for gaming and ISP account.
 



Sep 2004 – Nov 2004

© 2006 by Gohar Kanungo and Guildhall @ SMU. All rights reserved.