Post Job Free
Sign in

Front End Content Management

Location:
Texas City, TX
Posted:
October 02, 2023

Contact this candidate

Resume:

NITHIN K

Email: adz3lb@r.postjobfree.com

PH: 505-***-****

Sr. AEM Developer

Professional Summary:

●8 years of experience as an AEM and Java developer.

●Experience in CQ5/AEM with versions 6.x and expertise in CQ5, CRX, JCR, Sling, Apache Oak and OSGI technologies.

●Had a good understanding of the AEM architecture, Application development and Deployment Cycles, CQ5 building blocks, CRX repository, leveraging web content management components for the customization of websites.

●Had a good understanding of adobe audience manager and adobe marketing cloud services.

●Experienced in developing applications on OSGI, Apache Sling and Apache Felix frameworks.

●Had a good understanding of the maven build system.

●Had a good hands-on experience in creating templates and custom components using JSP and Sightly.

●Setup and configure authoring and publishing environments, replication agents, Apache rewrite rules for routing the calls to CQ5.

●Experience with Customer Journey Analysis (CJA).

●Experience with AEM 6.2/6.3/6.4/6.5.

●Used GIT as version control to restore assets to previous versions later and integrated with Jenkins, Hudson for continuous integration.

●Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on Live Copy.

●Worked on design and implementation of modules on CQ 5.x and AEM 6.0, 6.1, 6.2,6.3,6.4 and 6.5.

●Had a working experience on CQ5 Forms customization by developing the custom form fields and specifying the global validation resource type at the form level.

●Hands on experience in coral UI/touch UI frameworks

●Extensively implemented the adobe experience manager enhancements and integration.

●Development experience with Java such as IO, Multithreading, Collections and Exception Handling.

●Experience in spring frameworks like spring web flow, ORM, spring core, Spring AOP.

●Extensive experience of Front-End Technologies like HTML5, CSS3, JavaScript, Bootstrap, JQuery, AJAX, JSTL, ExtJS, JSON and Angular JS.

●Expertise in translating wireframes into well-structured HTML/CSS.

●Experience in web technologies including XML, XHTML, client/server-side scripting languages such as JavaScript and web services development using RESTful implementations.

●Had a clear understanding in Unix/Linux environment.

●Working experience on application servers like WebLogic, WebSphere, Tomcat and JBOSS in building and deploying applications.

●Good knowledge of database connectivity (JDBC) for databases like SQL Server, MySQL and Oracle.

●Actively involved in all the phases of Software Development Life Cycle (SDLC).

●Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modelling Language (UML), Design Patterns and MVC Frameworks.

●Experience in Agile and SCRUM methodologies.

●Worked closely in deploying applications to Dev and QA environments.

●Team player with excellent communication skills, leadership qualities and writing skills.

●Good problem-solving skills and extraordinary troubleshooting capabilities.

Technical Skills:

Content Management

Adobe 6.5,6.4, 6.3,6.2, 6.1(AEM), OSGI, Apache Felix, Apache Sling API, JCR, CRX, Apache Jackrabbit, OAK, Adobe Target, Campaign, Analytics, CQ5.

Languages

Java (1.6,1.8 & 1.11), JavaScript, SQL

Web Technologies

React, Angular 6, HTML5, CSS3, AJAX, NodeJS, ExpressJS

Java Frameworks

Spring, Spring MVC, Spring REST, Spring Boot, Spring Security, Hibernate, JDBC

Databases

MySQL, SQL Server, Mongo DB, DynamoDB, PostgreSQL

Build scripts and DevOps Tools

Maven, Gradle, Kubernetes, Docker

Cloud Technologies

AWS S3, DynamoDB, ECS, ECR, Security groups, Azure DevOps, Virtual Machine

Version Control

Azure Repos, GitHub, Bitbucket

Testing Tools

JUnit, Mockito, Postman

Messaging Tools

Apache Kafka, JMS, RabbitMQ

Professional Experience:

Sr. AEM Developer

Charles Schwab, Dallas, TX April 2023 to Present

Responsibilities:

●Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows and launchers.

●Built various web pages using HTML5, CSS3, Java Script and JQuery.

