C4, Flat No 12,Kendriya Vihar,                                                 Phone- 091-22-2757 9366(Residence)
Sector 11,Kharghar,Navi Mumbai                                            Email:    [email protected]


BABULNATH BHANDARI


 

PROFILE
 


 

TECHNICAL SKILLS
 
Languages C,C++
Operating Systems Unix (Digital Unix 4.0 D,Solaris 5.2
HP 11.0 , AIX 5, Linux 2.4 )
Source Code Control CVS,SCCS
Relational Databases  Informix IDS 7.20
Tools Rational Rose
Others  RPC, IPC, Multithreading, Shell Scripting 
(ksh / sh), UML

BREAKUP
 

WORK EXPERIENCE
 

1. [June 2001-date] Senior Software Engineer, Patni Computers Limited
 

Title                                               Job Management Partner (JP1)/Script
Software                                       HP 11.0,C++, STL
Client                                             Hitachi LTD.
Hardware                                      HP9000 series.
Team Size                                      5
WebSite                                         http://www.hitachi.com/jp1
                         As a lot of unportable software exists that is coded using proprietary languages like VC++, this project attempts to make the software portable on other platforms like Unix. The project consists of a framework of classes and  APIs which simulate WINAPIs and MFC classes.JP1/Scipt was the first of a series of such Windows projects to be run on the Unix platform. A total of 7 classes and 125 WinAPIs were coded using corresponding Unix calls. This framework can be applied to any existing MFC application with minimal modification to run it on any Unix environment.
                        The project is partially POSIX compliant as well as supports SJIS and EUC codesets.

RESPONSIBILITIES
 
 

2. [March 2001-May 2001]Software Engineer,Mastek Limited     The CMS Manager a daemon and the core component responsible for the startup and shutdown of various other handlers behaves like the init process. It consists of various threads and classes .The Analyzer class is responsible to parse configuration files strip them and present the actual information to the Configuration Manager class. The CMS Manager then proceeds to process these inputs for startup and monitoring of various handlers and is also responsible to keep them running for the entire period that the server is up.
 

RESPONSIBILIES


3. [June 2000- March 2001] Senior Programmer, Datamatics Technologies Limited
 

Title                                                  Bats Prepaid (diAx, Swisscom, Orange)
Software                                           C, SCO UNIX 3.0,Digital Unix 4.0D
Client                                                Ascom Autelca AG
Hardware                                         Ticket Vending Machines, Alpha Server 1200as
Website                                             http://www.ascom.ch, http://www.sbb.ch


The project done for the Swiss Railways involved enabling cellular credit over Ticket Vending Machines located in Switzerland. Bats Server Change Request involved enabling cellular credit over TVMs. This involved addition of new code on the TVMs as well as on the BATS server. Message Queues and RPC were the communication method used between the modules (TVMs- Bats Server). The product also catered to errors like communication failure, response timeouts etc.

RESPONSIBILITIES
 


4. [Nov 1998-May 2000] Programmer, Datamatics Technologies Limited

The project involved setting up of multiple servers to interact with the Ticket Vending Machines located in Switzerland Bats Server is a communication & database server on SBB's Railnet. The server caters to requests coming from the TVMs via various daemons running on the server continuously. Also shell scripts do the function of FTP to the MVS host (for fare collection etc) which is sent to the TVMs via RCP. The operator does all these functions through a GUI provided to him. Error receiving and forwarding is also done on the server via an RPC interface.

RESPONSIBILITIES

5. [April 1998-Nov 1998] Software Engineer,Ditools Software Limited.
 
Title                                                  AutoPlan
Software Used                                  WinNT
Hardware Used                                 Pentium
Module Size                                      4
 Autoplan and AutoTeam are 2 products of Ditools Software private Limited, which are used in Planning and execution of large sized project. They are similar to MS Project.

RESPONSIBILITIES


6. [April 1997-April 1998] Junior Programmer, Xsys Technologies Limited

 
Title                                                 Samyukta
Client                                               Tata Electric Companies
Software Used                                 SunOS 5.5,C
Hardware Used                                SUNW SPARCstation-20, Pentium 133
Module Size                                      7
Website                                             http://www.drdo.com
          An electronic warfare system used by DRDO India.The project involved a module called Electronic Counter Measures (ECM). This module was responsible for jamming enemy frequencies on various levels.
        These frequencies were inserted into linked lists on which various operations were done.The Data Simulator (DS) module was a small-scale simulation of the whole project. This involved usage of multithreading and interprocess communication. Care was taken to prevent corruption of data in critical sections using locks. Tools like Logiscope were used to prevent code from being too complex.
 
 

RESPONSIBILITIES

CERTIFICATIONS
Brainbench C/C++/Unix Programming (General)/ksh scripting certified.
Results available  here


EDUCATION

 
Post Graduation    APGDST(NCST Juhu)
Degree  Bachelor of Engineering in Computers
From Goa Engineering College, Goa
with 63% (First Class with Honors)
in June 1996
H.S.S.C Central Board of Secondary Education
with  80.33% (Distinction)
in March 92
S.S.C  Central Board of Secondary Education
with  78.80%(Distinction)
in March 90
REFERENCES
 
Available as on request

 
 
 

Alternate MSWord Document format is avaliable here.
Details of the projects undertaken are available here.

Hosted by www.Geocities.ws

1