Post Job Free
Sign in

Java/JEE/Websphere portal Developer

Location:
jersey city, NJ, 07306
Salary:
market
Posted:
May 11, 2009

Contact this candidate

Resume:

Srinivas Allanki

WebSphere Portal/Java/J*EE Developer

Summary of Qualifications:

 8 years of experience in the IT industry with Software Development, Customer Support, Quality Assurance, QA Testing, Technical Writing and Documentation. .

 6 years of websphere development experience

 Experience in development of critical business applications utilizing Java, J2EE, JSP, Servlets, Struts, EJB, JDBC, Spring, Hibernate, Web Services, Ajax, JSF, Design Patterns, JNDI, Apache Tomcat 5.5/6.0, IBM Websphere Application and Portal Server (WAS/WPS) 6.0/v6.1.

 Developed web applications using Rational Application Developer (RAD) and deployed it in web sphere application server5.1

 Extensively used IBM Websphere Integration Developer(WID) to implement SOA

 Designed, Developed and Delivered web based/server side applications using J2EE Technologies (Java, Swing, JDBC, JSP, Servlets, EJB, XML, DOM/SAX, Struts, Spring and Web Services)

 Having experience in ORACLE (Forms 9i, Reports 9i, PL/SQL and Database)

 Used XML for transfer of data across different networked applications and Used xPath

 Hands on experience with RDBMS for structuring the data and enforcing the relationships of data between tables

 Responsible for one IBM RS/6000 (AIX 4.3.3) and Linux server maintenance Solved problems that allowed to run engineering software on AIX

 Good understanding of Service Oriented Architecture (SOA) as well as N-Tiered Development.

 Skilled on Business process modeling using UML (Unified Modeling language)

 Used EJB 3.0 and objects Java Swing GUI

 Comprehensive knowledge of and solid experience in SDLC Methodologies,,RUP,RAD, and XP Followed the RUP and RAD process for SDLC

 Extensively working on Cognos 8 (Query Studio and Report studio) as report developer

 Experience in software configuration management using WinCVS, SVN and Visual Source Safe

 Experience in all stages of WebSphere Administration like Installation, Configuration, Deployment, Scripting, Migration, and Trouble shooting on Window 2000 Advanced Server, Windows 2003 Server environments.

 Participated in code reviews to ensure modular programming

 Experience in using Enerjy Memory Profiler to investigate memory leaks in java applications

 Experience in working with different IDE tools Eclipse, My Eclipse, RAD and Jbuilder

 Developed a framework/skeleton based on spring in the project.

 Created a base framework for transaction management using Hibernate. Led the effort for component design, development and integration with the existing modules.

 Knowledge of jUnit & jWebUnit testing framework and ANT build environment.

 Experience in Model-View-Controller (MVC) architecture using STRUTS Framework.

 Experience in application servers including, JBoss, Apache, Tomcat and IIS.

 Keep myself abreast with the emerging Internet technologies and their applications to business solutions

 Good communication, interpersonal skills backed by sound analytical, technical and leadership skills. A Team player as well as a Self-Starter

WebSphere Portal Experience:

 Experienced on WebSphere Portal Server 5.1, 6.0 and 6.1 including WebSphere Portlet Factory (using Eclipse), Portlet API (JSR 168) and Portal Development Toolkit as well as IBM WSAD (WebSphere Studio Application Developer), RAD (Rational Application Developer).

 Experience in deploying J2EE applications on WAS 5/5.1/6/6.1 versions using WAS admin console and wsadmin scripting tool.

 Extensively used RAD 7.5, WSAD 5.1 and Eclipse 2.1 as development tools

 Developed and deployed Portlets using IBM portlet API and JSR 168

 Developed custom JSR 168 Portlets related to various Business scenarios and processes including Order processing, Purchasing and HR.

 Created portlets using WebSphere Portal Toolkit 5.0.2.2 and deployed them on the WebSphere Portal Server

 Experience in configuring work load balancing and performance tuning using Tivoli performance viewer for WebSphere Application Server.

 Applied Fix packs fix packs for WAS using Update Installer and automating it.

 Integrated and implemented Portlets using Web services with Apache Axis

 Strong experience in Web services (SOAP, WSDL) with Apache Axis

 Extensively involved in WebSphere Portal Server v6.0 and 5.1 Development, configuration, Administration, Security configuration with Active Directory Server, WLM configuration, Performance Tuning, Users and Group Management, Web Server configuration and Content Management etc.

 High exposure to EAI (Enterprise Application Integration), integrated Document with WebSphere Portal using Web services.

 Experience in waterfall model and RUP methodology in the design and development of application.

 Used Scrum and Agile methodology.

 Documentation experience using UML (Unified modeling language) and ER Diagram.

 Extensive knowledge of Design patterns.

 Extensively worked on WebSphere Content Management (WCM).

 Have strong skills in client-server technologies including WebSphere Middleware, WebSphere Portal, HTML, DHTML, JavaScript, XML, XSLT, Web Services, SQL, DB2, Oracle and MS-Access.

