Post Job Free
Sign in

Management Project

Location:
Milwaukee, WI, 53203
Posted:
January 10, 2011

Contact this candidate

Resume:

Professional Summary

Senior Developer with a strong background and focus on emerging and

established Java and J2EE technologies. Areas of expertise include solution

architecture, requirement GAP analysis, design, development and

implementation of Enterprise applications and portal applications. Broad

experience with business processes across various industries and clients.

Professional Highlights

0. 8+ years of experience in architecture, requirement analysis, design,

development, and implementation of enterprise client/server, distributed

internet applications using Java, J2EE and RDBMS technologies

0. Development with Core Java (1.4, 1.5, 1.6), Object Oriented design and

development, J2EE technologies including but not limited to Struts,

Spring, Hibernate, JSP, Servlets, JSTL, JSR-168, JSR-286, Web

Services/SOAP

0. Strong expertise in portlet development based on

technologies/specifications spanning JSR-168, JSR-286, IBM Struts

Portlet, Spring Portlet MVC

0. Experienced in configurations, development and integrations of portlets

in IBM WebSphere Portal Server, Liferay Portal, JBoss Portal, WP

collaborative Learning Portal, WCM, WCS.

0. Industry and business process improvement expertise in Insurance,

Telecommunication, Finance, e-Learning Solutions, CRM, Shopping, Health

Care, Education

0. Well versed in SDLC, architecture designing, requirement analysis,

design, unit and integration testing.

0. Excellent oral and written communication skills, with proven ability to

interface with all levels and across organizational lines, including

leading/facilitating meetings and preparing/making presentations to both

technical and non-technical personnel.

3 Education Background

Bachelors of Computer Applications, India

4 Certifications

Sun Certified Programmer for the Java Platform, SE 5.0 (Reference ID -

SUN560316)

Technical Proficiencies

Server-side Core Java(1.4, 1.5, 1.6), J2EE, Java Servlets (JSDK 2.4),

Development Java Server Pages (JSP 2.0), Java Standard Tag Library 1.1,

Web Services SOAP, Axis, EJB 3.0, XML, Apache2.0.43, Tomcat

5.0, Java Caching System, JUnit, Hibernate,

Frameworks Struts 1.2, 2.0.9, Spring, Spring Portlet MVC

Portal Servers and JSR-168, JSR-286, Liferay Portal, JBoss Portal, IBM Web

Specifications Sphere Portal, WCM and WCL

Tools and Others Advent NM Servers, IBM LDAP, Lotus Notes, Domino

Applications, Eclipse,Install Anywhere, BIRT Tool, Adobe

Output Designer, TOAD, ClearCase, RAD

Application Servers JBoss, WebSphere, Weblogic, AquaLogic / Plumtree

Analysis Design Unified Modeling Language (UML), Core design patterns, J2EE

design patterns

Build & Release CVS, SVN, clear case, clear quest

Mgmt

RDBMS Oracle, SQL, PL/SQL, MYSQL, IBM DB2

6 Experience Details

Client Name Mercury Insurance, Employer Name Tech Democracy Inc., USA

Brea, CA

Project Role Lead Software Engineer May/2010 - Till Date

Motivation Mercury Insurance portal provides comprehensive insurance coverage

solutions ranging from personal auto insurance, commercial auto

insurance and homeowners insurance. The technology solution

delivered with the project will replace existing legacy

systems/solution that hosted the California Commercial Auto

business. Among the business goals, this solution will serve as a

complete Point of Sale system (POS).

Responsibili Lead role in the analysis, design, development, configuration and

ties support of multiple portlets to support business process that span

activities to get quotes, find agents, agency activities, agency

preferences, payments and billing etc. Responsible for the

creation of instances, assignment to portal pages, rolling out

profiles and authorization based themes/layouts.

Responsible for the development, design and configuration of

multiple portlets to be accessed via different external

partners/customers and also for the internal super users and

customer service reps at Mercury.

Designed, implemented and rolled out unit/integration test plans

for the individual components/portlets and also the end-end

integration testing as per the business processes.

Performed the detailed end-end configuration of the communication

between Portal server and Apache HTTP Server communication.

Further responsible to analyze, plan, manage, develop and

integrate portlets for processes to support policy quotes, policy

payments, policy endorsements, payments, Content Management and

Agent Portal Integration.

Responsible to design, develop and test for user acceptance a

comprehensive user interface to enable policy creation to handle

multiple vehicles/drivers, coverage information and ability to

search the policy by one driver attribute (Licence Number) and

vehicle identification numbers (VIN)

Responsible to develop authoring portlets, integrate them with

presentation portlets into WCM to be the part of M1 Portal.

Developed interfaces which provide ability to enter quote or new

business data into Mercury First Application

Responsible to Develop, configure and integrate Guidewire SDK for

Home Owners Insurance line of business.

Responsible to resolve production issues, work closely with BA,

PMO, QA's on the requirements, develop and implement them; and

involve in Agile Scrum weekly releases.

Configured, tested and documented SSO between Agent Portal, Point

of sale and DMS (WCM) Application

Designed and implemented various themes and layouts for WebSphere

Portal Server

