Post Job Free

Resume

Sign in

Developer Web

Location:
Owings Mills, MD
Salary:
62
Posted:
July 10, 2020

Contact this candidate

Resume:

Swetha Eluri

Navasal Inc

adehku@r.postjobfree.com

+1-878-***-****

Sr. AEM Developer

ABOUT ME

Experienced professional in IT industry with strong experience in Web content management (WCM) & J2EE development technologies with solid experience of Object Oriented Programming (OOP) as well as Test-Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC).

Over 8.3 years of IT experience and around 5 years of hands on AEM experience in development of content management solutions using Adobe AEM Content Management System.

Excellent work experience in AEM 6.5, 6.4, AEM 6.3, AEM 6.1, AEM 5.6.1.

PROJECT SUMMARY

Clients

Location

Timeframe

Duration

Designation

Versions

T. Rowe Price

Owings Mills, MD

July 2019 – Till Date

1 year

Sr. AEM Developer

AEM 6.4, AEM 6.5

PenFed

Tysons, VA

Jan 2019 – June 2019

6 months

Sr. AEM Developer

AEM 6.4

US Bank

Minneapolis, MN

Jan 2017 – Dec 2018

2 years

Sr. AEM Developer

AEM 6.3,

AEM 6.1

Silicon Labs

Austin, TX

Jan 2016 – Dec 2016

1 year

AEM Developer

AEM 6.1

AEM 5.6.1

AT&T

Plano, TX

Mar 2015 – Dec 2015

10 months

Sr. Web Developer/ AEM Developer

AEM 5.6.1

Advansoft International Inc

Hyderabad, IN

Feb 2012 – Feb 2015

3 years

Java & Web Developer

TECHNICAL SKILLS

Content Management

AEM 6.5, 6.4, 6.3, 6.2, 6.1, 5.6.1.

Web Technologies

XML, HTML/HTML5, CSS/CSS3, JSON, Angular JS, React JS, Linux Shell Script, JQuery, Apache Sling, JCR 2.0

Languages

JAVA/J2EE JavaScript, SQL

Programming

HTML 4.0, CSS, JavaScript, Ajax, UNIX Shell Scripting.

MVC framework

Spring MVC, Groovy and Grails

Application Servers

JBoss, Tomcat, Apache web-server

Databases & Tools

Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008;

Tools

RAD, Eclipse, IntelliJ, Rational Rose, NetBeans, Toad, Sql developer

Version Control Tools

Subversion, Git, CVS, IBM Rational Clear Case

Environment

UNIX, IBM AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.

Client: T. Rowe Price - Owings Mills, MD

July 2019 – Till Date

Role: Senior AEM Developer

Responsibilities:

Project upgrade from AEM 6.4 to 6.5.

Creating workflow launchers and launching Workflow Models.

Customizing out of the box Widgets.

Worked on React functional component and Props for displaying dynamic content.

Worked on packages.json, web-pack config to integrate React with AEM client libraries.

Experience in designing and building end to end build process for AEM centric projects.

Experience in developing Web Applications which have integrated a number of functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO etc.

Strong experience with setting up AEM using Maven and standard Eclipse tools.

AEM design and framework development and Architecture using components.

Worked on Multi Site Manager (MSM) in AEM and aware of Live copies, Language Copies, Rollout configurations.

Created custom live action classes to write custom logic on rollout.

Worked on Experience Fragments and Content Fragments.

Did a setup of context aware configurations.

Updated structured content fragment models.

Responsible for coordinating with the DEV team and perform build and deploying the components

Created Touch UI components and also created few dialogs using version using policies.

Setup and configure Authoring and Publishing environments by configuring with appropriate run modes.

Did setup of replication agents configuring the trigger events.

Worked on dispatcher configurations (dispatcher.any file) for caching and load balancing. Updated filter, cache, invalidate sections.

Performed content authoring and maintenance for test environments by compaction and by creating purging configurations.

Also, been in to using other Enterprise Management Tools like Adobe Test and Target and also Adobe DTM/Launch.

Performed integration with Dynamic media server and worked on image component with picture tags and custom sling models.

Experience in creating Sling Models and Use Classes and using it in HTL files with data-sly attributes.

Worked on Sling Model Exporters.

Worked on updating Thumbnail process in DAM Updates Asset Workflow models in creating custom renditions.

Worked on custom overlays of product files in customizing UI of AEM console.

Worked on creating utility features for authors.

