We provide IT Staff Augmentation Services!

Technical Product Owner Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 10 years of IT experience. 8 years of Adobe LiveCycle/ AEM knowledge and experience Adobe Certified Expert (ACE) in Adobe LiveCycle
  • 2 yrs of AEM techno functional experience with System architecture, Sites, Assets, workflow, administration
  • Functional knowledge of document creation and delivery processes (including data capture, formatting, print, data output, electronic delivery, archival, document protection, imaging, OCR), Content Management
  • Hands on experience in installation/upgrade/migration of single & clustered AEM/LiveCycle servers, setting up Author and Publish instances
  • Proficient in LiveCycle Administration, PDFG, Forms, Output, Digital Signatures, Reader Extensions, ECM Connectors, Rights Management, workflow/Process Management
  • Hands on experience in developing Adaptive, Dynamic and Static Forms
  • Experience in designing and developing processes/orchestrations in Adobe LiveCycle Workbench and exposure with CQ workflows. Hands on experience with HTML5 Forms, Workspace, Adaptive Forms, Form Sets
  • Good Understanding of User management concepts required for synching with Active directories, roles, permissions, security aspects
  • Good understanding of LiveCycle DB, Global Document Storage(GDS) and CQ, CRX ecosystem
  • Detailed knowledge about AEM/LiveCycle best practices, backup, maintenance and performance tuning of application servers, Integration with 3rd party systems to send or consume data using various APIs
  • Training new team members and customer reps on AEM/ LiveCycle administration concepts and dev tools
  • Firm understanding of Business/System Analysis, Project Management concepts, tools and industry standards
  • Ability to effectively communicate at all levels of enterprise
  • Experience with scrum practices, T shirt sizing, breaking user stories to tasks, backlog tracking
  • Team player and self - starter with very good communication and analytical skills as well as flexible to learn advancements in the IT industry
  • Very Good understanding of Computer science concepts and programming

TECHNICAL SKILLS:

Programming Language: JavaScript, Formcalc

Web Technologies: HTML5, CSS, XML, XSD, WSDL

Operating System: Windows 98, XP, 2000, 2003 Server, 2008 server, 2012 server, Red Hat Linux, AIX, Solaris

Software: Eclipse, Charles Proxy, LiveCycle Designer, LiveCycle Workbench, xCode (compiling iOS Apps), Thread Dump Analyzer, Acrobat (full capabilities), VMWare player, Genymotion simulator

Databases: Familiar with MySQL, MS SQL, Oracle 9i, DB2 (UI and command line)

Networking: Troubleshooting tools, cluster topology, white-listing, cross domain, CSRF, SSL, SSO

Hardware: Setup and configured windows machines which included installing drives, memory etc.

Tools: Rally, JIRA, Confluence, Watson, Quality Center, Workday

PROFESSIONAL EXPERIENCE:

Technical Product Owner

Confidential

Environment: Windows 2k8 svr, Weblogic, LCDS ES4, Flex 3.6, PDFG ES4, Oracle 12c

Responsibilities:
  • Analyzing the existing designs of frontline systems used by care and retail divisions
  • Participate in high level design discussions and understand impact on frontline systems
  • Ensuring that future designs are aligned towards performance improvement goals on Flex UI and LC backend
  • Engage in breakout sessions with middleware, backend, and architectural teams
  • Discuss and mutually agree on future design changes, and create functional design specs
  • Work with the scrum teams in agile model to drive through the implementation of the design
  • Work with project management and testing teams to ensure smooth delivery of the frontline system applications
  • Working on roll out plans to ensure that pilot / phased rollouts are seamlessly achieved on a subset of 200 JVMs which are part of the cluster.
  • Follow up with the teams to work through any backlog defects created as the fallout of sprint
  • Evaluating automated test suites for the application, ensuring code coverage for the test cases
  • Participating with dev, test and support teams, to troubleshoot long running performance issues
  • Working with document generation teams to iron out PDFG issues, and recommend future environment roadmap