Lead the team to design and personalize composite applications

based on various roles, profiles, resources, geo locations, and

team collaboration needs.

Collaborated and worked closely with power users, project

management, support team and other development teams to align and

rollout multiple testing plans, transport management, document

management etc.

Environment JDK 1.5, J2EE, JSR 168, JSR-286, IBM Struts Portlets, WebSphere

/ Skills Portlet Factory, Guidewire SDK, Web Sphere portal 6.0.1, 6.1.x,

Struts, Spring, JSP, XML, Log4j, RSA 7.5, ALSB, WCM, Web Services,

Oracle

Client Name IBM, Harrisburg, PA Employer Name Tech Democracy Inc., USA

Project Role Senior Java/J2EE Developer July/2009 - May/2010

Motivation UCMS solution delivered as part of this release based based

project was the replacement of Unemployment Compensation's

40-year-old legacy computer system and transformation of UC

business processes with an integrated solution that will provide

the tools and self-access for UC staff, claimants, employers and

Third Party Administrators to have a quality business experience

with UC programs.

Responsibili Mainly responsible in the development of Benefits and Tax Services

ties in the form of various inter-communicable portlets.

Involved in the development of components of UCMS framework such

as portlets, business mediator, functional managers and Data

access service.

Involved in the development and implementation of portlets such as

registration, appeals, collect overpayments, fraud determination,

claimant search, Direct Deposit, Preferences and personalised

profile

Involved in the design and development of forms rendered in PDF

formats using Adobe LiveCycle and Adobe output Designer tools.

Involved in the design and development of Notes and attachment

Portlet which will be used to submit the documents and notes while

filing the unemployment compensations.

Environment JDK 1.5, J2EE, Object Oriented development, JSR 168, JSR-286,

/ Skills Weblogic/plumtree portal, Spring, Spring Portlet MVC, Web

Services, SOA, WSRP, JSP, XML, Log4j, Oracle10g, RAD, Clearcase

Client Name Motorola, Hyderabad, Employer Name Innominds Software Private

India Limited

Project Portal Developer Oct/2008 - June/2009

Role

Motivation Motorola Over-The-Air provisioning Business Engine is the component

of the OTA system which manages and maintains subscriber database

and Mobile Device Number (MDN) database with respect to the

provisioning process as defined by Operator. The Business engine

tracks and maintains the lifecycle of an MDN's.

Responsibil Developed and designed comprehensive portlets such as MDN(Mobile

ity Device Number Selection) portlet, OAM (Operations and Management)

portlet, Advertisement portlets and Dealer Portlets using Spring

portlet MVC and JSR-168 portlet API

Developed, designed and implemented subscriber web portal referred

as MDN portal which will provide feature rich web GUI for the

subscribers to select the Mobile Directory Number of his choice

before the actual OTA provisioning happens

Developed and implemented login interface which will accept

ICCID/ESN/MEID and PIN of subscriber's handset as credentials to

login into the web MDN portal

Involved in the development of Operations and Management portlet

where administrator can perform operations such as checking and

updating provisioning status, manage MDN's, generate reports etc.

Responsible to research and develop components related to OTA

provisioning and mobile subscriber.

Environment JDK 1.5, J2EE, OODD, JSR 168, JSR-286, WebSphere Portal Server,

Spring, Spring Portlet MVC, JSP, Ajax, JavaScript, XML, Web

Services, JMS, BIRT reporting tool, Log4j, Oracle10g, Apache2.0.43

and JUNIT, TOAD

Client Name Transition, UK Employer Name Innominds Software Private

Limited

Project Role Portal Developer Sep/2007 - Aug/2008

Motivation Transition Collaborative Learning Solutions provides eLearning

solutions developed on top of IBM Lotus Workplace Collaborative

Learning Portal server (WCL). It offers a Portlet-based user

interface that seamlessly integrates IBM Lotus Notes/Domino, IBM

Lotus Workplace Collaborative Learning, IBM Workplace Messaging,

IBM Lotus Workplace Web Content Management, Team Collaboration

and on-line learning resources at user's desktop

Responsibili Configured IBM Tivoli LDAP Directory to be used by WCL Server for

ties authentication and managing users and Groups

Developed and configured Notification Utility application (.nsf

files) for Emails and correspondence in Lotus Notes which allows

customers to design their own customized email notifications and

correspondence to be send to the students and other users of the

application.

Developed and implemented Domino Application portlets which

provides functionality to integrate domino applications such as

Email Notification Utility into WCL server with Single-Sign On.

Developed and customized portlets such as Course Management,

Announcements etc of Learning Management of Collaborative

Learning Portal.

Designed and implemented various themes and layouts for WebSphere

Portal Server

Developed and implemented various portlets from HTML/JSP

portlets, Iframe portlets, special purpose portlets based on

JSR-168 portlet API and Spring MVC portlet API.

Environment JDK 1.5, J2EE, WebSphere Collaborative Learning Portal Server(WCL

2.7), WebSphere Portal, Tivoli LDAP Directory, JSR 168, JSR-286,

JSP, Ajax, JavaScript, XML, Lotus Domino products such as Lotus

