Websphere Content Manager Resume
New York, NY
SUMMARY
- Have 12 plus years of experience in software design and development using Java, Frontend and backend development and ability to quickly master new software and apply its full range of capabilities.
- Guidance with tooling, build automation, continuous delivery, source control, UI best practices & design patterns, coding standards, maintenance, quality, future - proofing, browser standards & compatibility, REST APIs, UX & usability and responsiveness.
- Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karma, Jasmine, plus GIT branching strategy for an efficient multi-developer environment.
- Using Scrum methodology, product is built in sprints and actively involved in Sprint planning using JIRA by creating user stories, Daily stand up, Sprint demo and retrospective meetings.
- Experienced in AngularJS, JQuery, JavaScript, or reusable web components.
- Experience in building responsive websites using Bootstrap, HTML5 and CSS3 for Web development.
- Built sites web accessible by applying ADA (Americans with Disabilities Act) guidelines by using screen readers like JAWS and AMP tools.
- Designed and developed SOA (Service Oriented Architecture) framework with SOAP, WSDL, and Restful Web Services.
- Worked on WebSphere Content Manager (WCM) and WebSphere portal for content management, workflow and configure the pages.
- Good experience in frameworks Struts, Spring and JSF.
- Worked with Hibernate to build the persistence layer.
- Solid working experience on XML parsing using SAX, DOM and JAXB parsers and normal file parsing.
- Worked on XSLT transformations to convert response XMLs into required json format for front end development.
- Strong experience in deploying EAR and WARs in application servers like JBOSS, Weblogic and Websphere.
- Worked on RAD, Eclipse, WSAD and Netbeans IDEs and MKS, VSS, CVS, SVN and PVCS version control tools.
- Experienced in leading development teams and ability to implement projects with demanding objectives.
- Worked with MQ-Series for messaging services to conhg6mmunicate with external machines/mainframes.
- And also worked with a local external system (Content Handler) known as DMS (Document Management System) where the data will be fetched from the DMS through DMS API calls.
- Extensive experience in Enterprise/Web/Client Server systems using Java, J2EE (Servlets, JSP, EJB, JNDI, JDBC, JMS).
- Experienced in Staffware (TIBCO Product) for defining routing procedures for workflow management.
- Worked with popular Design Patterns like Abstract Factory, Command Pattern, Observer and Singleton Data Access Object (DAO), Model View Controller (MVC), Session Façade and Service Locator etc.
- Worked on Data modeling and Reporting tools.
- Having strong experience in SQL and PL/SQL programming.
- Experience with designing and usage of databases like Oracle (SQL,PL/SQL), SQL Server, and MS Access.
- Experienced in UNIX shell scripting and worked with ANT build scripts.
- Experience with JUNIT for unit testing and Log4J for logging.
- Worked with TOAD extensively for database operations.
- Experienced in UAT support, production maintenance and service.
- Have working experience in dealing with onsite and offshore developers.
- Strong organizational skills coupled with high work ethics.
- Good communication, problem-solving, debugging and interpersonal skills.
TECHNICAL SKILLS
Technologies: Java 7,Angular Js, SOA(Web Services), Jquery, AJAX, Flex, Servlets, JSP, JSTL, Hibernate, Design Patterns, JDBC, EJB, JNDI, Java Beans, JAXB, json.
Markup Languages: HTML5,CSS3, XML over HTTP,XSD
Parsers: XML parsing(SAX,DOM,JAXB),XSLT
Frameworks: Bootstrap, Spring, Struts, JSF
Search Engine: Fast (Microsoft Subsidiary ),Google, Solar, Lucense
Messaging Services: JMS,MQ Series
Workflow Engine: TIBCO (Staff ware) product
Web Servers/Servers: Tomcat 6.0,WampServer 2,Sharepoint Server 2007,Websphere Portal
Application Servers: Web Logic 8.1/9.2, Web Sphere 4.0/5.0/6/7
IDEs: RAD, Eclipse, My Eclipse, Net Beans
Version Control tools: CVS, PVCS, VSS,MKS,SVN and Subversion
Tools: TOAD, Rational Rose (UML), Systran (language translation), Crystal Reports Data Modeling, JUNIT,ANT
Databases: Oracle 8i/9i/10g/11g, SQL Server 7.0 / 2000,MS Access, MYSQL
Operating System: Windows 95/98/NT/2000/XP, Unix, Linux.
Domains: Insurance, Telecom, Banking and Financial
PROFESSIONAL EXPERIENCE
Confidential, Newark, NJ
Responsibilities:
- Gathering business requirements and translating them into technical specifications.
- Managed content using Web Content Manager(WCM) by content authors and design the workflow.
- Designed and developed software solutions by using scrum methodology.
- Actively involved in Sprint grooming sessions, estimations and retrospective meetings.
- Delivered work in the form of sprints for the user stories in JIRA.
- Implemented the functionality in script portlet and applied in portal.
- Analyzed the xml response from the backend services and created sample jsons.
- Converted the xml response from backend using XSLT and generated json response.
- Created responsive designs for all view ports like desktop, tablets and mobile and implemented design templates for buttons, tables, carousels, forms etc. using Bootstrap framework.
- Worked on Accessibility Design Guidelines(ADA) and made the site web accessible.
- Implemented Analytics code to track all the events and links form the site.
- Worked on grunt framework for front end set up and maintenance.
- Created Angular js factory functions to make the service calls or wcm calls using http and invoked the same from controllers.
- Worked on late binding and two-way binding in Angular js.
- Created anugular directives for data type and dynamic popover to reuse the code.
- Created restful webservices to invoke from front end code and display the content.
- By using google api developed Find a Financial Professional functionality to locate the address.
Environment: Java, Angular JS, JQuery, Websphere portal, WCM, ORACLE, XML, XSLT, Web sphere, Eclipse, Json, Restful Web services, SVN, JSP, Bootstrap, JAWS, AMP.
Confidential, Newark, NJ
Responsibilities:
- Gathering business requirements and translating them into technical specifications.
- Designed and developed application using Spring MVC as web framework.
- Worked on Spring annotations to replace bean configuration and worked on auto wiring beans.
- Worked on JQuery to trigger events and display dynamic content based on the events.
- Implemented synchronized token pattern to avoid double submission of the form.
- Generated JAX-WS artifacts and client for the Address validation webservice and validated the address.
- Involved in coding for Daos, Services and Controllers.
- Implemented observer and observable pattern to notify the services whenever PODS data is updated by listening to the JMS message using Message Driven Bean.
- Developed a hierarchy of controllers, with generic interfaces, and default implementations, exposed as Restful Web services, with specific parameters passed as query string.
- Redesigned few of the jsps with Ajax features and used JSTL libraries.
- Developed alternative architecture using Spring framework for handling the stored procedures.
- Defined mappers to convert a row in resultset to a domain object.
- Generated various excel reports for ETM project with POI API.
- Replaced few MQ calls with stored procedures for easy maintenance.
- Worked on configuring Spring batch jobs.
- Addressing QA, UAT and Production issues.
Environment: Java, Struts 2, Spring 3, ORACLE, XML, UML, My Eclipse, Web sphere 7, Eclipse, Json, JQuery, Web services, JUnit, JSTL, Subcversion, PVCS, JSP.
Confidential, New York, NY
Responsibilities:
- Analyzing the business requirements and involved in functional and technical discussions with business analysts.
- Designed and developed the most sophisticated application.
- Followed the super tracker framework to handle the the data in data central.
- Coordinated with SME s to complete the business requirement specifications.
- Designed and developed classes and screens for sectors and AssetClassRegions etc.
- Worked on JQuery js libraries like jqgrid, dynatree etc and developed events and triggers.
- Worked on Struts2 for presentation framework and developed interceptors and actions.
- Injected object dependency using Spring for different services.
- Request handled by storing the request xml in the database table and parameters will be passed to the criteria and handled json response by configuring in struts-config.xml for different actions.
- Worked on design document with class diagrams and sequence diagrams.
- Worked on portlets and refreshed port lets with different publication data.
- Made methods and class level mapping using Spring annotations.
- Designed and stored queries in XML format and executed.
- Worked with data central to manage the publication data in this regard developed data loaders to load the data into data central classes and sync up the data.
- Responsible for Project Execution, project environment set-up, software installations, development.
- Worked with CVS for checking, checkout and code synchronization.
- Actively participated in the database (ORACLE) design.
- Came up with the idea which makes the application more configurable.
- Coordinated with the team members for development and testing.
- Worked on JUNIT test case for the UNIT testing.
- Actively supporting UAT and continuously supporting Production.
Environment: Java, Struts 2, Spring, ORACLE, XML, UML, Tomcat 6, Weblogic, Eclipse, Json, JQuery, Webservices, JUnit, CVS, JSP.
Confidential, Piscataway, NJ
Responsibilities:
- Effectively participated in weekly client communications with Business Analysts.
- Analysis and understanding of business requirements.
- Involved in the architecture team for design and implementation of system.
- Installed and Configured Fast search engine, implemented FAST java APIs, FQL(Fast Query Language) and created Collections, Search profiles and document processors.
- Worked with Spring IOC for dependency injection.
- Worked on Google for indexing and searching to compare with FAST.
- Designed and Implemented SOA framework with Web Services server and client components for above APIS.
- Developed websites for maintaining the videos, presentations and wikis and used Drupal as content management system and searched the content.
- Connected to Sharepoint server and indexed documents in the file system.
- Identified Searchable and Navigable fields and configured them in the Fast.
- Worked on XSLT to transform the XML documents in Fast compatible XML documents and worked on XSD for xml validation.
- Extensively used complex SQL and PL/SQL programming.
- Responsible for Project Execution, project environment set-up, software installations, development.
- Implemented basic Search and advanced Search APIs.
- Involved in the database design and devised several search criteria in order to find different categories.
- Consumed continuous messages by JMS bridge and fed to FAST.
- Used SAX parser to parse the XMLRequest and XMLResponse Strings.
- Provided input and output xsd for validating XML.
- By using Crystal Reports generated weekly, monthly reports for basicSearch and advancedsearch transactions.
- Persisted objectreference(sessionid) with Hibernate to make it available for further drilldown and drillup the search results.
- Deployed application on Unix for UAT and Production and setting the cron jobs and worked on shell scripts.
- Configured JMS for transaction logging in the database and exception logging and as well as build a JMS bridge for consuming messages from client.
- Developed Exception handling framework and used log4J for logging and used JUNIT for unit testing.
- Created ANT scripts for generating EAR and WAR and deployed in Weblogic 9.2
- Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews
- Involved in SIT, UAT and Production across all modules.
Environment: Spring,J2EE,JDK1.5, SOA(WebServices),SOAP, Hibernate, Crystal Reports, Data Modeling, Oracle 10g,SQL,PL/SQL, XML,XSLT, FAST,, Google, JMS, WSDL, Weblogic 9.2 Application Server, Apache webserver, Sharepoint Server 2007, JUnit, Log4j, Eclipse 3.0,CVS, JSP,JSTL,AJAX,FQL, Linux, UNIX,ANT,Drupal,PHP.
Confidential
Responsibilities:
- Gathered all requirements from various Confidential business customers.
- Developed Parser scheduler which gets rates from Bloomberg and inserts into database.
- Worked with spring framework.
- Developed of server side utilities like Controller and beans etc in spring framework.
- Extensively used JavaScript for client side coding.
- Analyzed and developed POC to enhance the existing application into Flex.
- Ability to develop graphics images/icons for web pages using Adobe illustrator.
- Worked with spring with Hibernate to build the persistence layer.
- Worked on PL/SQL procedures, triggers for business logic.
- Used SAX parser to parse the XML Strings.
- Involved in working with J2EE Design patterns (Singleton, Service Locator and Session Facade) and Model View Controller Architecture.
- Developed APIs like get Historical Exchange Rates, convert Currency and get Average Exchange Rates.
- Exposed to Web services SOAP (Simple object access protocol) that was used in sending complex information across network.
- Designed and Implemented SOA framework with Web Services server and client components for above APIS.
- Involved in documentation activities such as preparation of overviews and clarifications of each module.
- Developed Calendar services which includes holiday ys list for various countries.
- Validated provided address with third party address Validation web service by generating client for their WSDL.
- Developed Job scheduler which processes once, daily, weekly, monthly jobs by the user and sends an email (SMTP) with the rates on scheduled date and time.
- Provided asynchronous message logging using JMS for transaction logging
- Had build Language Translation service by using systran which is deployed on JBoss.
- Worked on SSO (Single Sign On) authentication for login.
- Worked on POI API to download the rates in the format of excel and generated charts.
- Assisted in the testing phase of project (Development Testing, Unit Testing, System testing and Integration testing).
- Worked on ANT build scripts and shell scripts.
- Participated in the Client call to get more clarity on the requirements and changes.
- Successfully completed UAT support and continued Production support.
Environment: J2EE, Spring, JSP, SOA(Webservies), SOAP,XML, Oracle 10g,Hiberante, SQL, PL/SQL, JMS (transaction logging),WSDL, javascript, ANT, EJB(Session Beans), Weblogic 8.1 Application Server, JBoss, Eclipse 3.0, Systran, Junit, Log4j, CVS
Confidential, New York, NY
Responsibilities:
- Understanding & analyzing the problem from technical stand point and providing solutions.
- Participated in design, implementation and maintenance phases of the above-specified transactions.
- Used UML in developing Class diagrams, Use Case diagrams, Component diagrams and Sequence diagrams.
- Used JSF Framework for presentation layer.
- Used Ajax for auto completion.
- Worked on SQL and PL/SQL for database operations.
- Involved in staff ware (TIBCO) routing procedures for different queues.
- Worked with staff ware (TIBCO) Java APIs to handle work items.
- Worked with Hibernate to build the persistence layer.
- Developed EJBs (Session beans) for maintaining transactions.
- Developed the business logic and used Design Patterns in the process. Used Singleton, DAO, Service Locator, Value Objects and other design patterns.
- Exposed MQ series APIS to send the request to the request queue and receive the response from response queue.
- Worked on configuring and deployment and troubleshooting of the application.
- Researched on formatting and deformatting the messages (which involves Transaction data as a message string).
- Worked with Staff ware, Workflow engine that generates the Work item and defines the routing to the specific Work Item.
- Used JAXB framework for marshaling and unmarshalling.
- Worked with DMS (Document Management System), Content Handler, data will be fetched by using some DMS API calls.
- Involved in System Integration testing and troubleshooting of the application.
- Worked on ANT build scripts to generate EAR and WAR files and to deploy them.
- Created JUnit test suite to automate the testing of the business logic.
- Used Log4j for logging and debugging.
- Developed components related to the business methods.
Environment: J2EE, Oracle 9i, SQL, PL/SQL, JSF, JSP, XML over HTTP, Hibernate, Staffware, MQ Series, JAXB, Weblogic 8 Application Server, Eclipse 3.0,CVS,Junit,DMS(Content handler), ANT, JAXB, Ajax.
Confidential, New York
Responsibilities:
- Involved in Architecture and System Design decision making process.
- Worked with struts and implemented the functionality for Query builder (to create best query), downloading, uploading and printing Reports and Catalog building.
- Interacting with the client and the team members to ensure issue resolution and controlling escalation.
- Designed and Implemented Exception handling Framework.
- Designed and Implemented SOA framework with Web Services server and client components for above APIS.
- Worked on SQL and Pl/SQL programming.
- Extensively used JavaScript for form validations.
- Used SAX parser to parse the XML Strings.
- Worked with Hibernate to build the persistence layer.
- Provided asynchronous message logging using JMS for transaction logging.
- Designed the Framework using Struts 1.1 and other design patterns for the system, this includes coding business components and interfaces to be used by the team for system development.
- Implemented various design patterns like MVC, Singleton, Session Facade, Dispatch Viewer, View Helper patterns.
- Worked with custom tags and JSTL.
- Used UML in developing Class diagrams, Use Case diagrams, Component diagrams and Sequence diagrams
- Used Log4J for logging in the application and JUnit and Easy Mock for unit testing.
- Extensively worked on ANT scripts.
- Used Java Script for client side validation.
- Used JSP, Servlets, for displaying the information on web pages.
- Used Java Mail API for sending mails in the application.
- VSS was used as source controller.
- Developed and deployed the application on the Application servers weblogic.
- Responsible for the deployment of the application in the development and production boxes.
- Ensure quality of the deliverables as per plan and maintenance standards agreed upon.
Environment: Struts, Perl, JSP,JSTL, Sybase,Oracle,SQL.PL/SQL Best Server, Websphere Server, Hibernate, JMS, WebServices, SOAP, Eclipse 3.0, Design Patterns, UML, Rational Rose, ANT.
Confidential, Folsom, CA
Responsibilities:
- Analyzing the business requirements and involved in functional and technical discussions with business analysts.
- Actively participated in the design discussions for the rewrite ECARS project.
- Installed RAD 7.5 and configured the datasources, JMS queues etc in websphere 7.0.
- Coordinated with SME s to complete the business requirement specifications.
- Coded different tools(external/internal systems) like Datascape, SPCC, CCES SMS, SOCO, Surepay, ETNI etc
- With HTTP post connection and MQ as middleware.
- Worked on SQL and PL/SQL programming to interact with SOCO new APIS.
- Worked on design document for each Tool and API with class diagrams and sequence diagrams.
- Implemented Business Delegate, Command, Service Locator, Data Access Object, Value Object design patterns.
- Designed and developed API coding to interact with tool coding.
- Started working with web sphere portlets for the new UI.
- Deployed whole application as EAR and WAR in the Web sphere 7.0.
- Responsible for Project Execution, project environment set-up, software installations, development.
- Hooked up the RAD setup with MKS setup for checkin, checkout and code synchronization.
- Actively participated in the database (Oracle 11g) design
- Worked on JAXB parser for marshaling and unmarshalling.
- Consumed continuous messages by MQ to provide the response.
- Provided input and output xsd for validating XML.
- Coordinated with the team members for developing UI.
- Worked on JUNIT test case for the UNIT testing.
- Developed Exception handling framework and used log4J for logging (Asynch appenders)
- Developed Message Driven Beans to consume the messages.
- Used MKS as version control mechanism.
Environment: J2EE, SOA, Data Modeling, Oracle 11g,SQL,PL/SQL, XML,UML,MQ, MDB(Message Driven Bean), JMS, Websphere 7.0 Application Server, RAD (Rational Application Developer) 7.5, Microsoft Visio, Design patterns, JUnit, Log4j, MKS integrity client, Flex, Websphere portlets, JSP.
Confidential, Phoenix, AZ
Responsibilities:
- Participated in high level analysis, design and implementation phases by taking proper inputs from the client.
- Worked for web layer, which includes struts actions, web processor and delegate.
- Through the action class specific method of the web processor will be called from that delegate methods will be called where delegate will have specific EJB calls.
- Designed and Implemented SOA framework with Web Services server and client components for above APIS.
- Used SAX parser to parse the XML Strings.
- Provided asynchronous message logging using JMS.
- Used Hibernate for object/relational mapping and building the persistence layer for the application.
- Worked for application layer, which includes the functionality for new business service methods (implementation for EJB) and transaction framework to get the data from mainframe systems.
- Designed and Implemented Exception handling Framework for logging and displaying Errors.
Environment: Java, J2EE, Win 2003,Oracle 9i, JPF (Struts), Hibernate, JSP, JAXB, GDS, MQ Series, Websphere Application Server, Web Services, SOAP, XML, Hibernate, JMS, Eclipse 3.0 and WSAD,XML,ANT.
Confidential, Atlanta, GA
Responsibilities:
- Played a major part in the Joint Analysis and Design sessions with the end-users during user requirements gathering.
- Defined and implemented the architecture of the system. Implementation tools used were Java, Struts, JSP, JavaBeans, XML, MQ, Oracle 8, Web logic 7.0.
- Designed and Implemented SOA framework with Web Services server and client components for above APIS.
- Developed a flexible XML documents provides the request information by the customer.
- Used SAX parser to parse the XML Strings.
- Designed and Implemented Exception handling Framework for logging and displaying Errors.
- Performed High Level Design and Low Level Design Development, which involved both the MVC2 and the Struts framework.
Environment: J2EE, Struts, UML, JDK 1.2, Web Services, SOAP,XML, JSP, JDBC, JavaBeans, XML, HTML, JavaScript, Win-2000, Oracle8i, PL/SQL, MQ, Web logic 7.0, Unix.
Confidential
Responsibilities:
- Part of the team to design Use Case and Technical Specifications using Rational Rose.
- Involved in designing and implementing all modules.
- Struts Framework is implemented to control model and views.
Environment: Java, J2EE, Win 2000, MS SQL 2000, JMS, Struts, Java Servlets, JSP, Struts Framework and Eclipse 2.1, ANT