Architect Resume
SUMMARY:
- Over 18 years’ experience with over 12 years using OpenText and Adobe technologies such as AEM, WEM, Tempo Social (formerly known as Social Communities), VCM, DPM, Portal and Visual Business Integration Studio (VBIS).
- Extensive experience in system and application architecture and leading teams.
- Proficient in Java, web - based and client-server development
- MS in Computer Science with computer networks concentration
- Organized, high energy, result oriented, good team player with broad-based accomplished computer skills along with excellent communication skills
CORE SKILLS:
- WEM 8.0 +
- CQ/AEM
- Vignette Content Management (7.x) +
- Vignette Portal (7.x) +
- DPM
- DSM
- Vignette Builder
- Vignette Business Integration Studio (VBIS)
- Tempo Social (formerly Social Communities)
- VCA/VCS
- System and Application Architecture
SKILL:
Platforms: Windows 2000, Windows NT 4.0/95, Novell Netware, Linux.
Languages: Java, C++, MS-VC++, C, Pascal, Visual Basic, i386 AssemblySQL, Access, HTML4.0, DHTML, JavaScript, XPath
Tools: Eclipse, BEA Workshop, JBoss, Visual Café, JBuilder 8, VisualAge, Kawa 4.01, Rational Rose, OpenLDAP 2.0.1
Technology: Vignette Content Management (VCM 7.x +), Vignette Portal (7.x +), Dynamic Portal, VBIS, Vignette Builder, WWW/Internet, J2EE, EJB, Struts, XMLBeans, JavaBeans, Swing, JDBC, Servlets, JSP, RMI, Client-Server, LDAP, COM, UML, JNDI, XML, XSL, Web services using JAX-RPC, Java Web start, JNLP
PROFESSIONAL EXPERIENCE:
Architect
Confidential
Responsibilities:
- As a Lead Developer, worked closely with the architect to design the AEM framework for a headless CMS.
- Identified and documented all the requirements for each of the components.
- Developed components such as the press release, Text and Image, weather alert, column control etc. using the Touch UI framework.
- Designed and developed all the page templates such as homepage, page, column controlled page etc. using the Touch UI framework.
- Developed OSGI services such as Confidential, weather alert, error messages, tooltips etc. to return the data to the front end in an XML format. The front end was developed in Ionic.
Confidential
Responsibilities:
- Developed OSGI services to clean up old content, develop multiple dialogs using the touch UI framework in AEM 6.
- Support the development of non-touch UI components and dialogs in AEM 5.5. Help troubleshoot environment issues.
Confidential
ArchitectResponsibilities:
- Developed multiple components such as Featured Products, layout, Carousal, header, footer etc. Designed granite UI dialogs in AEM 6 for the components. Used adaptTo and model in our component JSP’s.
Confidential
Senior Portal/WEM/Tempo Social developer
Responsibilities:
- I was also the architect for the eLink customer profile application that allowed the eLink team to capture the information such as coordinates of the data in incoming PDF invoices and quotes. This information was used by another application to scan the PDF’s and extract the data to be processed by another system
Confidential
ArchitectResponsibilities:
- Developed component JSP’s and dialogs such as Confidential, Accordion and HeaderFooterLinks.
- Used adaptTo and model in our component JSP’s.
- As the Tempo Social architect, I was responsible for architecting, designing, developing and integrating the Kudos and User Profile JSR 286 Tempo Social applications with the new Intranet site being developed.
- Also designed and developed the custom user profile extension to store the user’s LinkedIn information and allow them to edit their own profile as well as prevent the editing of secure attributes.
- Provide support to the OpenText Symantec Navigation team to integrate the ability to search for profiles with the site search.
- As a developer, created a service in CQ5 to generate PDF output when the user opted to print the configuration.
- In the service used the PDF API along with the XSL FO to read the information from the backend and generate the PDF.
- As the Tempo Social architect, I was responsible for architecting, designing, developing and integrating the Kudos and User Profile JSR 286 Tempo Social applications with the new Intranet site being developed.
- Also designed and developed the custom user profile extension to store the user’s LinkedIn information and allow them to edit their own profile as well as prevent the editing of secure attributes.
- Provide support to the OpenText Symantec Navigation team to integrate the ability to search for profiles with the site search.
- Developed the JSP and dialogs for a few components such as ContentTab, Carousal, People Data List etc.
- Modified the existing widget JS to add additional attributes.
- Install and configure Tempo Social 8.3 in the Development and Test environments
- Deploy and configure the site in the Development environment.
- Customize the display (UI) for applications such as Blogs, Calendar, File Library and comments and ratings
- Mentor the Invesco team on how to customize the applications.
- As the Senior Portal and WEM developer, I was responsible for mentoring the Accenture team around implementing the presentation layer using WEM and Portal
- Develop any complex display views.
- Provide guidance on design for any customization
- Install and configure Social Communities in the Development, QA and Production environments
- Deploy and configure the site to the development environment
- Customize the UI for applications such as Blogs, comments and ratings
- As the Portal and VCM Technical lead, I was responsible for interacting with the customer to gather requirements, develop functional specification and design documents.
- Manage a small team and provide guidance on implementation
- Mentor the customer team
- Design and develop complex code in VCM 8.0
- Conduct code reviews with peers.
- As the architect and developer, I designed and developed an application to enable submission of HECO’s Net metering contracts (NEM) online using OpenText Builder and OpenText Portal.
- Designed and implemented custom Portal registration for contractors.
- Designed and implemented the integration between OpenText Builder and iText for PDF generation of the contracts.
Confidential
Senior VCM developer
Responsibilities:
- Conduct performance tests to validate maximum 3 seconds response time.
- Mentor the customer team
Architect
Confidential
Responsibilities:
- As the VCM and Portal Architect, I installed VCM 8.0, VCA, VCS, Portal and HPD in the client environment
- Worked with the business to gather requirements and work on designing a prototype for their internet website.
- Provide guidance on sizing and how to build their intranet website as well.
Confidential
VCM Architect
Responsibilities:
- Worked with the business to gather requirements and provide a custom solution to enable custom versioning.
- Designed and developed a custom versioning in VCM 8.0 based on OOTB cloning. System used AJAX and extended the existing V8 UI to manage their cloning.
Confidential
VCM architect
Responsibilities:
- Designed and developed a data cleanup CMA customization to manage the Confidential products, releases and models and their translations more efficiently.
- Work with the Business team to understand the requirements and provide alternate solutions.
- Work with the IT team to understand the existing process and design a new solution based on Vignette API and not DB queries. This enabled their upgrade process to be simpler and no change to the custom application.
Confidential
ArchitectResponsibilities:
- Extended the Inline link extension to Variable Dynamic Links (VDL) so that the link to content using Inline Links would be generated dynamically.
- Extended the WSID extension to understand the VDL links so that the WSID report would generate the correct dependencies.
Confidential
Portal and VCM architect
Responsibilities:
- Provided technical and business guidance to the client teams (IT and Business Team) on how to best use of the Vignette Portal and Content Management.
- Designed and architected all Confidential internet sites using VCM 7.5, DPM and Vignette Portal. This included the Content Type Design, Template design etc.
- Oversaw the overall implementation of the sites by providing sample code to the IT team that used best practices for their project
- Worked with the business to gather requirements.
- Provided guidelines and the timeframes for the milestones in the project to ensure on-time delivery.
- Provided best practices and guidance during the application design and implementation
Confidential
Portal architect
Responsibilities:
- Provided technical and business guidance to the client teams (Architects and Business Team) on the best use of Vignette Portal.
- Design and architected their document management system using CAM.
- Developed custom Portal Bean Portlets to enable the workflow as per business requirements reducing paperwork and improving efficiency and reduce human error. Also, enabled important documents to be available to the correct team at the click of a button.
- Developed multiple styles to enable high level of password protection as per their IT security policies.
Confidential
Portal and VCM architect
Responsibilities:
- Provided technical and business guidance to the client teams (Architects and Business Team) on the best use of Vignette Portal.
- As a member of the architecture review team, helped specify the infrastructure as well as the application architecture using best practices.
- Helped design the intranet site right from the infrastructure to content types and templates using VCM 7.3.1.1, Vignette Portal and DPM.
- Designed and developed the common framework used by the client IT team for the implementation of the Confidential Internet site as well.
- Worked closely with Business and IT group to conduct requirement analysis, gap analysis.
- Provided best practices and guidance during the application design and implementation
Confidential
ArchitectResponsibilities:
- Designed the Confidential internet site using Quicksite (SME), VCM 7.5, Vignette Portal and Dynamic Portal. This included the template design as well as the content type design.
- As a VCM and Portal Architect, interacted with the sales engineering team to gather requirements and perform gap analysis
- As a VCM and Portal Architect, meet with the client Business and IT team to understand their pain points with the current system and provide ideas regarding how they can be alleviated with new releases and customizations.
- Designed a widget that allows users to target content to certain Portal users based on user permissions defined in Portal.
- Builder and Portal Architect, meet with the client business team to gather requirements.
- Mentor the junior developers on Builder and Portal
- Designed and maintained a call center application that is used to service Medicare Plan D calls using Builder, VBIS and Portal.
- Designed the Business integration component using VBIS to create a Web Service that would read information from a database and create a flat file in a pre-determined location. The directory was scanned periodically by another business process to upload the information into a 3rd party system.
- Performed the infrastructure setup, installation and configuration of all of the environments
- Oversaw the load testing and led the performance tuning effort.
- Supported and managed the complete application by fixing defects as well overseeing the deployment to the different environments such as QA and Production.