Senior Cq5/aem Developer Resume
SUMMARY:
- Ten (+) years Information Technology experience.
- Focus on code reuse, code efficiency (refactoring), performance tuning (low - pause tolerance) and memory management, low data transmission latency, high availability servers, and quick response production support.
- 100% hands-on operation and support.
- Worked extensively with business to gather technical requirements.
- Nine(+) years of software development experience in the diversified fields of content management (Documentum, Oracle UCM (Stellant), AEM\CQ5) in Finance(BFSI), Embedded, Telecom domains and Automation in Linux environment.
- Experience in JAVA/J2EE,AEM\CQ5 and other ECMs(Oracle UCM(Stellant),Documentum) and WCM.
- Expertise in programming, debugging and code review.
- Expertise in delivering solutions to clients in response to varied business requirements, utilizing product and technology skills.
- A proactive team member with good analytical skills and grasping power, actively contributing in decision-making procedures of team.
- I was extensively involved for providing the POCs and the demos to the potential new clients.
- UML, PMD(for optimal coding standards), Camtasia Studio (Screen recorder and presentation software).
TECHNICAL SKILLS:
CONTENT MANAGEMENT SYSTEMS: AEM\CQ5, Oracle UCM (Stellant),Documentum
LANGUAGES: Java, UML, XML, JavaScript, PL/SQL,SQL, JSP,JSON
WEB TOOLS: HTML, CSS, JSP, AJAX, JQUERY
CODE MANAGER: Maven, Gradle
CODE VERSION CONTROL: SVN, GIT, Clearcase
WEB CONTAINERS: BEA (WebLogic), Apache TomCat
OPERATING SYSTEMS: Windows, UNIX, LINUX
IDE: Eclipse
SCRIPTINGS: tcl/tk, JavaScript, UNIX Shell Scripts
DATABASES: Oracle, MySQL
SOFTWARE DEV TOOLS: AGILE
PROFESSIONAL EXPERIENCE:
Confidential
Senior CQ5/AEM Developer
Responsibilities:
- Understanding Business case
- Design, implementation and gathering the software requirements, bug fixing, development and support.
- Primary responsibilities include development, testing and integration of a Java or an AEM component.
- Designing the new component/template/service/workflow/life cycle/jobs/email template from scratch or doing the customisation in the already built using the CQ5 APIs or the JAVA APIs along with jsp, servlet, html, jquery, ajax, css.
- Writing the queries in SQL for fetching the data from the repository.
- Worked on Agile and scrum methodologies to provide the end to end solution.
- Also sometimes role involves to work on the change requests known as CRs.
- Developed various components and designed the templates for the adobe day cq projects. Developed the Abstractor classes written in java which fetches the front end application’s values through a json object and applies the logic and sends back the object with the new values to populate the front end.
- Writing the logic for the workflow implementation in the adobe cq application.
- Creating and building the packages known as bundles and deploying them in the OSGI container
- Designing the email templates creating the dialogs.
- Applying the CSS and styles using the CSS and client libraries in the applications.
Confidential
Senior CQ5/AEM Developer
Responsibilities:
- Understanding Business case
- Design, implementation and gathering the software requirements, bug fixing, development and support.
- Primary responsibilities include development, testing and integration of a Java or an AEM component.
- Designing the new component/template/service/workflow/life cycle/jobs/email template from scratch or doing the customisation in the already built using the CQ5 APIs or the JAVA APIs along with jsp, servlet, html, jquery, ajax, css.
- Writing the queries in SQL for fetching the data from the repository.
- Worked on Agile and scrum methodologies to provide the end to end solution.
- Also sometimes role involves to work on the change requests known as CRs.
- Developed various components and designed the templates for the adobe day cq projects. Developed the Abstractor classes written in java which fetches the front end application’s values through a json object and applies the logic and sends back the object with the new values to populate the front end.
- Writing the logic for the workflow implementation in the adobe cq application.
- Creating and building the packages known as bundles and deploying them in the OSGI container
- Designing the email templates creating the dialogs.
- Applying the CSS and styles using the CSS and client libraries in the applications.
Confidential
CQ5/AEM Developer
Responsibilities:
- Understanding Business case
- Design, implementation and gathering the software requirements, bug fixing, development and support.
- Primary responsibilities include development, testing and integration of a Java or an AEM component.
- Designing the new component/template/service/workflow/life cycle/jobs/email template from scratch or doing the customisation in the already built using the CQ5 APIs or the JAVA APIs along with jsp, servlet, html, jquery, ajax, css.
- Writing the queries in SQL for fetching the data from the repository.
- Worked on Agile and scrum methodologies to provide the end to end solution.
- Also sometimes role involves to work on the change requests known as CRs.
- Developed various components and designed the templates for the CQ5 projects. Developed the Abstractor classes written in java which fetches the front end application’s values through a json object and applies the logic and sends back the object with the new values to populate the front end.
- Writing the logic for the workflow implementation in the CQ5 application.
- Creating and building the packages known as bundles and deploying them in the OSGI container
- Designing the email templates creating the dialogs.
- Applying the CSS and styles using the CSS and client libraries in the applications.
Confidential
CQ5/AEM Developer
Responsibilities:
- Understanding Business case
- Design, implementation and gathering the software requirements, bug fixing, development and support.
- Primary responsibilities include development, testing and integration of a Java or an AEM component.
- Designing the new component/template/service/workflow/life cycle/jobs/email template from scratch or doing the customisation in the already built using the CQ5 APIs or the JAVA APIs along with JSP, SERVLET, HTML, JQUERY, AJAX, CSS.
- Writing the queries in SQL for fetching the data from the repository.
- Worked on Agile and scrum methodologies to provide the end to end solution.
- Also sometimes role involves to work on the change requests known as CRs.
- Developed various components and designed the templates for the CQ5 projects. Developed the Abstractor classes written in java which fetches the front end application’s values through a json object and applies the logic and sends back the object with the new values to populate the front end.
- Writing the logic for the workflow implementation in the CQ5 application.
- Creating and building the packages known as bundles and deploying them in the OSGI container
- Designing the email templates creating the dialogs.
- Applying the CSS and styles using the CSS and client libraries in the applications.
Confidential
Senior UCM Developer
Responsibilities:
- Understanding Business case
- Design, implementation and gathering the software requirements, bug fixing, development and support.
- This project was for creating, searching, reviewing and approving the artifact related to Confidential Healthcare division.The technologies used were ADF for the front end and the UCM and Core Java for the backend.I was involved for providing the backend functionalities to the application and role was of Senior CMS and Java Developer.
- Writing the UCM services for providing the content from the repository to the ADF component.
- Creating the email templates and the email set up for the application.
Confidential
Senior Java Developer
Responsibilities:
- Understanding Business case
- Design, implementation and gathering the software requirements, bug fixing, development and support.
- R&D and doing the POCs for the client.
Confidential
Senior Java Developer/Individual contributor
Responsibilities:
- Understanding Business case
- Design, implementation and gathering the software requirements,bug fixing,development and support.
- Replatforming the application built in java.
Confidential
Individual Contributor
Responsibilities:
- Understanding Business case
- Design,implementation and gathering the software requirements,bug fixing,development and support.
- Upgrading the application from Documentum 5.3 to Documentum 5.6 version
- Writing the Jobs and scheduler
Confidential
Senior Java Developer
Responsibilities:
- Understanding Business case
- Design,implementation and gathering the software requirements,bug fixing,development and support.
- Writing the complex SQL procedures and functions for fetching the data from the repository.
Confidential
Documentum Java Developer
Responsibilities:
- Understanding Business case
- Design,implementation and gathering the software requirements,bug fixing,development and support.
- Designing the components,templates in Documentum 5.3
- Implementing the workflows, lifecycle for application
- Writing the chron jobs and batch files
Confidential
Documentum Java Developer
Responsibilities:
- Understanding Business case
- Design,implementation and gathering the software requirements,bug fixing,development and support.
- Designing the components,templates in Documentum 5.3
- Implementing the workflows, lifecycle for application
- Writing the chron jobs and batch files
- Unit testing