Environment: Adobe AEM 6.5, AEM 6.4, Sightly, JDK 1.8, jQuery, React JS, AJAX, CSS, Bootstrap, File Vault, Web Services, JUnit, GIT, Jenkins and Maven, SonarQube, CRXDE, Eclipse, Linux, Windows7.

Client: PenFed, Tysons, VA

Jan 2019 – June 2019

Role: Senior AEM Developer

Responsibilities:

Experience in developing Editable Templates with Touch UI Components.

Worked on AEM 6.4.

Worked on OSGI R6 annotations.

Worked on creating run mode based OSGI services with configuration.

Created style group in context aware configuration and added CFM models, Content and XF templates.

Worked on DAM image renditions, custom DAM update Asset workflow model with custom workflow launchers.

Worked on HTL components and created Sling Models and Service classes for feature development.

Worked on production issues, troubleshooting the problem and creating hotfix package / committing the code to develop branch.

Part of Agile process sprint planning, grooming sessions.

Performed code reviews on the pull requests.

Environment: Adobe AEM 6.4, HTL, JDK 1.8, jQuery, React JS, AJAX, CSS, Bootstrap, File Vault, Web Services, JUnit, GIT, Jenkins and Maven, SonarQube, CRXDE, Eclipse, Linux, Windows7.

Client: US Bank, Minneapolis, MN

Jan 2017 – Dec 2018

Role: Senior AEM Developer

Responsibilities:

Experience in developing Editable Templates & Touch UI Components.

Upgraded project from one version to another in various projects like AEM 6.1 to AEM 6.3 version.

Worked on setup and configuration of the SAML authentication servers

Used Jenkins to build, package and deploy the application and used Log4j for the Logging system.

Collaborate with Architects on the design and architecture for our team's deliverables.

Created Web-services both Restful based from scratch

Documented each and every user story.

Prepared test cases using JMockit framework.

Design and development of web pages using AEM client libraries.

Worked on SQL2 queries and created OAK indexes for faster search

Work on workflow Process steps and Participant/Dynamic Participant steps.

Create Users and Groups for workflow management.

Develop custom react components, for updating DOM elements dynamically.

Customized forms for Internet and Intranet sites of the company.

Used jQuery core library functions for the logical implementation part at client side for all the application.

Solid experience with Responsive Web Design (RWD) using Bootstrap.

Rich experience in Web Services such as SOAP and Restful.

Worked on IBM thread dump analyzer to analyze thread dumps.

Worked on Eclipse Memory Analyzer for heap dump analysis.

Implemented Sling Schedulers, event handlers, OSGI services.

Rich experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server and Oracle, etc.

Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as build tool. Efficient in using Junit for unit testing.

Expertise in building client side Middle Tier Development environment using JSP, Servlet, JavaMail, etc.

Expertise in HTML5, CSS3, XHTML, and XML based web internet applications using JQuery, AJAX, JavaScript, Angular JS, and Content Management Systems with emphasis on W3C and usability standards.

Experience in version control software such as Git, SVN and in tracking tool as JIRA.

Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.

Document each and every user story.

Engaged in code review process.

Worked on Agile process for backlog grooming and scope finalization meetings with stakeholders.

Coordinate with the team and provide detailed effort estimation.

Main code changes were done in JSP, JQuery, and AJAX and JavaScript environment.

Knowledge on using MVC and version control tools like SVN and GitHub.

Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.

Experience in Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.

Environment: Adobe AEM 6.3, AEM 6.1, Sightly, JDK 1.8, JDK 1.7, jQuery, React JS, AJAX, CSS, Bootstrap, File Vault, Web Services, JUnit, GIT, Jenkins and Maven, SonarQube, CRXDE, Eclipse, Linux, Windows7.

Client: Silicon Labs, Austin, TX

Jan 2016 – Dec 2016

Role: Senior Web & AEM Developer

Responsibilities:

Developing responsive websites and applications in Adobe AEM 6.1

Part of upgrade project from AEM 5.6.1 to 6.1.

Worked on HTML to PDF conversions.

Worked on lazy image loading feature depending on the view ports.

Worked on converting JSP to HTL.

Built product catalog pages.

Used dialog conversion tool for changing classic UI dialogs to Touch UI dialogs.

Worked on bundle updates on the POM XML file and resolved bundle issues.

Worked on production issues, created hotfix package and was part of production support team.

Development experience in front end technologies such as HTL, LESS, CSS, HTML5 and JavaScript (Angular, JQuery, Bootstrap, etc), JSON, XML

Created custom OSGi services and Servlets using Eclipse IDE with Maven.

