Resume of a Java/J2EE Resource Having 5 Years of Solid Experience Padmavathi Vadrevu Bangalore, Karnanataka-India Personal Mail Id:
[email protected] Official Mail Id:
[email protected] Phone:+91-
92 43 41 68 78
EDUCATIONAL QUALIFICATIONS: Degree Marks
University/School
B.Tech (CSE)
GMRIT,Rajam,affiliated to JNT University
70.4 %
DCME
KES Polytechnic For Women,Vizayawada
70.4 %
10th Grade (SSC) 68.4%
Royal School
PROFILE SUMMARY • I have good knowledge in Core Java, Advanced Java, Swing, JSP, Servlets, HTML, JavaScript and Struts
• I can do good analysis, faster coding. • I am a good team player.
• I can make the maintenance and expansion of your applications easier. • I am a good resource to depend on when exhausting timelines are there. • Solid and Real experience of 5 years in analysis and development in Java platform • I posses good skills of communicating with the onsite team for requirements gathering • I have work experience at client place. • I can write software for well defined modules/portions • I follow standard design and development processes and procedures in my work. • Mentoring/coaching the new team members in low level design/coding is my strength
• Ability to multi-task and drive critical tasks to completion with little/no supervision is my asset TECHNICAL SKILLS: Operating Systems Languages :
: Windows JAVA, C, C++, VB, VC++, COBOL and Pascal
Databases
MS-Access, SQLServer, MySQL, Postgres and Oracle
:
Web Technologies XML and Servlets Frameworks Tiles,JSF
: :
HTML, CSS, JavaScript, JSP (JSTL and EL),
MVC, Model 2 and Struts (Action Framework) with
EMPLOYER & Projects DETAILS: Current Employer : Adea Technologies Bangalore,Karnataka,India (Feb08 to till date) Role: Sr,S/w Engineer – J2EE Technologies Projects: 1. Trilogy i. DCM 1. WellMark 2. Core 3. Metlife 4. PacLife 5. UHC(United Health care) ii. Ford Direct Retaill 2. GSA Connector 3. Spring RCP
Computech Enterprise Solutions Pvt. Ltd, Hyderabad, AP-India (Feb-07 to Feb-08) Role: S/w Engineer – J2EE Technologies Projects: 4. Intranet 5. Transformer (An LMS Product) 6. Implementation of Workbrain for Manpower Xinthe Technologies Pvt. Ltd. Visakhapatnam, AP-India (May-04 to Jan 2007) Role: Jr S/w Engineer – J2EE Technologies Projects:
7. APVExpress.com E-commerce Site 8. Vacation Tracking System
Academic Project: 9. Enhanced Text Editor Teaching Experience:
1 Worked as Teacher in Pragati Little Public School, Kakinada (Jun `98 Jan2000).
PROJECTS:
Projects in Adea: (During Feb ’08 – Till Date) 1) Trilogy Period : (May’08 to till date) 1) Title : DCM. Client : Trilogy Role : Sr.S/w Engineer and team lead Description: The Versata DCM (Distribution Channel Management) suite provides the financial services industry with an integrated method of managing and tracking complex organizational structure and relationships. With this application, a financial services institution can manage such complex matters as sales agreements, distributor credentials, and sales compensation. Each of the Versata DCM modules supports extensive customization at the time of deployment, tailoring the system to the business rules and requirements of each individual customer. We here customize the application according to the client requirements, which involves modification of functionality and Enhancing the Existing functionality. This Software can be run with different database like Postgres sql, DB2, SQL Server and Oracle. The work is mainly divided into Delivery and TAM (Technical Account Management) Delivery: Includes fulfillment of requirements. TAM: Interacting with the client and gathering the requirements Creation of Requirement documents. Accepting the Vendor Deliveries Code Review Consumption (Validation and Integration ) Integration to the main code Core: This is the core project of the DCM Responsibilities: Worked on fulfillments of RFP’s(Request for Proposal), Mentoring the Team members on new and existing modules Involved in Tam and Delivery activities. Lead a team of 6. Assigning the RFP’s to the members on their expertise in the modules to extract the work the most from them. Code Review. MetLife: MetLife is customization of the DCM Product to MetLife Insurance Company. The way the commissions are calculated, etc, are customized. The DB they use is DB2 Responsibilities: Worked on fulfillments of RFP’s(Request for Proposal), Wellmark: Customization of DCM Product
Responsibilities: Worked at client place for Data migration module. Worked on fulfillments of RFP’s(Request for Proposal), UHC: Responsibilities: Worked at client place for Web services API test cases. Worked on fulfillments of RFP’s(Request for Proposal), Technologies Used: Java, JDBC, XML, JSP, JavaScript, Servlets, XML, XSLT, OQL, Ant, and cygwin Frameworks Used: Struts and JUnit, jsunit, Automated Test Framework for DCM (ATF) Tools Used: Eclipse and subversion (Version control), cygwin, Database: MySQL, postgres, sqlserver, oracle and DB2 Web+App Server: Tomcat 5.5,Jboss 2) Title : FDRTL. Client : Trilogy Role : Team lead Description: FordDirect Retail (see URLs below) is a website where end users can configure, price, locate and submit leads for Ford Vehicles. End users are shoppers (also called consumers). End users can also reach the FordDirect website from the OEM site (www.fordvehicles.com), through affiliates (yahoo, google etc.) or from dealer websites. This website has been in Production for many years. Production URLs: http://www.forddirect.fordvehicles.com or http://www.forddirect.com QA URLs: http://qa1.forddirect.fordvehicles.com or http://qa2.forddirect.fordvehicles.com Once on the site, end users can choose one of 3 primary paths upon selecting a vehicle: • Get an Internet Price - Quick configuration of a vehicle and submission of a quote form to the nearest or selected Ford Lincoln Mercury Dealership •
Search Inventory - Find matching vehicles on dealer lots
• Build Your Vehicle - Build and price a custom configuration of the vehicle. As a final step, end users can either search for a close match at a dealer or submit a request to a dealership to procure the configured vehicle The code base for the Retail website application supports three Brands - Ford, Lincoln, and Mercury. These sites are just different skins on the same code base. Technologies Used: Java, JDBC, XML, JSP, JavaScript, Servlets, XML, XSLT Frameworks Used: NGP tools, jsunit, Yahoo UI framework Tools Used: Eclipse and subversion (Version control),
Database: Microsoft SQL Server 2000. 2) Title : GSA Connector. Client : SAP - NASCOM Period : (Mar’08 to May’08) Role : Developer Description: SAP GSA Connector is a Java based Connector for the Google Appliance to crawl Knowledge Management (KM) content on the SAP Enterprise Portal. The objective of the connector is to crawl these documents in KM and feed them to the Google Appliance for indexing along with the meta-data that is part of each document. Responsibilities: Creation of EJB module, Development of Connector module Portal Development Technologies Used: Java, HTML, Portlet Frameworks Used: Java, JDBC, EJB, WebDynpro, Netweaver, JavaDictionary Tools Used: Net weaver,SAP Dictionary Database: SAP DIctionary 3) Title : Spring RCP. Client : Adea Period : (Feb’08 to Mar’08) Role : Developer Description: The goal of the project is to develop a proof of concept for using the Spring Rich Client Technology. This includes Rand D of the technology, looking into advantages and disadvantages of the technology, Where this technology should be used? Responsibilities: Exploiting the Spring Rich Client Project framework, and developed a Proof of Concept. Technologies Used: Java, Frameworks Used: Spring Rich client Project Tools Used: Netbeans, Database: Java DB internal to net beans Projects in Computech: (During Feb ’07 – feb’08) 4) Title : Intranet. Client : Computech USA.
Period : (Sep’07- Feb ’08) Role : Developer Description: A timesheet application that provides a great user interface for both the employee and mangers. Also it enables the employees to submit vacation request and process them. Responsibilities: I’m involved in the login ,user management and Security module. • Gathering and Analyzing Requirements for my module(Object Oriented Analysis) • Module Design and Detailed Design(Object Oriented Design) • Coding Technologies Used: Java, HTML, JavaScript, JSP (&Custom Tags), Servlets, XML and XSLT Frameworks Used: Struts and JUnit Tools Used: Netbeans and VSS (Visual Source Safe) Database: MySQL Web+App Server: Tomcat 5.0 5) Title : Client : Period Role :
:
Transformer (An LMS Product). Computech USA. (Jul ’07-Feb ‘08) Developer
Description: The Transformer application is a Learning Management System (LMS) application. The ultimate goal of this project is to design and develop a web based application which allows the users of the application to create courses, add course content, enroll students into courses, etc. and allow the students of the application to take the courses, exams and certificates. The system is responsible for tracking the user progress and delivers the course content to the user based on the student’s performance. This application need to run in two editions: 1) Standard Edition and 2) Enterprise Edition. The features in both these editions have to be dynamically configurable leading to a role based and rule based access mechanism. • Apart from this, the standard functionality (such as profile editing, password change) of any web based application should be incorporated. And also, various reports like usage statistics, course taker progress should be available. • The application should be built using SCORM (Shareable Content Object Reference Model) standard so that the content created using this application can be easily played in another system and vice versa.
Responsibilities: I’m involved in the login, user management and Security module. • Gathering and Analyzing Requirements for my module(Object Oriented Analysis) • Module Design and Detailed Design(Object Oriented Design) • Coding Team Size: 8 people Technologies Used: Java, HTML, JavaScript, JSP (&Custom Tags), Servlets, XML and XSLT Frameworks Used: Struts and JUnit Tools Used: Netbeans and VSS (Visual Source Safe) Database: MySQL Web+App Server: JBoss 6) Title : Client : Period Role :
:
Implementation of Workbrain for Manpower Inc. Manpower (USA and Europe) (Feb ’07-June ’07) Developer
Description: Workbrain is a Time and Attendance management system offering a rich set of features that can be integrated with any front end/back end systems (ERP systems). It can also be used for workforce management and business intelligence (reporting). • Manpower Inc has decided to replace their existing time entry in all the countries all over the world with the Workbrain solution of time capturing and interpretation solution. As part of this each country may come up with its own country specific requirements in which case the application has to be customized. • A new Module Expense Sheet is integrated to avail the users enter their expenses and reimburse them. Responsibilities:Analyze, design, coding and integration a new module Expense Sheet to existing workbrain. Technologies Used: Java, HTML, JavaScript, JSP (&Custom Tags), Servlets, XML and XSLT Frameworks Used: workbrain API Tools Used: Netbeans and VSS (Visual Source Safe) Database: Oracle Web+App Server: weblogic Projects Handled in Xinthe Technologies: (During May’04 – feb’07)
7) Title : APVExpress.com E-commerce www.apvexpress.com) Client : Invensys APV, Goldsboro, NC Period : (May’04 - May ‘06) Role : Jr. Developer
Site
(You
can
visit
Description: Invensys is a global automation, controls and process solutions Group. They empower their customers to increase productivity, reduce waste, remove cost from their supply chain, boost profitability and demonstrate measurable improvement in their company's overall performance. As a global leader in resource productivity, Invensys offers products and services, expertise, and technologies that enable their customers to maximize return on investments, conserve resources and optimize performance across their value chain. •
Invensys previously used to have an e-commerce site for Order Booking, Catalog Search, Order Status, Inventory Availability (ATP) and related functions. The e-commerce site was hosted by a third party provider. Invensys management took a decision to get away from the third party provider, construct a new site with the same capabilities and more.
•
The goal of the project is to build a new site which offers the following functionality •
Catalog Search (Product Search)
•
Order Entry (Creation of Favorites List and Shopping Carts)
• Order Checkouts (Online Checkouts through Credit Card Processing) •
Available to Promise (ATP) (Live Inventory availability from SAP)
• Discounts (Standard, Quantity Discounts and Customer Incentives) •
Order Status
•
Admin (Account Creation and Reports)
Responsibilities: Involved in user registration, edit profile pages in admin module. Dedicated single resource for maintaining the project post production and performed all the change requests single handed Technology Used: Java, JSP (JSTL, EL and Custom Tags), Servlets, MS SQL Server and Model-2 Architecture Tools: WSAD 8) Title : Vacation Tracking System (An Intranet project for vacation and timesheet monitoring) Client : Xinthe Technologies LTD Period : (june ’06-jan’07) Role : Developer ,Team Lead
Description: Vacation Tracking System is an Intranet Project which allows the internal HR and Admin people to track the time entries of the employees and to provide online vacation request and approval. The exiting features are: • Online timesheet filling which enables the user both onsite and offshore to fill and the HR can can easily access them • Online vacation request and approval. Our organization has employees working for a project in different locations and by sending the requests through mails or phone can not be tracked completely. So this site enables the user to check the balance leaves, forwarded leaves and apply the request and to the Manager he can check the availability of other resources and the status of the requested users tasks then decide whether to grant a leave or not. • To the HR people as the vacation history of each and every employee is in hand and click away this is very useful. • The Project and client module is mainly to maintain the info about the organizations project history • It includes project details, its client details, contact Persons details the manager assigned, the resources allocated and the duration. • The tasks module is very useful for client, manager and the resources. It enables the manager to create tasks for each module in the project and assign them to the resources, fix the time lines . • The resources can check the assigned tasks and just update the status. • The clients can enter the issue list directly into site so that there will not be a burden to prepare an issue list and then circulate it to the project members. • Also the status of the issues can be known instantly. Responsibilities: Involved in •
Requirement Analysis
•
Designing high level Object Oriented Architecture
•
Leading the team and making the project a success in time.
• Coding important modules like taking care of dynamic loading of screens and modules of the user •
Coded tasks, vacation module.
• Handled the Application level, screen level , button level and field level security only through database and controller objects relieving the developer from bothering about the security in the design of jsp pages and business logic •
Designed and coded login, tasks and vacation module module,
•
Designed Database.
Technology Used: Java, JSP (JSTL, EL and Custom Tags), Struts, MS SQL Server Tools: WSAD Academic Projects: (During Graduate Degree –) 9)
Title: Enhanced Text Editor Description: The purpose of the project is to design and develop an editor which helps a developer in coding of all the programming languages. Apart from that the editor helps the user in creating a rich text formatted files, insert images in a text file, send a file a document to the mail recipients, and allows chatting if they are in the same network. The highlights of the project are : • Syntax highlighting • Auto completion • Provision of working on different child windows • Password encrypting for a file save • Encryption and decryption of entire file content • Can open a file of any format. • All the word features Environment: The software is developed using Swings in Core JAVA.
Personal Profile: Sex Marital Status Nationality Languages Known Having a valid password
Padmavathi Bangalore.
: : :
Female married Indian : English, Kannada Hindi and Telugu.