EDUCATION:

BE In Instrumentation - Andhra University, Vishakpatnam AP –

TECHNICAL COMPETENCIES:

J2EE Technologies: Servlets, Portlets, Struts, Hibernate, Spring, Applets, Swings, JDBC, EJB, JSP, JSTL, SAX, JDOM

Web Server: IBM WebSphere Portal Server, JBoss, Apache Tomcat 5.5/6.0, IIS

Database: , Sybase,MySQL, Oracle 9i, 10g, SQL Server 2000, MS-Access, Power Builder

J2EE frameworks:MVC Architecture, J2EE Design Patterns, Jakarta Struts1.2, Spring

Versioning Tools: SVN 1.2.3, Visual Source Safe, Clear Case, WinCVS, Borland starteam

Scripts: Java Script, Ant Scripts, XMlaccess Scripts

Markup Language : : XML, HTML

Application Develop Tools: Eclipse enterprise Workbench, jBuilder 9.0, NetBeans 6.1, TextPad, Edit Plus

Languages: Java, C, C++, UML, SQL, PL/SQL, JSP, ASP

Bug Tracking Tools: Bugzilla 3.0

Methodology: J2EE, OOAD

QA Tools: jUnit, Test Director, jMeter

Operation System: Win 95/98/NT/2000/XP, Linux, Solaris

Employment Summary

Pepsi Bottling Group, New York May 2007 – Present

WebSphere portal/Java Architect/Developer

NGCETS- Next Generation Customer Equipment Tracking System is a live performance Monitoring tool developed and maintained by Manufacturing and logistics department. Application Consists of different modules accessible by plant location users. CETS is capable of generating detailed reports providing with the information regarding various aspects of a plants performance located in US Canada and Mexico along with the capability to gather required information from the each location. CETS provides a global view of plants performance. It provides an automated framework for displaying a high level summary as well as detailed information snap shots on daily basis.

Responsibilities:

WebSphere Portal Experience:

 Extensively Developed Portlets using JSR 168 Portal API on WebSphere Portal server 6.0.2 and 6.1.x including using Event Handling, Windows Events, Portlet Messaging.

 Developed Human Resources and Finance based Portlets including usage of MVC Architecture based on Struts framework and enhanced the source code for different modes and states.

 Implemented the connectivity in the Portlets for web services backend as well as JDBC based Database back ends.

 Developed WSRP Portlets for enabling remote connectivity to Remote enabled Portlet.

 Developed Custom Portlets based on JSR 168 specification using WebSphere Portal Server 6.1.

 Assisted the Administration team in WebSphere / WebSphere Portal support & administration, upgrades, maintenance and patching.

 Installing and upgrading IBM HTTP/Apache Web Servers, WebSphere and Portal servers

 Currently preparing for migration to new versions of WebSphere Portal 6.1 and WebSphere Process Sever 6.1.

 Assist clients with implementation of IBM Cognos 8 Planning software

 Worked on RAD (Rational Application Developer) 6.0 IDE for developing portlets and business logic.

 Involved in WebSphere Portal Branding by changing all visual elements of WebSphere Portal, including the masthead, the navigation areas, graphics, portlet title areas, and style sheets, to give the Portal a custom look

 Extensively used IBM Websphere Integration Developer(WID) to implement SOA

 Exposed to portal admin using the administrator console for installing themes, skin and creating different user group for different level of access. Created and managed users, groups and their roles; personalized the portlet views and contents depending on the groups.

 Applied Fix packs fix packs for WAS using Update Installer and automating it.

 Experience in configuring work load balancing and performance tuning using Tivoli performance viewer for WebSphere Application Server.