Created AEM editable templates and page components with custom dialogs.

Managed OSGi configuration within the CRX repository.

Calling the forms automation engine using web services and API'S.

Experience consuming web services (Restful) using Java APIs and tools.

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

Worked on UI designing, data modeling, and reviewed the design documentation.

Worked with QA team in preparation and review of test cases.

Working knowledge on Importing, Exporting AEM Packages using package manager.

Configured replication agent and dispatcher for caching and load balancing, deployment using Jenkins

Worked on Replication Event Listeners.

Used Client libraries to minify JavaScript and CSS into one common file and load it on page load.

Translating business requirements into technical details relevant to AEM

Designing reusable AEM components for authoring content

Development Testing and Deployment using Agile Scrum methodology and using version one for business process management and GIT is used for version control.

Environment: Java (JDK 1.6, JDK 1.7), JSP, Servlets, JavaScript, HTML, CSS, jQuery, AEM 5.6.1 & AEM 6.1, Apache Sling, CRXDE, WCM, JIRA, Hibernate, Node.js.

Client: AT&T, Plano, TX

Mar 2015 – Dec 2015

Role: Senior Web Developer/AEM Developer

Responsibilities:

Proficient in configuration, implementation and integration of Enterprise Multi-tier Web Application with J2EE Frameworks, such as Spring, Hibernate, Struts.

Worked on Shop, Sales and eCare modules for getting personalized experience with segmentation and personalization rules.

Worked on setting run mode based configuration and servers.

Developed AEM classic UI custom components.

Worked on JSP and tag libraries.

Working experience with integrating backend with RESTful web services.

Created listeners & event handlers for triggering cache generation to populate maps on node changes.

Worked on workflows models, creating process steps.

Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.

Skilled at developing enterprise applications in different Java IDE's like Eclipse, Net beans.

Experience using Rational Rose and Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.

Good experience with Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.

Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.

Proven problem solving, analysis and leadership skills. Capable of performing under minimal supervision as well.

Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.

Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery and Ajax.

Created XHTML Pages with CSS and the Box Model.

Used JQuery core library functions for the logical implementation part at client side for all the applications.

Responsible for designing page layout using HTML5, CSS3 along with JQuery and adding dynamic functionality to each module

Creating cross-browser compatible and standards-compliant CSS-based page layouts.

Involved in fixing Front-End issues with the layouts.

Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.

Developed Date Time Picker using Object Oriented JavaScript extensively.

Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Environment: AEM 5.6.1, Java 1.6, JSP, Struts, Servlets, EJB, AJAX, SAX, DOM, XML, JTA, CDI, Web Services, J2EE, SOA, JBoss, CVS, MYSQL, JMS, Junit, Log4j, ANT, Rational Rose, Apache CXF, SOAP, WSDL, JPA, JavaScript, Jquery.

Client: Advansoft International Inc, Hyderabad, IN

Feb 2012 – Feb 2015

Role: Java & Web Developer

Responsibilities:

Re factored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.

Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.

Involved in writing application level code to perform client side validation using JQUERY and JavaScript.

Developed SQL Queries to interact with Oracle database.

Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.

Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Developed both Session and Entity beans representing different types of business logic abstractions.

Coded Java Server Pages for the Dynamic front end content that use Servlets and EJBs and designed modules using JDBC for database connectivity.

Coded HTML pages using CSS for static content generation with JavaScript for validations.

Created the stored procedures using Oracle database and accessed through Java JDBC.

Developed action Servlets and JSPs for presentation in Struts MVC framework.

Used JSP and JSTL Tag Libraries for developing User Interface components and developed business entity and session beans.

Responsible for Creating/Configuring monitoring tools and automates proactive monitoring tasks.

Developed several POJO classes to map the data into Java Object.

Worked with the testing team to identify, categorize and fix bugs and involved in the maintenance and support of the application.

Involved in Database Performance Tuning by checking and creating indexes, avoiding inefficient queries, avoiding too many open connections and avoiding inline queries wherever possible.

Developed PL/SQL View function in Oracle database for get available date module.

Deployed the application on the JBoss Application Server.

Developed test cases and performed unit, integration and performed unit testing using JUnit.

Environment: Java 1.6, JSP, Struts, Servlets, EJB, AJAX, SAX, DOM, XML, JTA, CDI, Web Services, J2EE, SOA, JBoss, CVS, MYSQL, JMS, Junit, Log4j, ANT, Rational Rose, Apache CXF, SOAP, WSDL, JPA, JavaScript, Jquery.



Contact this candidate