●Developed AEM 6.4/6.5 custom workflow templates and modules for WCM lifecycle management.

●Involved in creating CQ dialog and dialogs in both touch UI and classic UI using slightly.

●Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.

●Integrate LDAP for user access to the CMS system for authoring, publishing and workflow management.

●Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM.

●Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.

●Successfully led the implementation of enhanced content delivery features in AEM 6.5, resulting in significantly improved page loading times and enhanced user experience.

●Demonstrated proficiency in leveraging AEM 6.5's updated content fragments system to streamline content management workflows.

●Leveraged AEM 6.5's headless content APIs to architect decoupled frontends using modern technologies.

●Effectively utilized AEM 6.5's CDN integration and geo-distribution features to enhance global content delivery.

●Worked on documenting and capturing non - functional requirements.

●Design and development of web pages using CQ5, JavaScript, HTML5, CSS3, Ajax and JQuery.

●Built a complete CMS in Angular 8 as Front end and java (using REST) as backend for creating web and mobile based applications.

●Used the basic principles of MVC to incorporate the Angular 8 to build client-side application and Node.js for building server-side API’s.

●GIT is used as a distributed revision control system for code. File vault in conjunction with GIT helps to pull or push the code to developer’s machine from AEM.

●Developed a Restful content delivery framework.

●Contributed in developing CQ5 Testing and Production Rollout Plan.

●Development of static web pages, landing pages, category landing pages using content management system, AEM 6.2/6.3/6.4/6.5

●Integrated with a shared repository globally accessible repository for shared, permissions-based digital media assets using CQ5 DAM.

●Involved in building, deploying the code and moving code to different environments by using Snp protocol.

●Provided improvements to the testing process that increased the overall efficiency of SQA testing cycle.

●Performed Unit Testing on developed modules and involved in troubleshooting the components.

●Interacted with the testing team to track the defects.

●Analyse functional and business requirements for optimum utilization of CQ5 components and performance.

●Provided technical assistance in creation and maintenance of program libraries and technical manuals.

Environment: AEM 6.2, Java, HTML5, CRX, Apache Sling, jQuery, JavaScript, Angular 8.

AEM Developer

Zscaler, Mountain View, CA January 2020 to March 2023

Responsibilities:

●Creating servlets for backend services like servlets, schedulers populating the dealer’s information from the services.

●Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.

●Worked on HTML, JavaScript and JQuery for fixing the mobile application issues.

●Involved in all stages of environments in this project.

●Used Sightly in AEM 6.2/6.3/6.4 for highlighting is focused on keeping your markup beautiful, and thus maintainable, once made dynamic.

●Migrated project from AEM 6.3 to AEM 6.4.

●Successfully contributed to the development and customization of web applications using Adobe Experience Manager (AEM) 6.4.

●Led the migration and upgrade of legacy AEM instances to AEM 6.4, demonstrating expertise in planning, executing, and ensuring a smooth transition.

●Implemented performance optimization techniques within AEM 6.4 projects, resulting in improved page load times and enhanced user experiences.

●Developed AEM 6.4-based websites with a strong focus on responsive design principles.

●Used Maven automated build scripts to compile and package the application.

●Used Jira for bug tracking and project management.

●Developed spring framework for security transactions, reusability logging purpose.

●Designed and develop responsive sites using Bootstrap, JQuery, HTML5, CSS3.

●Worked on dispatcher cache in AEM while working on auto login scenario.

●Maintained the Content Management System (CMS) and provided support for the application in authoring environment.

●Provide estimates, designs, and the specifications for components, AEM templates, and workflows

●Integrated TSFS system with Workflow functionalities

●Involved in all AEM related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup.

●Experience in developing application on OSGI, Apache Sling and Apache Felix Frameworks.

●Extensive use of AEM tag libraries and custom tag libraries in components.

●Worked on Soap UI web services to know the response when making service calls while fixing the issues.

●Experience with Agile process methodology and Scrum methodology.

AEM Developer

Seif, Dublin, CA December 2017 to December 2019

Responsibilities:

●Designed and Developed, Cq5 building blocks including templates, Components, Dialogs, Widgets, and Workflows.