Notes, Lotus Designer, Administrator (version > 8), Domino

Sametime, Rational Application Development(RAD) tool, Spring,

Spring portlet MVC, IBM DB2 and IBM HTTP Server

Client Name Motorola Systems, Employer Name Innominds Software Private

India Limited

Project Software Developer Oct/2006 - Aug/2007

Role

Motivation Motorola CRM and Project Management Suite is a web-based Portal

which delivers feature-rich set of business processes which

together enhances overall performance of the system, meets customer

needs, and makes collaboration possible between each of the

business processes.

Responsibil As a part of team involved in the development of various portlets

ity such as Sales Force Automation system, Marketing Automation,

Customizable Dashboard, reporting and Analytics, Announcements and

Discussion Forum in Liferay Portal Server .

Responsible in development of business processes such as Home,

Contacts, Accounts, Cases, Employees, Opportunity, Solution

Managements and making them collaborate with each other in Sales

Force Automation Module.

Involved in the development of Marketing Management which involved

components such as Campaign management, Lead Management and Email

Marketing.

Responsible in development of user-friendly tools for reporting and

analytics using Maani charts which facilitates user's to analyze

information using different charts and bars.

Environment Core Java, J2EE, Struts, JDBC, JSP, JQuery, XML, javascript,

Liferay Portals, FusionCharts, Maanicharts, Tomcat5.0 and MySQL

Client Name Mena Telecom, Bahrain Employer Name Innominds Software Private

Limited

Project Software Developer Dec/2005-Sep/2006

Role

Motivation Mena Online Portal (MOL: https://online.menatelecom.com/mip) is a

Web-based user interface. MOL uses Internet technology to provide a

"one-stop-shop" for the Mena Telecom subscribers.

Responsibil Was involved in design, development and implementation of modules

ity such as Coverage Based Online Ordering, Profile Management, Service

Subscriptions and Management, Order Processing and ePayments.

Implemented Trouble Tickets module where in user can create a

ticket for the problems faced during service usage.

Migrated/ transformed existing pure struts-based web application

MenaOnline into portlets using Apache Portal Struts Bridge in JBoss

Portal Server.

Developed comprehensive logger framework.

Environment Java 1.5, J2EE, Struts, Spring, JSP, Servlets, Web Services, Ajax,

JCS, Log4J, XML, JBoss As and Oracle, InstallAnyWhere

Client Name Daisy Systems, India Employer Name Daisy Systems Private

Limited

Project Software Developer Jan/2005 -Nov/2005

Role

Motivation The primary goal of this project is to create a highly flexible

dashboard framework which presents health information of Networks.

The Dashboard can be customized to work with different Network

Management Servers and Data Source Layer of the framework.

Responsibil Designed and developed different widgets of the dashboard such as

ity events, alarms, nodes and severity of the underlying network system

Developed and implemented components to check the status of the

nodes of the network system and to check the status of network

itself

Developed role-based data access component which will start at the

server start up and generate XML files from existing roles which

will be retrieved from the configuration file

Developed product binaries using build tool such as Install

Anywhere and scripts

Environment Java, J2EE, Struts, JSP, Backbase 3.0.1, Maani Charts, XHTML,

Spring, HTML, CSS, JCS, Log4J, XML, Apache Web Server, Modjk, JBoss

As and Web NMS 4.7 SP3

Client Name AeNwis e-Systems, Employer Name Daisy Systems Private

India Limited

Project Software Developer Jan/2004- Dec/2004

Role

Motivation Open2Save (www.open2save.in) a consumer portal aims to empower

consumers to make the smartest save and buying decisions.

Responsibil Involved in development and implementation of Category Maintenance

ity Module, Accounts Management, Ads Management, Filter Management,

Offer Management etc.

Developed Ajax-Based Category Listing of all products and their

different sub categories in a tree format which is populated from

database.

Developed account management module which allows user to create and

maintain accounts, save wish-list, print and email current offers

and also which sends users regular updates on the products.

Developed and implemented Unit test cases on different modules such

as Accounts Management, Filter Management, and Offer Management

etc.

Environment Core Java, J2EE, Struts 2.0, Hibernate, jMaki, Dojo Ajax Library,

JSP, JBoss AS, MySQL

Client Name General Teaching Council, Employer Name Daisy Systems Private

England Limited

Project Jr. Software Developer Jan/2003 - Dec/2003

Role

Motivation Employer Access is one of the online services available through the

GTC website which lets you check registrations, qualifications and

restriction status of all the Teachers, Students and provides

access to GTC records of disciplinary decisions.

Responsibil As a part of team involved in development profiles for users and

ity roles such as Local Authority, School Profile, GTC Administration,

Supply Agency etc.

Developed enhanced search capability which will fetch teacher

profile depending upon Teacher Reference Number and Last Name.

Developed feature which will generate the reports of single school,

individual Local Authority, teacher and student performance report.

Designed and developed GTC Administration web-module which will

collect management information and provides administration

capabilities such as managing schools of Local Authority etc

Environment Core Java, J2EE, JDBC, javascript, DOM, XML, XHTML, Servlets, JSP,

Oracle



Contact this candidate