Ajax Experience :

 Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience Responsible for creating text based Search engine using JSP, Servlets, Html, CSS, JavaScript, XML

 Implement Javascript based RSA encryption for NON-SSL AJAX requests Participated in the

 Implented XSLT transformation-using Javascript as a means to externalize DOM fragments

 Implemented user friendly UI considering all Web 2.0 features. Implemented features like drag and drop, user friendly colors. Used AJAX based approach while designing Rich Internet Application (RIA)

 Developed and maintained UI components like menu bar, animation effects, grids using Yahoo! User Interface Library (YUI)

 Implemented a DHTML / Ajax "geography slider" to select one's locale and then widen or narrow search results by moving the slider.

 Implemented multi-row DHTML forms, AJAX, auto-suggest/complete, term validation, ranking, favorites, introductions and profile pages

 Created scientific viewer for planetary data utilizing a multi-tiered architecture, including AJAX ,DOJO toolkit and jQuery to dynamically build interfaces

 Dynamically creates JSON-RPC-compliant client proxy & services similar to WebServices

 Developed open source plugins for use with jQuery javascript library

Java/J2EE Experience:

 Responsible for web development application using JAVA, JSP, JSTL, Servlets, Spring, Sybase

 Responsible for creating text based Search engine using JSP, Servlets, Html, CSS, JavaScript, XML

 Developing custom document management applications using FileNet, MS Office, PDF Lib, Lead Tools and SQL server 2000.

 Responsible for development and maintenance of several applications on Client side utilizing e-business FileNet Workflow management and FileNet desktop Queues for high volume document management image system

 Participated in the development of config and context files (XML) for all entities

 Developed web components using Spring and Validation frame work

 Worked on Spring transactional proxy for DAOs which ensure proper transaction handling

 Extensively used struts layer to invoke the server modules to process the request from client

 Used object source and document source xml data binding and used xPath to form queries on DOM

 Developed Web Services using jDOM as a middle layer, for front end and backend communication.

 Used Web Service to implement an architecture according to Service-oriented architecture (SOA)

 Created Web Service application and registered in UDDI.Client application accessed those service using SOAP protocols.

 Applied various Design patterns like Abstract Factory, Singleton, Front Controller, Service Locator, Model View Controller (MVC) & Data Access Object in designing the system

 Developed applications on Rational Application Developer (RAD) 6.0 and Rational Suite

 Created new domain configuration to use RDBMS security store and managed the security store.

 Implemented functional dependency in RDBMS where certain datas are dependent upon other data fields in order to uniquely define

 Debugged code, fixed bugs and integrated beans

 Developed Jasper reports using iReport tool 2.0.5

 Developed Servlets for the data mirroring for report front

 Highly involved in the Design, HTML reviews and providing effective feedback.

 Experience in all stages of WebSphere Administration like Installation, Configuration, Deployment, Scripting, Migration, and Trouble shooting on Aix5.3/5.2/4.3, Window 2000

 Experience in extracting data from PDF Form and integration with WDK

 Designing and implementing standards compliant, cross-platform Java, HTML, CSS (Cascading Style Sheets), and JavaScript solutions. Developed a framework/skeleton based on spring in the project.

 Built MVC framework for Web Applications through Struts, core java, J2EE server side components and Tag libraries

 Involved in application integration with “single-sign-on” security system using lDAP server

 Technical lead Experience in terms of managing Project timelines and mentoring other team members on latest J2EE Technologies

Astella Pharmaceuticals, Deerfield IL Dec 2005 - Apr 2007

Sr. WebSphere portal/Java Developer

Responsibilities:

WebSphere Portal Experience:

 Installed and migrated WebSphere Portal from Windows to Solaris. Straightforward installation and configuration of WebSphere Portal Server environment on Solaris, configured with Microsoft SQL database and Microsoft Active Directory LDAP.

 Provided the client with documentation to expand their existing knowledge library for various WebSphere WCM tasks.

 Worked on the Portal Document Content Manager in WCM for the creation of help files and also worked in configuring portlet mode of each portlet and making them to refer to the concerned help file

 Acted as subject matter expert for ClearCase, providing consultation to other projects, as well as to other sites within primary project. Deployed ClearCase 5.0 with UCM in mixed Solaris/AIX/Windows XP

 Programmed custom Portlets based on JSR 168 specification using WebSphere Portal Server 5.0 and RAD (Rational Application Developer) IDE.

 Created the portlets using WebSphere Portal Toolkit 5.0.2.2 and deployed them on the WebSphere Portal Server 5.1

 Created Roles and pages and incorporated the Portlets depending on the business functions.

Ajax Experience:

 Designed and developed reports using JSPs

 Enhance some forms and reports using JavaScript from older HTML based forms

 Created HTML, CSS, and DHTML pages for front-end, used Struts, JavaScript & Ajax for client-side validation.

 Web Development - especially Web 2.0 /AJAX

 Responsible for the redesign and implementation of the AJAX / synchronous implementation of the client Web portals for a WCF based SOA Web application

 Created rich User Interface (UI) component to build the front end of application using Ajax

 Developed live search engine using JSP and Ajax technology

 Implemented Service Oriented Architecture (SOA) by creating a bus for messaging other parts of the application. Integrated the existing modules with new modules using a messaging framework.

 Responsibilities include Use case modeling, Object modeling, Database design, Java development using J2EE.

 Wrote javascript , employing jQuery for UI details and JSON.

 Developed jQuery plug-in that adds mouseover highlighting to image maps.

 Involved in UI development , which included creation of several jQuery plugins to facilitate the advanced AJAX-based document and media browsing, sharing, filtering, sorting, and searching.

 Extensively used JSON Markup Language

Java/J2EE Experience:

 Designed and developed reports using JSPs

 Enhance some forms and reports using JavaScript from older HTML based forms

 Created HTML, CSS, and DHTML pages for front-end, used Struts, JavaScript & Ajax for client-side validation.

 Web Development - especially Web 2.0 /AJAX

 Responsible for the redesign and implementation of the AJAX / synchronous implementation of the client Web portals for a WCF based SOA Web application

 Created rich User Interface (UI) component to build the front end of application using Ajax

 Developed live search engine using JSP and Ajax technology

 Implemented Service Oriented Architecture (SOA) by creating a bus for messaging other parts of the application. Integrated the existing modules with new modules using a messaging framework.

 Responsibilities include Use case modeling, Object modeling, Database design, Java development using J2EE.

 Developed UI using JSP and JSTL

 Used XML for data migration and transport between modules. Implemented SAX, DOM, XSLT and XPath.

 My primary focus is building budgeting and forecasting solutions using Cognos software

 Worked on different types of UML such as class diagram, use case diagram, sequence diagram, collaboration diagram.

 Used XML editor to edit XSL document

 Used Hibernate ORM tool for the model layer of the application.

 Implemented Spring MVC framework in the presentation layer to coordinate invocations of Controller classes and rendering of Java Server Pages.

 Used WSDL, an XML-based language, for describing Web services and how to access them.

 Developed Struts Action Forms, Action classes and performed action mapping in struts-config.xml.

 Developed Data Access Layer using Hibernate

 Built web applications around Autonomy search Product to maintain records

 Responsible for developing application design and screen design

 Modified existing stored procedures and database triggers on Oracle10g database

 Developed web components using Spring and Validation frame work

 Responsible for developing E-R diagrams and Data Flow Diagrams

 Designed and developed many Tables, Stored Procedures, Triggers, SQL scripts for enhancements and maintenance of various database modules (Oracle 10g)

 Worked with huge trade database optimization

 Optimized queries for better performance in Sybase