AEM Assets Consultant

Confidential

Environment: AEM Assets 6.1, Windows 2012 Svr, MSSQL Svr 2012, Jboss(pre config)

Responsibilities:
  • Involved in upgrading existing AEM Forms environment to include AEM’s content Management engine i.e. AEM Assets a.k.a DAM(Digital Assets management)
  • Prepared and presented POC for AEM Assets use case and identified the topology for Author & Publish environments
  • Running discovery sessions to find suitable Assets features for Sandia team, and train new users on the system
  • Setting up backup and recovery options for the CRX repository and AEM Forms(LC) environment
  • Discovery sessions for AEM 6.2 beta to understand upcoming features and reporting bugs to Adobe
  • Introduced the creative team to AEM Companion app for webdav based upload of Assets to the DAM created custom workflow to set custom metadata profiles on assets customized the search rail to be able to search on basis of custom metadata properties
  • Explained best practices for classifying users under contributors, owners and viewers for the AEM UI
  • Working on future roadmap for new fixes and feature updates for this environment hand off to Sandia team on creating CRX backups, packaging content in bundles and migrating to new env

AEM Forms Consultant

Confidential

Environment: AEM 6.1 SP1 JEE, Websphere, DB2, Red Hat Linux, workflow, Sites, Forms, Output, Process Management, Adaptive forms, mobile workspace, forms portal, reporting, Correspondence

Responsibilities:
  • Involved in designing topology which segregates static documents and dynamic workflow environment, to make efficient use of available licenses and tune from performance perspective
  • Going through the business case schema diagrams and evaluating which AEM Forms, Sites and Assets modules can be used to address the same
  • Working with data architects to address how data security concerns can be addressed in workflows and by confining external users to Publish environments only
  • Worked with solution architects to explain how various pieces from AEM can be used to handle the front end forms library and back end forms repository
  • Worked with Systems team to set up various single server and clustered environments along with RDB based CRX clustering and decide future packaging and deployments plans for promoting applications from QA to Prod
  • POC for Adaptive form based workflow use case, demonstrating workspace and mobile workspace capabilities
  • Providing knowledge transfer to the systems team for future maintenance and performance tuning perspective

Assistant Manager

Confidential

Environment: Adaptive forms, HTML workspace, mobile workspace

Responsibilities:
  • Involvement in planning phase to help decide the right platform combinations, topology Setting up POC, Dev, Test and Production clustered environments
  • Developing static interactive forms which could meet the 508 accessibility standards, and compatible with popular screen readers
  • Using Javascript for custom validations in the forms so that maximum screening could be done prior to submission
  • The newly introduced Form Set feature was included in the final phases of implementation Testing of usability on iOS and Android devices
  • Logging bugs with Adobe engineering for the defects encountered during the new mobile forms and Form set features
  • Developing Adaptive forms based on the XDPs, and XML schema
  • Developing orchestration using AEM Workbench and enabled connectivity with forms, through data connections and field bindings.
  • Configuring Adaptive forms to submit data to orchestrations/process over REST endpoints.
  • Introducing and training customer to designer and workbench tools, so that they could develop their own forms and work-flows in future
  • Developing a smart form and process for internal usage so that their command line based process purge activities could be easily done using the PDF form interface
  • Exposed/blocked various process end points with appropriate security to ensure that external applications and forms could submit data and could make calls to request required XML data
  • Closely worked with other system integrator to ensure that the HTML Workspace customization work done by them does not affect the existing processes and forms
  • Created back-end custom render process to ensure that a newly rendered form is pre populated with the data of the user who opens it
  • Configured LiveCycle to connect with Organization's directory, so that all approval processes could automatically select the manager and subordinate relationships, and create local groups for queue sharing tasks in Workspace
  • Configured email notifications for tasks, administrative notifications, deadline reminder, task escalation with dynamic email content
  • Helped formulate backup and maintenance schedules for future, to ensure business continuity of the environment
  • Assistance in compilation and deployment of their custom components and used the same in other processes in workbench
  • Helping define Disaster recovery site and put down procedure to migrate to DR site in event of production crash
  • Testing the mobile apps for iOS & Android and identified several issues with offline submissions & task syncing
  • Team management activities: hiring, training, annual reviews, delegating work streams, reporting operations etc..

