Ui Lead Resume
LA
SUMMARY:
- Around Fifteen years of experience in SDLC, Object Oriented analysis/design and development, Unified Modeling Language (UML), Model View Controller, J2EE, WebSphere Portal/Portlets and WCM, JAVA (Servlets, JSPs, JNDI, Java Beans, JDBC), HTML5/CSS3, AngularJS, EmberJS, Bootstrap, NodeJS, MongoDB (MEAN) XML, Ajax, REST.
- Working Experience in various domains like Finance/Banking, Telecom, Insurance, Retail, Automobile etc. and applying various software methodologies & principle.
- Applied business architecture and enterprise architecture to conceive and deliver business solutions
- Collaborated with IT Directors, Program Managers, and Chief Architects to contribute to solution architecture by assisting in cost and effort estimations
- Experienced in planning, designing and implementing portal solutions using Websphere portal V 4.x & 5.x, 6.x,6,1,5, 7.x and 8.x. Experienced in developing JSR 168, IBM Portlet APIs and customizing the themes and skins with personalized content.
- Experience building RESTful webservice on JAVA platform JAX - WS
- Experience in building JSR 168 portlets and portal solution with Web Content Management Systems.
- More than 5 years of experience in leading technical projects for various products and mentoring onsite /offshore teams.
- Experienced in handling global projects with distributed teams around the globe and implementing banking solutions using shared services approach.
- Single Sign on Implementation with portal solutions
- Strong Knowledge and experience of other frameworks such as Spring and Hibernate.
- Experienced in web content management systems such as IBM Web Content Management 5.1 /6.x/7.x/8.x. Strong knowledge of integration and development on Content Management Systems with portal solutions.
- Experienced in Database designs and normalizations of database. Comfortable with working on Oracle 9i/11i, MS SQL Server and My SQL databases.
- Experienced in designing, developing and maintaining portal applications using IBM Websphere Portal 5.1, 6.0, 6.1.5 and 7.0 on Rational Application Developer (RAD).
- Experienced in developing applications using Websphere, Weblogic, Apache and Tomcat.
- Experience with PUTTY, Linux Environment, Rational Rose and Visual Source Safe.
- Experience in developing Web, Client/Server, multi-tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
PROFESSIONAL EXPERIENCE:
UI Lead
Confidential, LA
Responsibilities:
- Developed UI using Angular JS, Bootstrap JS, HTML5, CSS, JSP, JSTL.
- Implemented Restful controllers using Spring MVC framework.
- Used Spring IOC to implement dependency injection in the business layer.
- Integrated the view to Restful web service (Jersey/JX-RS web service)
- Used Maven for building the application.
- Performed unit testing, troubleshooting in development using Karma, Junit.
- Configure federated LDAP, data Source etc.
- Worked in agile methodology, participated in daily scrums, weekly progress meetings and planning
- Mentoring team and helping on technical issues and code review.
Environment: Java1.6, J2EE (Java Beans, JSP, HTML, CSS), Spring 3.0, Tomcat, Eclipse, Web Logic, Bootstrap MongoDB, ExpressJS, Angular JS, NodeJS, CSS, XML, JSON,CSS, JUnit, Maven, Jersey/JX-RS webservice, Postman client.
UI Lead
Confidential, NJ
Responsibilities:
- Steered designing discussion, mentored and coordinated onsite and offshore team.Involved in assessment process (from technical side) of third party applications & tools for Ad builder (Assets management) application to integrate with portal.
- Involved in assessing third party application for SSO with Portal like Okta, service Now, sproutloud etc.
- Worked with third party vendor to integration application with Portal.
- Built the POJO classes according to the JSON response required by the front end.
- Developed components, forms for single page application using Angular JS and RESTful API.
- Used the Node.js, Angular.js MVC Frameworks in the development of the web applications. Unit testing with JavaScript and node.js.
- Configured and deployed applications on the various environment of the portal.
- Used Content management which includes creating library, workflow, site area, Authoring, presentation templates, syndication process.
- Implemented inter portlet communication using events (JSR286).
- Configured and used google analytics with websites/portal.
- Used waterfall method for development and migration of Portal Application.
Environment: Bootstrap MongoDB, ExpressJS, Angular JS, NodeJS, CSS, XML, JSON, CSS, JUnit, Maven, Jersey/JX-RS web service, Postman client, XML, SVN repository, source tree, putty, eclipse, google analytics.
WebSphere Portal consultant
Confidential, Nashville, TN
Responsibilities:
- As portal resource, involved in designs portal applications using MS Visio, participating in technical planning sessions with functional team.As the portal resource, developed portal service like credential vault, integrating AmberJS/ HTML5 with portal.
- Customized theme and skins for MyHealthOne.
- Changed context URL to customized one.
- Implemented event handling in JSR 286 to communicate with portlets.
- Implemented entire life cycle of Content management which includes creating library, workflow, site area, Authoring, presentation templates.
- Used agile mothod for development and participated in scrum / sprint meetings.
Environment: WebSphere Portal 8.0.0.1, WCM, EmberJS, apache, WebSphere Application Server 8.5, RAD, Java, Java Beans, JSP, SQL and PL/SQL, HTML, CSS, TFS repository, source tree, putty, github, artifactory.
WebSphere Portal Architect
Confidential, New York
Responsibilities:
- As the team lead architect for LOB, designs cloud applications using MS Visio, participating in technical planning sessions with various teams like the cloud team, network team, web authentication team, db team etc.
- As the portal manager, mentors and manages a 10 member onsite/offshore team, assigning daily tasks using WBS.
- Integrated and used Maven, Jenkins tools and worked on deployment improvement process.
- Created custom, general use modules and components which extend the elements and modules of core AngularJS.
- Installation and configuration JSR168 application, pages, access roles and promotions on various environments.
- Worked with vendor to implement outside application using SSO (federated service, SAML2.0).
- Participates in planning and resource allocation activities and manages relationship with stakeholders.
Environment: WebSphere Portal 8.0.0.1, WCM 8.0.0.1, WebSphere Application Server 8.5, J2EE, AngularJS, Bootstrap. NodeJS, MongoDB, GitHub, SVN, tomcat, Liferay, Apache, Maven, Jenkins, JIRA.
WebSphere Portal Architect
Confidential, New York
Responsibilities:
- As a team lead for LOB, utilized my MSIS in leadership management expertise by leading onsite and offshore team of 10 members, assigned day to day tasks and managed client relationships.Implemented private labels for various user groups and modified as required
- Changed look and feel of GLS portal, customization of themes and skins.
- Involved into Performance tuning with WebLogic and j2ee.
- Setting up test environments and configuring various components of the application using JDBC API to establish a connection with oracle database and configuring.
- Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
- Created the integration with various applications and login, smart client, site minder, FLEX.
- Delivered a complete front end application
- Coordinated the workflow between the graphic designer, the HTML coder, and yourself
- Cooperated with the back-end developer in the process of building the RESTful API
- Communicated with external web services
- Communicated and worked effectively with other teams like web auth, siteminder, portal admins, qa within Bank
- Managed the usage of Interwoven’s Teamsite system to integrate and publish content on public and protected portal pages.
- Used extensive knowledge of domains, infrastructure and its processes, and communicated well with other teams to effectively and efficiently support the mobile infrastructure.
- Worked on POC with Liferay portal which facilitate admin functionality for mobile application on cloud and open source products like apache, tomcat etc.
- Involved and resolved securities flaws in application recommended by security assessment team.
Environment: Websphere portal 7.0, Weblogic Application server 10.x, SunOne webserver, Site Minder, AngularJS, Bootstrap. NodeJS, MongoDB, GitHub, SVN, Interwoven, Life ray 6.x, Java, Java Beans, JSP, SQL and PL/SQL, HTML, CSS, Oracle DB, ALM.
Websphere Portal Consultant
Confidential, NY
Responsibilities:
- Designed and coded a web form to track leads and to store them in a database file.Involved in writing the bulk lead processor, which included xml parsing & XL parsing, test plans.
- Involved in writing a batch lead processor, which included database retrieval and processing.
- Used RAD v7.0 for application development.
Websphere Portal Consultant
Confidential, PA
Responsibilities:
- Designed and developed virtual portal application for external users.
- Developed JSR 168 portlets, JSP for displaying pages, JavaScript for client side validation and HTML & CSS for look and feel.
- Customized themes and skin.
- Used xmlaccess for promote code on various environment.
- Modified code to pull data from various database and resubmit to processor for further processing
- Customized common module for user management like registration, modify, reset password, change role etc.
- Responsible for Unit & Integration Test Plans and deployment scripts
- Worked closely with QA team to address defects and BA team to understand and implement requirement.
- Developed a Hibernate based DAO layer for integration with a legacy database on Oracle.
Environment: Websphere Portal 6.0, JSR 168 portlets, Portal Administration, Virtual Portal, IDS, Toad, Oracle, Quality Center, XML, Web Service, RAD7.0, JAVA, JSP, AJAX, J2EE, JMS, HTML,CSS, Hibernate.
Websphere Portal consultant
Confidential, NY
Responsibilities:
- Closely engaged in the Software Development Life Cycle for the project through design and development, application components design and development and System Integration Test plan and test case preparation, deployments of portlets on portal, customizing theme & skin
- Designed and developed application components in WebSphere portal using JSR 168 struts, changed themes and skins and administered like deployment of portlet, themes and skins.
- Developed House Hold Overview portlet for Confidential &T customers to view household member details. Used Java Messaging service and implemented WSRP
- Mentored offshore team.
- Implemented WSRP.
- Involved in writing Unit & Integration Test Plans.
- Developed JSP for displaying pages, JavaScript for client side validation and HTML & CSS for look and feel.
- Involved in deploying portlets on portal & applying themes & skins.
- Used web service (SOA) call to connect with database.
Environment: Websphere Process & Portal 6.0, JSR 168 portlets, Toad, Oracle, Quality Center, XML, Web Service, RAD7.0, JAVA, JSP, AJAX, J2EE, JMS, HTML, CSS, Hibernate.
Intranet portal developer
Confidential, NY
Responsibilities:
- Developed application components using IBM Portlet; Used RAD v6.0 for portlet development.
- Administered the Portal, installing/deploying and assigning rights to portlets, creating groups and users and giving rights to those users/groups
- Wrote application test plans; provided demos to users.
Environment: Websphere Portal 5.1, IBM portlets, Quality Center, WSAD,XML, LDAP, WCM, JMS, JDBC, JSP, Java Beans, Oracle.
Intranet Portal Analyst
Confidential, CT
Responsibilities:
- Managed and mentored a 4 member team.
- Developed application components using IBM portlet; Used RAD v6.0 for portlet development.
- Administered the Portal, installing/deploying and assigning rights to portlets, creating groups and users and giving rights to those users/groups
- Wrote application test plans; provided demos to users.
Environment: Websphere Portal 5.1, IBM portlets, Quality Center, WSAD,XML, LDAP, WCM, JMS, JDBC, JSP, Java Beans, Oracle.
Intranet portal Sr. Developer
Confidential
Responsibilities:
- Closely involved in the Software Development Life Cycle for the project through System Requirements Specification creation, application architecture design and development, application components design and development and System Integration Test plan and test case preparation.
- Initiated the project with presentation to all departments involved in the eGovernance initiative.
- Gathered process details and proposed process re-engineering for services participating in the e-databank
- Performed gap analysis between WebSphere Portal features and requirements to minimize development effort.
- Designed application architecture for E-Databank. This architecture is an addition to the functionality provided by WebSphere Portal Server.
- Developed logical and physical data models along with LDAP schema.
- Used WCM to store and pull content in portal.
Environment: Websphere Application server 6.0 and Portal 5.1, IBM portlets, WSAD, WCM, LDAP(IDS), JMS, JDBC, JSP, JavaBeans, Oracle.
J2EE Sr. Developer
Confidential
Responsibilities:
- Developed Live Portfolio Management module, user management module using statefull Session Beans using Visual Age for Java 3.0 (Enterprise Edition).
- Developed fastlane application for getting and displaying live stock values
Web Developer
Confidential
Responsibilities:
- Database design, coding, testing and deployment.
- As a team member I was involved in coding and testing. Used Internet Transmission Control to communicate with server.
- Designed and developed system tray.
Web Developer
Confidential
Responsibilities:
- Developed a Live Portfolio Management module, user management module using statefull Session Beans using Visual Age for Java 3.0 (Enterprise Edition).