Lead Consultant Resume
Chicago, IL
OBJECTIVE
- Seeking a challenging position as WCM/Portal Developer with a growth - oriented organization where my skills and experience will be utilized to their full potential.
SUMMARY
- About 8 years of IT experience as WCM/Portal and J2ee Developer.
- Expertise in developing web based applications using Java/J2EE.
- Sound knowledge of J2EE patterns and n-tier architecture.
- Skilled in using Java API in J2SE environment.
- Proven Expertise in Developing and Testing Web-based Application using Eclipse IDE.
- Expertise in Struts Framework.
- Strong foundation in Core Java and Multi-Threading Concepts
- Profound experience in J2EE technologies (Servlets, JSP, JSF, JDBC, EJB etc.).
- Experience working with abobe flash, falsh action scripts and other components of flash.
- Skilled in using web services to allow interaction between different web-applications.
- Expertise in working with Eclipse and WebSphere.
- Strong knowledge in designing UML Diagrams.
- Experience in JUnit testing and writing Validation Rules.
- Expertise in scripting languages like JavaScript, HTML, DHTML, XML and Velocity.
- Experience in Object Oriented Analysis.
- Expertise in RDBMS Skills in Oracle9i/8.i, PostgreSQL and MS SQL Server.
- Familiar with Configuration Management using CVS.
- Experience in developing enterprise Java applications for Insurance and E-commerce segments.
- Ability to define and implement complex algorithms all while applying sound software design principles.
- Proven expertise in Software Development Life Cycle.
- Ability to handle multiple tasks in a team or independently within a specified time.
- Strong team player with outstanding planning and good communications skills.
TECHNICAL SKILLS
Operating Systems: Windows NT4.0MS-DOS, Windows 2000, Windows XP, UNIX
Languages: JAVA (JDK 1.4), C, C++, COBOL, VB, VC++
Methodologies: OOAD using UML, RUP, Extreme Programming (XP).
Application/Web Server: IBM WebSphere 6.x/5.x/4.x.
Scripting: Java Script, HTML, DHTML, XHTML, XML, AJAX, CSS and Velocity.
Web Technologies: J2EE, JSP, JSTL, HTML, DHTML
Middleware: Servlets, EJB 2.0, Hibernate, MQ Series
IDE: RAD 6.0, Websphere, Eclipse, Visual Studio 6.0, Cygwin, Xubuntu.
Servers: WebSphere Application Server 6.0/5.0/4.0/3.5 , JBoss, Rational ClearCase
Databases: DB2, Oracle 9i/8i/7.3, PostgreSQL, Toad
Configuration Mgmt: CVS, SVN
Networking: TCP/IP, UDP, HTTP
Design Tools: Rational Rose Enterprise Edition - 2000, UML, MS Visio, Selenium.
Other Software Skills: Atlas Mapping Software, Macromedia Flash, Macromedia Director, SwishV6.0
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Lead Consultant
Environment: IBM WCM 7.0.0.2, IBM WPS 7.0.0.2, RAD 8, AIX, JSIBM DB2, HP Quality Center, Waterfall Methodology
Responsibilities:
- Lead, Train and Mentor Onsite and Offshore team of 10 members
- Achieved 212 Award for Excellence in Jan 2014 from Confidential for being pro-active and actively taking the lead in help the Client resolve the issues
- Recognized by Capgemini in 2013 during the annual meeting for the contribution towards TDI-Java and ECM Practices
- Worked closely with the Client in training the authors in using Web Content Management and Websphere Portal
- Supported Confidential Canada during the production phase to actively resolve the severity Level 1 issues.
- Actively worked with Client and Business Analysts in gathering requirements
- Worked closed with testing team to resolve defects on Quality Center
- Demonstrated the development milestones to the Client during the Early Business Reviews(EBR)
- Emphasized the team to follow IBM Best practices to make development consistent across different lines of business
- Followed up with IBM Portal administration team on a daily basis on syndication between Development, Testing, Staging and Production environments
- Communicated pro-actively with team members on deploying code to the different environments
- Created the Authoring templates, Presentation templates, Portal Pages, Site Areas and Design Components for the Confidential Canada and Confidential .com websites
- Developed 8 different workflows for different modules of Confidential .com to suffice the authoring needs of the clients
- Implemented Heat map functionality which allows user interaction by clicking on the plus icons on the image
- Integrated Carousel functionality with Twitter API and Spotlight with Register to download functionality to the Confidential .com website
- Enabled Smart list functionality and Curation logic on website using WCM API in JSR 286 portlets
- Integrated Portal search to the Confidential Canada and CAN.com websites
- Demonstrated Good Leadership with emphasis on open communication and mutual respect among the team members
Confidential, Boca Raton, Florida
Sr. WCM/Portal Developer
Environment: IBM WCM 7.0.0.2, IBM WPS 7.0.0.2, RAD 8, AIX, Oracle, HP Quality Center, Agile Methodology.
Responsibilities:
- Lead content management developer involved in design and implementation of Tycois.com and Tycois.ca websites using WCM7.
- Developed efficient Authoring templates, Presentation templates, Taxonomy, Categories menu and navigator components for reusability.
- Worked on a Proof of Concept to use Tag center, Wiki and Blog templates to enable tagging and blogging features on the tycois.com website.
- Customized the Personalization Rules to display content based on user profiles using Visibility rule, Profiler and Binding Rule.
- Created a custom workflow with Draft, Approve, Publish, Email and Expire stages.
- Demonstrated the use of creating projects to group the content and preview the content in draft stage and publish it as a group.
- Created credential vault and configured syndication of WCM libraries from Development to Authoring, Authoring to Performance and Performance to Production environments
- Supported the project during the production by tracking and resolving the tickets on HP Quality Center.
- Mentored other content developers and junior team members to review the content implementation in WCM and monitor project status using agile methodology.
- Under general supervision, instructed, directed, and validated other content authors and developers work.
- Prepared detailed training documents to help the content authors create content in WCM.
- Analyzed how existing portal applications, legacy systems, databases, web interfaces, and hardware logic, possibly running on multiple platforms, integrate to meet new and emerging enterprise requirements.
- Demonstrated strong leadership & communication skills to gain credibility with business leaders and stakeholders, and worked with other IT teams to ensure solid cross-functional decisions are made by the team.
Confidential, New York City, New York
WCM/ECM Developer
Environment: IBM Web Content Manager 7.0.0.1, IBM WebSphere Portal Server 7.0.0.1, WAS 7.0, RAD 8, AIX, Adobe LiveCycle ES2, IBM BPM 7.5.
Responsibilities:
- Responsible for administration of Servers in multiple Production and non Production environments.
- Includes set-up and configuration of WCM on Servers
- Responsible for back-up and recovery practices
- Responsible for implementing and maintaining usage analysis and content syndication process
- Responsible for defining and implementing best use practices, and communicating with management best use scenarios.
- Manage the security and access controls along with monitoring and reporting requirements.
- Work with business to govern the authoring and development of taxonomy and it’s associated content around the established guidelines.
- Responsible for implementing and maintaining search services, including defining search scopes.
- Responsible for defining and implementing best use practices, and communicating with key stakeholders best use scenarios.
Confidential, Pittsburgh, PA
Sr. WCM Developer
Environment: Websphere Portal Server 6.1.5/7.0, Web Content Manager (WCM) 6.1.5/7.0, WAS 7.0, RAD 7.5, Lotus Notes 8.5. Quickr and Lotus Sametime.
Responsibilities:
- USS Intranet and USS Internet Websites are developed using WCM 6.1.5 and Websphere portal 6.1.5.
- Migrated the WCM Libraries from WCM 6.1.5 to WCM 7.0
- Actively involved in Internalization of these websites using WCM.
- Created a WCM Content Library and WCM Design Library to separate the Content and Design aspects of the site.
- Assigned Security for different Users and User Groups on Portal to securely access the USS websites.
- Syndicated the Content from Development Environment to Staging Environment.
Confidential, Towson, Maryland
WCM/Portal Developer
Environment: Websphere Portal Server 6.1.5, Web Content Manager (WCM) 6.1.5, WAS 7.0, RAD 7.0.
Responsibilities:
- Early Retiree Reinsurance Program (EERP) Website is developed using WCM 6.1.5 and websphere portal 6.1.5.
- Interacted with Web Designers on Branding and styling of the templates and the content.
- Mentored the new employees on gaining a better understanding on WCM best practices to create the site.
- Provided syndication from authoring environment to preview site.
- Created user groups and roles and granted access to the portal pages.
- Trained the business users on creating the wcm pages, update the content on wcm and using the wcm.
- Multitasked working on different projects and stayed on track with competitive deadlines.
- Applied Personalization to WCM portlets.
- Created a workflow with Draft, approve, Reject and expire stages.
- Used Menu components to present the listings of different site areas.
- Created and used different components like File resources, Images, HTML files, JSPs, links, Authoring tools.
- Created a virtual portal environment for web content management.
- Created wcm libraries to store all the content.
- Developed Authoring and Presentation templates.
- Created Personalization rules.
- Stored all the file resources and components used in site creation in wcm library.
Confidential, Roseland, NJ
Web Content Developer
Environment: Websphere Portal Server 6.1, Web Content Manager(WCM) 6.1, Site Minder, Share Point, Quickplace, Quickr, Sametime, Microsoft Outlook, SalesForce.
Responsibilities:
- Confidential Associate Portal is developed using WCM 6.1 and websphere portal 6.1
- Interacted directly with business users to discuss the design templates and the content.
- Followed up on different project cases with different users.
- Multitasked working on different projects and stayed on track with competitive deadlines.
- Created a standalone environment for web content management.
- Created wcm libraries to store all the content.
- Developed Authoring and Presentation templates.
- Created Personalization rules.
- Applied Personalization to WCM portlets.
- Created a workflow with Draft, approve, Reject and expire stages.
- Used Menu components to present the listings of different site areas.
- Created and used different components like File resources, Images, HTML files, JSPs, links, Authoring tools.
- Stored all the file resources and components used in site creation in wcm library
- Migrated content from Legacy Portal to for client’s internal Associate Portal.
- Provided syndication from development environment to production environment.
- Created user groups and roles and granted access to the portal pages.
- Trained the business users on creating the wcm pages, update the content on wcm and using the wcm.
Confidential, New York City, New York
Portal Developer/Admin
Environment: Java 1.4, Websphere Portal Server 6.1, Websphere Portal Server 6.0, Lotus Connections, Lotus Notes, Lotus Sametime Server 8.0.2, Lotus Quickr, Lotus Quickplace, Lotus Domino Server, Domino Document Manager, Web Content manager,Omnifind, RAD, SSH, Winscp
Responsibilities:
- UNJointStaffPensionFund Portal helps deliver pension to employees of uniscf, WHO and other organizations under UN.
- Upgraded Portal 6.0 to Portal 6.1.
- Installed and configured Lotus Domino server, Lotus Notes, Lotus Sametime Server and Lotus Quickr.
- Upgraded Quickplace to Quickr and updated all the places from Quickplace to Quickr.
- Developed JSR 168/286 portlets and published them on the portal server.
- Created Authoring Server and performed Synication.
- Used WCM for Personalization of Themes and Skins and for the Work Flow.
- Created a work flow using WCM and regulated the content on the site using the WCM’s workflow.
- Developed Authoring and Presentation Templates.
- Used different components like links, images, menu bar, nav bar and published them on the content of desired site areas in the WCM
- Developed Lotus Form Application using Portlets, Lotus Forms API and IBM Websphere Process Server
- Used RSS field’s portlets to populate the news of UN on the site.
- The portal 6.1 uses AJAX to refresh just a portlet instead of refreshing the whole page.
- Created an Announcement portlet with scrolling feature.
- Used Lotus Connections Multi-service portlet to provide integration between the Lotus Connections applications and WebSphere Portal 6.1
- A lotus connection brings the social networking capabilities of the Lotus Connections services to WebSphere Portal and supports all five Lotus Connection services.
- Used different features of lotus connections like communities, files, wikis, profiles, blogs, bookmarks, activities and homepage.
- Actively involved in Portal Implementation for UNJSPF, presented the portal to the users and supported all the production issues.
- Integrated Lotus Sametime with Portal Server using the Sametime contact list portlet, Who is Here portlet and Web conferencing portlet and enabled SSO between Sametime Server and Portal Server.
- Integrated Lotus Quickr with Portal Server using My Places portlet and enabled SSO between Quickr and Portal server.
- Upgraded Quick Places to Quickr and actively supported all the Quickr tickets.
- Integrated Lotus Quickr and Sametime Server by configuring the sametime server on quickr and Enabled SSO between Lotus Sametime and Lotus Quickr.
- Actively involved in creating and interacting with IBM technical support on PMR tickets.
- Integrated portal with Omnifind search to help crawl the UN documents in an efficient manner.
Confidential, WhitePlains, NY
J2ee Developer
Environment: Java 1.4, HTML, CSS, JavaScript, JSP, Struts framework, RAD 6.0, Oracle 9.0, Websphere Application Server 6.0, Web services.
Responsibilities:
- Responsible in developing the brand pages for Le Meridien and Aloft properties under Starwood network
- Active interaction with business analysis team members, user interface design team and other members of the team
- Writing Technical specifications for core functions.
- Involved in creating Guest Service Portal for Le Meridien and Aloft brands.
- Worked on flash action scripts and development of flash for Le Meridien website
- Used JDBC and JNDI along with data source to connect and manage portal databases
- Used AJAX to authenticate the user login information and display the results
- Written Web services to connect to Valhalla framework to get property data
- Used Websphere WSDL2Java and runtime libraries to map WSDL to java objects
- Implemented MVC II design patterns with DTOs to transfer data between view and model
- Extensive usage of Struts tags and message resources.
- Using Documentum admin console to publish, create xml and modify xml
- Intensive XHTML integration with middle ties components.
- Project based with Clear Quest and CVS to collaborate with other members
Confidential, Chicago, IL
Java Developer
Environment: Java, Eclipse3.2, RationalClearCase, RAD 6.0, Toad, SQL Server, WebSphere Application Server, UNIX, Atlas.
Responsibilities:
- Performed analysis, design and development of Confidential ’s applications, utilizing object-oriented, and Java technology.
- Developed Standalone multi-threaded process design using Core Java API.
- Supported projects through the entire lifecycle including design, development, testing and production release
- Maintained, developed and deployed all software and data related to geocoding, mapping, and routing digital maps on atlas software
- Wrote java programs to generate auto transliteration.
- Wrote Validations to evaluate the correctness of rules applied on atlas map.
- Design and development of several features of Confidential 's applications, including Point Of Interest, Saftey Features, Signs and Signals, Unicode and Discover Cities.
Confidential, Omaha, NE
Java/J2ee Developer
Environment: Java 1.4, Velocity, JavaScript, Rational Rose, PostgreSQL, Eclipse, JBoss, Apache, Selenium, UNIX, WSDL, UDDI, XML, SOAP, Web services.
Responsibilities:
- Created UML diagrams, developed database tables, structured work flow, developed UI screens and Implemented Hibernate mappings.
- Involved in creating database tables in PostgreSQL and wrote complex SQL queries.
- Tested different modules using JUnit Tests and wrote Validation rules.
- Used Web Services to exchange XML documents over HTTP though a layer of SOAP (Simple Object Access Protocol) protocols.
- Implemented security objects and used JBoss as Application server.
- Used Apache HTTP web server on Unix Platform for listening to HTTP requests and sending files (i.e. HTML, images) over the network.
Confidential
Java/J2ee Developer
Environment: Java 1.4, JSP, HTML, XHTML, Rational Rose, UML, Oracle 9.1, Eclipse, Weblogic Application Server, CVS, Ajax, CSS.
Responsibilities:
- Created Use Case diagrams for all modules using Rational Rose.
- Designed the JSP to display baseball records of a particular team during March madness season.
- Implemented presentation layer using JSP with JSTL.
- Used Ajax and CSS on Web Applications to give the look and feel of desktop applications.
- Wrote JUnit to test each module in the application.
- Used Weblogic Application server and BEA Weblogic Server 8.1 to develop and deploy web-applications.