Lead Product Consultant

Confidential

Environment: Adobe LiveCycle ES3, Weblogic, Oracle, Linux, PDF generator, Assembler, Distiller, Watched folders, Rights Management

Responsibilities:
  • Setting up various clustered environments for different phases of implementation
  • Installing and configuring Open Office on the boxes to enable 3rd party doc conversion to PDFs.
  • Designing an orchestration with complicated watched folder based input. The process would read a txt file from the watched folder, and then based on the list of files in the txt, it would again scan the watched folder for input postscript files. The PS files were converted to PDF using Distiller and eventually combined together using assembler, and run time DDX generation
  • Tuning intrinsic LiveCycle Work manager with JVM arguments on Weblogic side to ensure that the server does not choke up under high load and performs optimally, even when too many tasks are queued up
  • Defining process purging in order to ensure that LC was regularly purging expired data from its Global Document Storage and Database, so that disk consumption was within controlled limits
  • Conducting a study on perceived threats to classified documents
  • Configured the LC Rights Mgt server to sync with Active Directory so that users can easily target policies and give document read/print/edit permissions by selecting from a list of the organization's users
  • Creating human centric workflows with Digital Signature fields on all smart forms to maintain authorization and assure authenticity
  • Restricting signatures to only users who have credentials issued by designated CA(certifying authorities)
  • Conducted a study on perceived threats to classified documents
  • Set up a LiveCycle Rights Management environment hosted on WebLogic cluster behind an SSL webserver Configured LDAP to connect with LC server and sync all the directory users
  • Set up invited users email templates and procedures so that external users could be invited to register with the secure LiveCycle server box, and there on received monitored documents for limited access
  • Trained the customers on creating and using Policy protected documents
  • Leading a team of product consultants, focusing on strategic customer accounts
  • Providing 24/7 support to offshore and onsite teams
  • Customer advocacy for new features and prioritization of defects with the product engineering teams

Sr. Product Consultant

Confidential

Environment: Adobe LiveCycle ES2, Jboss, MySQL, Managed Review and Approval hosted on managed infrastructure at OpSource, Output, Process Mgt, PDFG, Reader Extensions

Responsibilities:
  • Working with partners to setup the LiveCycle Solution Accelerator environment.
  • Implementation of LiveCycle MRA (Managed Review and Approval Solution Accelerator)
  • Configuration of the review portal, where document reviews could be initiated by a user and all users included in that review could simultaneously comment, and see annotations of other users as well.
  • Working on stabilizing their cluster related issues due to which a lot of review and document related aspects show differentiating symptoms, later turned out to be cluster caching problems.
  • Helped devise a migration path for the customer, since their previous LiveCycle 8.2.1 environment was running on an environment which was no longer supported in newer versions of LiveCycle
  • Worked on upgrading their Smart forms and processes replacing components and APIs which got deprecated, or scripting functions which were removed due to java-script security implications
  • Worked on creating a notification service for them, basically using a process in workbench, to notify the customer if any of their LC services went down, this helped them remove dependency on a 3rd party monitoring software license
  • Worked with other JAVA and .NET developers to ensure that the new LC ES2 rendered forms are seamlessly integrated into their existing portal by means of the latest LC APIs

Product Consultant

Confidential

Responsibilities:
  • Developed Orchestrations for flattening of documents in bulk, while optimally switching to sub process, in order to make best use of Output service instances available as per hardware and license.
  • Workflows (human centric), Forms and Output services for rendering templates with data.
  • Dynamic forms implemented within their portal, workflows for internal employees for review and approval.
  • PDF forms rendering with Forms with Reader Extensions for end users using Adobe Reader.

We'd love your feedback!