Safeco Insurance, Seattle, WA Apr 2004 – Nov 2005

WebSphere portal/Java Developer

Capital Market Research Management: This delivers the exceptional equity research and execution of trading and corporate finance. It provides the in-depth value added research coverage of various sectors such as mining, technology, energy etc. The system has many batch jobs to process to all the data feed file to Sybase database and front-end to support the various users such as research analyst, institutional sales and trading group, investing group.

Responsibilities:

WebSphere Portal Experience:

 Reviewed WebSphere Portal components, personalization, pages, portlets, themes and skins and launched usable scripts and tools for the client to populate the development environments. Worked with another consultant to produce code from the Portlet Factory and RAD using pre-formed code and stepping through UML visualizations.

 WebSphere Portal V5.0 and WAS V5.0 were installed and configured on local window machine and developed portlets using JSR 168

 Implemented the front-end Portlets using the Struts pattern using RAD 6.0 and validations using struts framework with EJB 2.0 as backend and Message driven bean were used to send the entire batch request in an XML format and parsing the XML at the backend

 Installed and configured WebSphere Search Server and WebSphere CM authoring Web sever. Created new libraries and migrated documents.

 Worked on post-installation tasks included establishing roles and groups in LDAP and configuring the same in Portal Access control.

 Performed following tasks under Administration of AIX filesystem

 Implemented interportlet Communication through various modules like Corporate TAX Filings including ,electronic Financial, Tax reporting systems

 Provided the team with information about deployment tools such as Release Builder 2 and Cruise Control for WebSphere Portal source code deployment.

 Guided the IBM SSO administrators through the documented installation of Production. We fully utilized the hardware by adding both horizontal and vertical installation topologies for WebSphere Application Server and WebSphere Portal Server to double our number of environments.

Ajax Experience:

 Extensively used DOJO toolkit to produce AJAX effects.

 Implemented client side validations using DOJO toolkit.

 Designed the application to consume JSON response received through AJAX effects using DOJO.

 Created scientific viewer for planetary data utilizing a multi-tiered architecture, including AJAX ,DOJO toolkit and jQuery to dynamically build interfaces

Java/J2EE Experience:

 Involved in analysis, design, coding, testing, Implementation, documentation and review of business requirements

 Designed workflows and developed applications implementing the business processes

 Used Object Oriented Programming methodology for developing Java classes

 Designed and developed reports using JSP, Servlets with JDBC connection to Oracle

 Adopted J2EE best Practice, using J2EE Design patterns.

 Designed, developed HTML/JavaScript forms

 Designed and developed of Cognos Business Intelligence solutions from version 5 through 8.3

 Configured Oracle connection through JDBC in web logic server

 Handled many modules in design and development using Java, JSP and Servlets

 Used SAX, DOM, XSLT and Xpath for XML data generation and presentation.

 Used JDBC to communicate with Oracle 9i to access database objects.

 Used Backbase AJAX Framework for JSF to create rich user interface Design(UID).

 Developed Managed beans, table rendered and Helper classes.

 Wrote Extensive custom valuators using JSF for validation. Incorporated page level and field lever error messages.

 Involved in developing year end procedures and preparation of Profit & Loss, Balance Sheet and Taxation forms for ATO

 For other applications developed UI with MVC architecture Using JSP and Servlets. Front-End side validation is done through JavaScript.

 Developed Hibernate mapping file and the SQL queries for retrieving data from the database

 Modified Hibernate mapping files

 Leaded development team in the full project lifecycle effort for a Java web application built with spring framework, Java Server Faces.

 Utilized Spring for the controller layer, JSP and JSP tags for the interface

 Design, quality, SQL and PL/SQL reviews, making specific recommendations to enhance the performance of PL/SQL packages

 Worked on Cognos 8 BI v.8.3 (Framework Manager, PowerPlay Transformer, Analysis Studio, Report Studio, Query Studio, SDK)

 Developed Unix scripts to schedule data loads using Unix, Cron.

 Worked in unit and system testing

 Worked with Reporting modules using Stored Procedures and JSPs and Servlets

 Developed Web service used to query and update a data source.

 Published and deployed an XML Web service

 Created many servlets and JSP modules

 Worked and debugged in enhancing existing JSP and servlet modules

 Used Struts Framework in servlet development

 Used normalization forms to create tables

 Participation in design, user meeting, unit and system testing

 Designed and developed trading data reports using Jasper reporting tool

 Provided off hours support to the application