●Hands-on experience as an Adobe Forms Developer using Adobe Acrobat 7,8,9 & X (10), Adobe LiveCycle ES and Adobe Acrobat.

●Developed Resource Learning path in Learning Management System by editing environment, preview environment, tag generation environment, with hbs, HTML, CSS, in combination with JavaScript and JQuery.

●Developed OSGI components and OSGI services.

●Created components using Sightly HTML.

●Extensively used HTML5, CSS3, Bootstrap, JQuery and JavaScript to build websites for Century Link’s Small and Large Business Portals.

●Worked on implementing Responsive design on CQ5 platform using frameworks like Twitter Bootstrap and other CSS frameworks. Therefore, all Sales and SSO related web sites developed in this project are compatible for desktop, mobile, and tablet devices.

●Expert in configuring author and publish agents.

●Developing Pages/Templates/Components in Eclipse/CRXDE Lite.

●Integrating backend jobs with CQ5 for daily Cron jobs.

●Having experience working with social communities for creating sites, resources, my Assignments and also developed a learning path catalog for learning resources.

●Having experience in connecting SQL database to AEM using enablement database and scorm scripts.

●AEM design and framework development and Architecture using components widgets, CQ5 bundle, JCR/Sling API, clustering publishes and author and editing content with the help of widgets

●Worked on Digital Asset Management, to manage and store all project specific Media (Images, Videos, and Campaign Assets).

●Involved in creating CQ dialog & dialogs for both Touch UI/ Classic UI.

●Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.

●Map existing site pages to CQ5 templates.

●Understand existing site structure and navigation.

●Conducted detailed analysis of user requirements and formulated technical requirements.

●Participated in meetings related to application architecture, designing and development.

●Involved in writing application-level code to interact with APIs and Servlets using AJAX and JSON.

●Performed Unit Testing on developed modules and involved in trouble shooting the components.

●Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.

●Analyze functional and business requirements for optimum utilization of CQ5 components and performance.

●Developed and designed the front-end using XML, XSLT, HTML, and CSS.

●Assisted in functioning of CQ5 solutions by documentation and validation procedures of non-functional requirements.

●Train business users on how to use CQ5 to modify content and publish.

Environment: AEM 6.1,6.0, HTL/Sightly, WCM, Sightly, Java 1.8, J2EE, Servlets, Apache Maven, JavaScript, Apache Sling, CSS, HTML, jQuery, Servlets, REST frameworks, Jackrabbit, JCR Connector, GitLab, Jenkins. object-oriented design methodologies, Acrobat XDP model/ PDFA.

Java Developer

Innovatz Global LLC, Hyderabad, Telangana July 2015 to June 2017

Responsibilities:

●Involved in web designing using HTML, XHTML, CSS, JQuery, AngularJs, JavaScript extensively used Table-Less Design in CSS for positioning.

●Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.

●Used Express JS which is fast, assertive, essential and moderate web framework of Node JS that helps manage a sever and routes.

●Developed reusable modules/library using python.

●Developed Web API using Node JS and hosted on multiple load balanced API instances.

●Design and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.

●Created JAX-RS RESTful web services for GET, POST, PUT and DELETE requests. Used POSTMAN Rest client for chrome to test all the services.

●Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.

●Working on backend Java REST API services which support retail logistics related applications and retail EDI transaction sets.

●Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.

●Responsible for design and developing Persistence classes using Hibernate and Spring JDBC Template frameworks to save data in database tables.

●Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.

●Worked on PostgreSQL, MongoDB like interacting with Database, writing stored procedures and debug and fix the issues as well.

●Build mail and messaging applications using Java Mail API and used Jenkins and ANT scripts to build the application.

●Involved in working, updating and closing the tasks created in GIT. Used Git/Github for source management.

●Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system.

Environment: JDK 1.6, Spring 3.0, Hibernate, D3js, AngularJS, Kafka, ExpressJs, Node.Js JavaScript, Apache Tomcat, PostgreSQL, Oracle, Jdbc, Rest, Eclipse, Bootstrap, Agile, Log4j.



Contact this candidate