Sriram's Resume

advertisement
Sriram
dontsendmails@yahoo.com
91-- 1234567890
321/A, 4th Main, Kaggadasapura Road C.V.Raman Nagar Bangalore - 560093
Current Location: Bangalore
Title:
Java J2EE Design E-Commerce 6.5 Yrs of Experience
Work Experience:
Skills:
6.5 years
JAVA J2EE DESIGN E-COMMERCE
Current Organization:
Previous Organization(s):
Industry:
Perot Systems TSI India Ltd
Polaris Software Labs
IT/ Computers - Software
Highest Degree Held:
Gender:
Date of Birth:
Current Annual Salary (Rs.
in Lacs):
B.E/B.Tech (Mechanical) ,University of Madras
Male
18th Feburary 1978
6.8
Detailed Resume:
V.SRIRAM
Experience Summary:
About 6.5 Yrs of professional offshore and onsite software experience in
development, analysis and design of Java and other Web based technologies
for Telecommunication projects and B2B portals.
Experience in Designing Databases using OORDBMS in Oracle 8 and
creating procedures in Databases like Sybase and SQL Server.
Employment Particulars:
Duration
Company
Designation
Aug 03 - till Date
Perot Systems TSI Ltd
Associate
Jul 02 - Aug'03
Polaris Software Labs Ltd
Associate Consultant
(American International Group
Systems Solutions)
Nov 01 - Jul 02
Pinnacle Info Solutions Pvt Ltd
Programmer.
Jan 01 - Oct 01
Avenues Consultants
Software
Engineer.
Resume of Sriram
Page 1
Jun 99 - Dec 00
Programmer.
Soffia Software Ltd
Trainee
Software Knowledge
Web Programming
Language
HTML, Java Script, XML, XSL.
Java
Server Side Programming
Middleware
Servlets, Struts, Jsp, SQLJ
EJB.
Operating Systems
Back-End
Linux, Solaris, Windows'9x, NT, 2000.
Oracle 8, Sybase ASE, MS SQL-Server.
Application Servers
Design
Jboss, Weblogic, WebSphere.
OOAD, UML
Certifications:
Brain Bench Certified Java1.2 Programmer
Brain Bench Certified HTML 4.0 Programmer
Brain Bench Certified JavaScript Programmer
Educational Qualifications:
Degree
University
1. Bachelor Of Engineering
70%
Resume of Sriram
Aggregate
University Of Madras
Page 2
Project Particulars:
Assignment #1:
Title
Client
Vanguard Next-Gen Kiosk
Perot Systems U.S.
Environment H/w: Touch Screen Panel, 1D, 2D Barcode Reader,
Magnetic Strip Reader
O/s: WIN XP
S/w: Java 5.0, Applet, JFC, JSP, Struts and JavaScript
Duration Jul'05 - Till Date
Location USA
Team Size 7
Tools:
JDeveloper 10g, Magic Draw UML
Vanguard car rental is a JV between National and Alamo. They wanted
to build an application, "Next Gen Rental Kiosk" to minimize waiting time
and ease the rental process for the Alamo/National Customers. The kiosk
application will provide the ability to rent a vehicle with an existing
reservation and provide an Incremental sales operation to an Alamo
customer. The rental process on kiosk starts with the identification of
reservation with search mechanism based on Reservation Number, Credit Card
Number, Drivers License Number, Emerald Club Card or Central Billing Card.
The Kiosk provides the customer with the ability to Modify Rental Data,
Profile Update, addition of additional drivers, up-sell a vehicle, Options
to Special Equipment and Vehicle Protection (coverage's) and Fuel. The
Payment functionality permits the system to capture payment mechanism and
authorize or settle payments. The RA finalize functionality creates the
final rental agreement and prints a copy for the user.
Role:
INVOLVED IN CREATING THE USER INTERFACE SUCH THAT IT CAN CONNECT TO THE
EXTERNAL DEVICES USING THE DEVICE'S API. ANALYSIS AND DESIGN OF USE CASE
DIAGRAMS, CLASS DIAGRAMS AND SEQUENCE DIAGRAMS BY IDENTIFYING THE ENTITIES
AND IN DEPICTING THE PROCESS FLOWS.
Assignment #2:
Resume of Sriram
Page 3
Title
Diamond - Premium Billing - Support
Client
Perot Systems U.S.
Environment H/w: Intel Pentium O/s: WIN XP S/w: jdk1.4, JSP, Struts,
JavaScript
Duration May'04 - Jun'05
Tools:
Eclipse 2.1
Premium Billing Application uses the Jakarta Struts and the Diamond
Services Framework (DSF), a framework that has a generic access-type by
providing a much scalable way of accessing its services by adopting the
client Proxy pattern. Premium Billing application provides the
Scenarios for calculating the premium based on family units or
at the individual member level at various billing frequencies, it also
enables specific Open Item invoice
processing for tracking bills and
accounts receivable at an invoice level. It has ability to increase rates
based
on Billing Begin Date or the Group's Common Billing Date, and
also Supports Automated Clearing House and Lockbox functionality. Maintain
billing history to be referenced for interfaces, reporting, and on-line
inquiry. Update General Ledger from group billing, cash application and
manual adjustments, Modify Individual billing to allow for the Common
Billing Date to be used.
ROLE:
INVOLVED IN DEFECT FIXING FOR PREMIUM BILLING PROJECT FOR THE CLIENTS LIKE
MBF, BCBSRI UNDER STRICT TIME FRAME AND FORWARD FITTING THE FIX TO THE
LATER VERSIONS OF DIAMOND PREMIUM BILLING. MENTORED AND REVIEWED THE
DEFECTS FIXED BY OTHER TEAM MEMBERS. INVOLVED IN TRAINING OTHER TEAM
MEMBERS ABOUT THE PREMIUM-BILLING MODULE. INVOLVED IN CONSTANT
COORDINATION
WITH THE CLIENTS, TO GATHER THEIR REQUIREMENTS THROUGH CHATS, EMAILS AND
CONVERSATION CALLS
Assignment #3:
Title
Client
Duration
DIAMOND Premium Billing
Perot Systems Ltd (USA)
Sep '03 - May'04
Resume of Sriram
Page 4
Team Size
Environment
Tools:
8
S/w: Jdk1.4, JSP, Struts, JavaScript.
Eclipse 2.1
Premium Billing Application uses the Jakarta Struts and the Diamond
Services Framework (DSF), a framework that has a generic access-type by
providing a much scalable way of accessing its services by adopting the
client Proxy pattern. Premium Billing application provides the Scenarios
for calculating the premium based on family units or at the individual
member level at various billing frequencies, It also enables specific Open
Item invoice processing for tracking bills and accounts receivable at an
invoice level. It has ability to increase rates based on Billing Begin Date
or the Group's Common Billing Date, and also Supports Automated Clearing
House and Lockbox functionality. Maintain billing history to be referenced
for interfaces, reporting, and on-line inquiry. Update General Ledger from
group billing, cash application and manual adjustments, Modify Individual
billing to allow for the Common Billing Date to be used.
Role:
INVOLVED IN CREATION OF THE AUTOMATED FUNDS SERVICES MODULE, EFT
(ELECTRONIC FUNDS TRANSFER) AND THE LOCK BOX FUNCTIONALITY, ELECTRONIC
FUNDS TRANSFER (EFT) IS A METHOD TO ELECTRONICALLY TRANSFER FUNDS TO/FROM
EXTERNAL PARTNERS. EFT IS LIMITED TO THE DIAMOND ACCOUNTS RECEIVABLE FOR
THE PURPOSE OF COLLECTING PREMIUM PAYMENTS FROM DIAMOND CUSTOMERS
Lockbox involves creation of a payment Batch equivalent to the data present
in the import valid Lock box XML file.
Involved in creation of the Scenario for creation of Accounts
receivable Accounts (ARCUS) for the Existing customers.
Assignment #4:
Title
Client
Jersey U.S
Duration
Team Size
AIU Web Architecture (S3 Core) 2.0
American International Underwriters (AIU) - New
Jan '03 - Apr '03
2
Location
U.S.A
Application Overview:
This project enables the maintenance of S3 core architecture with a
web-enabled interface. The S3 2.0 utility allows the user to logon to the
system and then to Start, Stop and Restart the Architecture based on the
current status.
The Enhancement in S3 Core 2.0, involves the plying the PropertyFactory and
LogFactory from the Architecture and making them as an independent
singleton, which helps any application to use the PropertyFactory and
LogFactory without even starting the Architecture.
Other enhancement is evolution of configuration of the architecture through
Resume of Sriram
Page 5
a single XML rather than having separate configuration files for each
components and the format of logging is also being converted to XML, which
helps in easier maintenance of Logs.
The interface also gives an easier way of maintaining the cfg files
of the previous versions through an Xml file. The interface in turn uses
the S3 core to Render its XSL, this also gives the user a greater ease in
case of Dynamic Logic attachment, Label Maintenance and Property
Maintenance.
The Log factory and view log module enhances the way the log is being
Maintained and allows the easier maintenance than before.
Role:
Involved in complete designing the Html, JavaScript, XSL files and
creating the front end and processing classes for the Label Maintenance,
Dla and property Maintenance modules.
Assignment #5:
Title
Client
Duration
Team Size
Location
Oasis Regional Bancassurance
Bank Of Asia -Thailand for AIGSI Malaysia
Aug '02 to Oct '02
6
Malaysia
Application Overview:
This portal does all POS functionality necessary to support and manage a
sales process from establishing a prospect to concluding a sale, including
product illustration / quotation, through to approval, with the exception
of cases where further risk assessment/underwriting is required. It's webbased and is accessible through a client browser. All screen text and
field entries are in English in the generic version and will be converted
to other languages in the country specific version.
The Contact Management Module allows Users to enter customer and prospect
details, employees and family details, birthdays, expiry or policy
anniversary information and contact history to prompt calls, follow up or
other activities. Basic functions include visit scheduling - lead referral,
appointment arranged, appointment held, sale closed, policy issued and
general diary functions.
The Fact Find and Financial Analysis Module walks a user through data
collection and fact-finding process, and makes recommendations based on the
applicant's disclosures. The System also provides online application
rating, quote and cover note of the insurance issue through interface with
underwriting engines.
Role:
Involved in creating the prototype screens for the contact management
module using HTML, JavaScript and XSL and created the Security component
Resume of Sriram
Page 6
that acts as a fundamental block for Authenticating and Authorizing and
user. The Security Component is implemented by all other independent
services.
Assignment #6:
Title
Client
Duration
Team Size
Risk Management Portal
Lehman Brothers Bank, NY US
Nov '01 to Jul '02
6
Application Overview:
Risk Management Portal is a B2B portal that provides the Risk
Information about a Financial Company based on data received from each
Trading desk for a specified trading date as a spreadsheet. These data are
being transferred from the spreadsheet to the corresponding database either
SQL Server or Sybase.
It provides two Applications wherein; each application contains a
list of Products like BDLite and Fixed Income Products, which is provided
to the user based on his privilege. The Interface is such that it displays
the data from the database to the front end through a persistent logic
bean, which provides a way for persisting huge amount of data based on the
business logic. Data communication between the bean and the database is
done through Stored Procedures.
Role:
Involved in creating the Bean for displaying data and in creating an
analysis through which a XY-graph or a pie chart is displayed on the front
end that enables the user to know much about the relationship of the
products. Designing Normalized Database tables for every product and in
writing stored procedures in Sybase and SQL Server. Involved in reviewing
the code created by the team and integrating it the application and
deploying it in the Weblogic application server.
Assignment #7:
Title
Client
Duration
Team Size
Design
Customer Management Portal
Cybera Inc, Nashville, US
Jan '01 to Oct '01
6
UML, Visio
Resume of Sriram
Page 7
Application Overview:
Customer Management Portal provides an interface for the Customers to
interact with Cybera's Operations Support Systems. In this interface,
Customers are provided access to Cybera's Work Order Application and
Trouble Ticket Application. An optional Menu for adding different users to
access a specific Customer's OSS View is provided as well. All User
Interfaces are designed per Sun's Look and Feel Style Guide and are
consistent for both Customers' Access Menus and Cybera's internal staff's
Intranet access to the OSS.
To facilitate multiple access controls, different user levels with
different modes of access are provided. These access modes allows
individual users only certain specified areas of access and does not permit
them to view other areas, thus providing a rigid security for data access.
It is therefore essential for the implementation to have a single System
Administrator for Cybera's Intranet access and a single Customer System
Administrator for each and every customer. The Customer System
Administrator will be able to create a user for that customer's view only.
Role:
Lead a team of four members and involved in creating Entity and session
Beans for System Administrator, Trouble Ticket, Provisioning, Build Out
modules. Involved in arriving DBSizing and designing database, creating
user defined types and their corresponding Wrappers in java and creating
SQLJ files for all the tables and integrating it with the bean. Involved in
integrating all the beans to an Application and deploying it on Oracle
Application Server.
Other Assignments
Actively participated in the assignments like
www.aigdirect.com for AIG U.S during Jul '02 to Aug '02
www.gemlinx.com for GemLinks India Pvt Ltd, during Aug '00 to Dec '00
www.clement2.com for Clements Management Consultancy, during Mar '00 to Jul
'00
Email organizer for Caliberplus, during Oct '99 to Feb '00
Delivery Assured Protocol for Soffia Software, during Jun '99 to Sep '99
Personal Details:
Fathers Name
: Mr.R.Venkataramani.
Date Of Birth
: 18 Feb 1978
Sex
: Male.
Marital Status
: Married
Nationality
: Indian.
Resume of Sriram
Page 8
Current Address
Resume of Sriram
: 321/A, 4th Cross,
Kaggadasapura Road,
C.V.Raman Nagar,
Bangalore - 560093
Page 9
Download