ü First Consultancy Group Inc. 10/07/2003 -
Present
Principal Software Engineer.
ü Infosys Technologies Limited, 11/9/2002 09/07/2003
Infosys Towers, Banerghatta Road, Bangalore
- 560 078.
Software Consultant - Senior Software
Engineer
ü Software Technology Group Intl Ltd.,
NG House, Green Park, Delhi. 12/1999 to 11/9/2002
Technical Manager
ü Macro Software Systems Pvt. Ltd.
Near Ganesh Temple,Vijaynagar, Bangalore. 5/1999 to 11/1999
Senior Programmer
ü Orbit Solutions
73, Fort Road, Belgaum 51. 2/1998 to 4/1999
Trainee Programmer
Projects Handled
Name : FinacleCRM Document Imagining
Client : ICICI, GTB, UTI, UBI, NCB
Role : Module Leader -
Design and Coding
Software
: Java1.4.1, XML, XSL, JavaScript, Servlet, JRUN 4, JNDI, OMNIDOCS, Windows 2000
Duration : 4 Months
Team Size : 14
Project Description :
The FinacleCRM interface with the Doc Imaging software was generic
and common between the Finacle suite of applications and Omnidoc, so as to be able to have uniform interfaces with Finacle
Core and Finacle CRM. FinacleCRM software needs to contact NewGen's Omnidoc site and get authenticated. FinacleCRMs security
encryption API's used the DSA, RSA mechanism for the same. The low level encryption was done by C library. The C library was
provided by FinacleCRM to NewGen for authorizing the FinacleCRM users and give access to list of documents required for the
Loan sanctions for a given Application Number. New Gen provided URL was accessed and list of documents was shown in a FinacleCRM
Window.
____________________________________________________________________________________________________
Name : FinacleCRM Loans Originations.
Client : ICICI, GTB, UTI, UBI, NCB
Role : Module
Leader - Design and Coding
Software : Java1.4.1, XML, XSL, JavaScript, Servlet,
JRUN 3, JNDI, Windows 2000, SQL Server
Duration : 5 Months
Team Size : 14
Project Description :
The FinacleCRM is a web-based relationship
management solution. FinacleCRM considers a business entity as a business object. An entity, which has different attributes,
which our business needs to care about are treated as business objects. These encapsulate different business logic methods
and its own attributes. E.g. you have a contact, which is an important entity for business, has different attributes like
address, product interest etc. and business logic methods like saving it, retrieving it, editing it etc. forms a contact business
object encapsulating these attributes and methods. FinacleCRMs APIs, which convert agent requests into business events and
convert business events into data. It has a query generator, which generates proper queries to access data from the database.
E.g., an agent accesses an account. Now for FinacleCRM, the account accessed is a business object and to access this, the
business logic method for saving account is called which in turn uses query builder to fetch relevant data from the system.
____________________________________________________________________________________________________
Name : Matrix Package
Client : Quadra Software
System Pvt Ltd.
Role : Programmer
Software : Java 1.2.1, EJB, Weblogic 5.1,Windows
NT
Duration : 7 months
Team size : 6
Project Description:
This package was designed
to support all the functions performed on a matrix. This package was distributed as separate sub-packages for the different
matrix operations being applied. The main feature of the package was to provide security. This matrix component contained
the password. This password was stored in a random order in the component. The matrix component had the features of storing
the password in the database in the same matrix component structure. The random sequence and the password were stored separately.
The matrix components were EJB objects. The Matrix APIs provided the user to customize the functionlity.
____________________________________________________________________________________________________
Name : MobiNews
Client :SchlumbergerSema (http://www.schlumbergersematelecom.com/)
Role : Design
and Coding
Software : Java 1.2.1, EJB, Weblogic 5.1,Windows NT
Duration : Six months
Team size : 6
Project Description :
This package was responsible for the transmission of flash
news to the mobiles. The package automatically uses to transmit the news to the mobile as soon as the server gets updated
with the latest news. This package extensively made use of EJB and JMS. The application use to download the latest news in
every 5 seconds from BBC, CNN, NDTV, Zee News and Indian Express sites and download the data into the Centralized Oracle database.
The application was well designed for the fault tolerance. The EJB (BMP) components were use for the database related activities
and transactions.
____________________________________________________________________________________________________
Name : Federal Tax Management
Client : Clarixxon Corporation, VA
Role : Analysis,
Design and Coding.
Software : Java & Oracle
Duration : 10 months
Team Size : 9
Project Description :
This is a B2B and B2C application. This project is related
to the Income Tax for the US residents. Depending upon the people incomes, credits and deductions the people have to pay the
tax to the Federal-government of the United States. Here the user will fill up all his incomes and credits through the net,
then we are the people have to sent the return statement to the user, so that he can pay his tax to the government.
Under the Federal Profile, there are four sub-modules, namely 1) Incomes, 2) Deductions, 3)
Credits, 4) others. Information will be captured online from every client/customer by using various forms designed in JSP.
The validations are done using JavaScript. After capturing the Customers information, the application calculates the income
tax liability for the customer in an optimized manner using Microsoft Visual Basic and prepares tax returns for Federal Tax
Departments. The client/customer himself or Clarixxon Corporation on behalf of the client/customer will file these returns
electronically/manually to IRS in Portable Document Format (PDF) using Adobe Acrobat.
____________________________________________________________________________________________________
Name : Bibliography Management System
Client : Indian Institute of
Science (Bangalore)
Role : Coding
and Analysis
Software : Java 1.2, JSP, Swings, Oracle 8.0
Duration : 4 Months
Team Size : 6
Project Description :
The system deals with research papers. Research papers are information
of the book belonging to any category. The information of the book constitutes of the name, author, title, reference id, and
the book itself. Using this package any of the research student can search for a book on internet or local database if already
downloaded. The user can easily download the whole book into the oracle database. He has the facility to take the printout
of the book also. The package provided extensive security options. This package was developed in JSP, Swings, JDBC and was
deployed on Apache- Tomcat Servers.
____________________________________________________________________________________________________
Name :Online Data Processing (Inhouse)
Client : Software Technology Group
Role : Programmer
Software : Java 1.2.1, JSP, Weblogic 5.1, Windows
NT
Duration : 5 months
Team size : 6
Project Description :
This package was designed to support the computerization
of any training institutes. This package was distributed as separate sub-packages for the different parts of operations being
applied. This project contained Student Enquiry, Student registration, Course details, Accounts, Library management and online
communication with the head office. This project was developed using JSP, Swings, JDBC and Servlet. This project emphasis
more on security. Individuals can access only their department details. But authorized official can access all the department
information.
____________________________________________________________________________________________________
Name : Stock Market Ticker
Client : Ansata Computer System.
Role : Coding and Documentation
Software : Java 1.2.2, Servlets, Tomcat, Windows NT, Oracle
8.0
Duration : 5 months
Team Size : 7
Project Description :
This Product deals with the SHARE MARKET prices, displaying
them to the registered clients in the form of an Applet .The client can view the various prices of the scripts he is interested
in. Even the client can register the scripts in his account through on line registration process. Clients will be intimated
the changes in the script prices every five minutes. It is so dynamic that when ever the client closes
his Browser & opens again then he will get the view of his last selected scripts, through cookies & sessions. This
can be used as an component whereever it is required. This project makes extensive use of Servlets, JDBC, Sockets, multithreading
along with the basic Java packages. ____________________________________________________________________________________________________
Name : QuizWithMe
Client : Global around S/w Pvt ltd (Dubai)
Role : Analysis, Designing
and coding
Software : Java 1.2.2, JSP, Servlet, Oracle 8.0
Duration : 5 months
Team Size : 6
Project Description :
This product deals with the QuizWithME. This deals with conducting quizes
i.e; on line quizes as they will be conducted in TV shows. In this many contest will be there according to the age groups
and for each contest certain number of rounds will be there. For each contest there will restricted number of participants
& if it exceeds the number then the clients will be allowed to watch the contest, but not participate, it is just like
an spectator in the real time quiz. During the contest the marks of all the contestants will be displayed according to rounds
and as well as cumulative marks and at last winners will be announced at the end of the contest and also the prices. For every
contest there will be one sponsor who may sponsor the prices or may just give his company add. This project makes extensive
use of Servlets, JDBC, Sockets, and Multithreading along with the basic JAVA packages.
____________________________________________________________________________________________________