Northgate Technologies Ltd, Hyderabad, India Jan 02 – Mar 04

Java/WebSphere portal Developer

1) Order Entry & Processing

System was designed to ease the process of the order entry and billing. It provides with available inventory levels, order entry, shipment inquiry, billing, invoices creation, special pricing based on customer/product and soon.

Responsibilities:

Java/J2EE Experience:

 Creating part of database design using Normalization rules

 Designing and coding Sybase stored procedures and triggers

 Integrated J2EE Applications to SAP R/3 4.6C via BAPIs/RFCs using SAP JAVA Connector (JCo).

 Extensively implemented BAPI related Transaction Management to enforce integrity of data records

 Stored in SAP

 Created rich User Interface (UI) component to build the front end of application using Ajax

 Developed live search engine using JSP and Ajax technology

 Trained users on accessing common SAP R/3 related business functions using SAPGUI.

 Created Java Apps for different needs of the organization.

 Optimized Java iViews and fine-tuned customized iViews by finding memory leaks.

 Implemented Employee Self-Service JAVA Application with extensive customization.

 Created multiple web applications using JSP/Servlets

 Imported users from legacy flat files.

 Extensively used Java API and HTML to customize Web applications.

 Developing JSP and Servlets for data upload, manipulation and dumping Sybase data

 Writing scripts to create report data for Control Reports using Java

 Coded Servlets to support the interaction of web application and Sybase

 Extensively used JAX-RPC protocol to access web services

 Attending per user meeting for feedback and enhancement

 Did Unit system testing of the modules

WebSphere Portal Experience:

 Developed custom Portlets using JSR 168 API using WSAD and deployed on WebSphere Portal Server.

 Performed Portal Administration activities on the WebSphere Portal including creating Layouts, pages, users, roles, groups, themes and skins.

 Reinstalled the WebSphere Server on Windows 2000 server and configured multiple WebSphere Application Server Version 6.0 profiles to function as separate test space for the developers across the globe.

 Provide WebSphere Portal integration support to the development team.

 Deployed code to WebSphere Portal using XML access and migrated source code drops from development to test to production.

 Reviewed and tested silent installation methods for Windows; with all patch levels to sustain the 5.0.2.1 Portal

 Worked with my peers to complete the installation of a complete test lab in two weeks designed to simulated test and production environments with two WebSphere Portal Clusters on Linux, AIX and development all-in-one environment for development with VMWare and Windows

Verdex Software Technology Pvt. Ltd, Hyderabad, India Jun 01– Jan 02

Java Developer

Admission Management System

Designed and developed a database system which records the applicant admission information such as school, fees, scores, references ranking, interview etc. This is integrated to the student management modules, which converts the accepted applicant records into student record without the re-entering the information.

Responsibilities:

 Developed Project management plan

 Interacted with onsite team to get the requirements

 Involved in the design and development of the project.

 Coordinated with the QA team for testing.

 Involved in writing SQL, PL/SQL

 Writing Test cases using customized JUnit Framework.

 Writing build scripts using ANT script.

 Extensively worked on WebSphere Content Management (WCM)

 Involved in development of generator framework to support DAO layer for composite primary keys

 Involved in interaction with business requirement team

 Deployment of application in production server and involved for production support

 Applications developed and tested using tomcat in debug mode

 Adding manage location, Data Repository, and new employee admin role functionalities to existing product (Product enhancement).

 Developed various stored procedures, triggers on Sybase database.

 Developed JSP and Servlets for data collection and manipulation for the reports

 Created many Sybase TSQL batches for backend work

 Enhanced legacy web pages using Html, JavaScript programs

 Design documents (Low & High Level Design, Design Level document)

 Developed many HTML/JavaScript pages for data presentation and collection



Contact this candidate