Lovin Varghese

Professional Experience

Home | Professional Experience | Technical Presentations | SCJP 1.4 Study Guide | Photo Gallery | More Photos

 

ü 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.

____________________________________________________________________________________________________