Post Job Free
Sign in

Quality Assurance Software Development

Location:
Kansas City, MO
Posted:
May 20, 2024

Contact this candidate

Resume:

SATHISHKUMAR NAGENDLA

ad5tv9@r.postjobfree.com

913-***-****

Sr. AEM Developer

Summary

Extensive Expertise: Possess a solid foundation in software development, with over 10 years of specialized experience in Adobe Experience Manager (AEM) and content management systems, showcasing a consistent track record of developing and deploying robust web applications using Java and J2EE technologies.

AEM Infrastructure Mastery: Skilled in full-cycle AEM implementations, encompassing authoring, publishing, and dispatcher configuration to optimize content delivery across various digital channels.

Seamless System Integration: Proficient in integrating AEM with enterprise services and systems, including Adobe Cloud Services, to create a unified and engaging digital experience.

Innovative Component Design: Expert in designing intuitive AEM components and workflows, enhancing content management and digital asset management capabilities for top-tier companies.

Upgrade and Migration Proficiency: Demonstrated hands-on experience in AEM upgrades and migrations, maintaining system relevance and compatibility with emerging technologies.

Front-end Development Acumen: Strong command of front-end technologies and responsive design, delivering user interfaces that marry functionality with aesthetic appeal.

Team Leadership and Collaboration: Committed to fostering a collaborative development environment, leading cross-functional teams, and partnering with stakeholders to drive project success.

Commitment to Continuous Learning: Dedicated continuous learner, keen on staying abreast of emerging tech trends and applying best practices in software design and web development to create scalable and maintainable solutions.

Strategic Problem-Solving: Demonstrated ability to tackle complex technical challenges with strategic problem-solving, ensuring efficient resolution and system optimization.

Quality Assurance and Testing: Commitment to quality assurance and extensive experience in automated testing of AEM components, ensuring reliability and performance meet the highest standards.

Data-Driven Decision Making: Utilizes a data-driven approach to inform development strategies, leading to measurable improvements in user experience and system performance.

Security Consciousness: Proactively addresses cybersecurity concerns within AEM environments, implementing best practices in security to safeguard digital assets and user data.

Performance Tuning Expertise: Proficiency in performance tuning and load balancing, significantly enhancing the scalability and reliability of web applications.

API Development and Management: Skilled in API development and management, enabling seamless integration and interoperability between AEM and third-party systems.

Agile Methodology Advocate: Champion of agile development methodologies, driving efficient project management and fostering an environment of continuous improvement and adaptive planning

Multicultural Team Experience: Experience working in and leading multicultural teams, facilitating a diverse and inclusive workspace that promotes cross-cultural understanding and innovation.

TECHNICAL SKILLS

J2EE Technology

Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS

Architecture & Framework

Client-Server, MVC, J2EE, Servlets, Struts, Spring, Hibernate

Database

Oracle (9i, 10g), SQL Server 2008, MySQL

IDE

Eclipse, Net Beans, IBM RAD, Builder

Enterprise Web Products

AEM 6.4,6.3,6.2,6.1, 6.0

Operating Systems

Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Conceptual knowledge

Web Services

GUI

HTML, Angular JS, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery, React JS

Programming Language

C, C++, JAVA.

Design & Control

UML, Rational Rose, CVS, Clear Case

Client Name: AT&T, Dallas, TX Oct 2022 – Till date

Sr AEM Developer

Responsibilities:

Created, developed and maintained custom editable templates and custom touch UI components using AEM 6.5

Developed pages using 6.5 using HTL programming.

Worked on Experience Fragments and Content Fragments customization.

Proficient in Adobe Experience Manager, with a focus on migrating AEM managed hosting to cloud infrastructure and adopting AEM as a Cloud Service for Sites and Assets.

Experienced in leading and supporting the migration of AEM managed hosting to new cloud infrastructure, ensuring seamless transition and optimal performance.

Skilled in integrating Dynamic Media Cloud Services to facilitate video streaming initiatives, enhancing digital menu infrastructure and delivering engaging multimedia experiences.

Proficient in designing and implementing InDesign Server integration with AEM as a Cloud Service, enabling seamless workflow migration and efficient content management.

Actively involved in supporting the initiative to adopt AEM as a Cloud Service, collaborating with cross-functional teams to drive successful implementation and adoption.

Proficient in supply chain management principles and practices, with a deep understanding of end-to-end supply chain processes.

Experienced in leading supply chain implementation initiatives from conception to execution, ensuring alignment with business goals and objectives.

Experienced in integrating supply chain management systems, such as ERP (Enterprise Resource Planning) and SCM (Supply Chain Management) software, to streamline operations and improve efficiency.

Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache the html pages for few Sprint modules on Development server.

Recently started to work on AEM 6.5 by building features and components.

Backend Webservice integration with Restful APIs

Created OSGI services for various requirements.

Setup and Used maven for managing dependent software libraries (jars) required to build our application.

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

Involved in production support, defect fixing.

Worked on the frontend stacks like JS for reading and Posting JSON data.

Worked on bootstrap work with CSS to get responsive web designs.

Implemented continuous deployment system with Jenkins, AWS, Ops Works, and Packer for deployment of Java Applications

Environment: AEM 6.5,AEM as a Cloud Service, JDK 1.8, JAVA, J2EE, JSON, DAM, Sightly, HTML5, Ext JS, React JS, Angular JS, CSS3, Maven, Bitbucket, Restful Web services, Agile, SCRUM, JIRA, Adobe CQ5, JavaScript, JQuery, JSON.

Client Name: UHG, Minneapolis, MN June 2020 – Oct 2022

Sr AEM Developer

Responsibilities:

Created, developed and maintained custom editable templates and custom touch UI components using AEM 6.4 & AEM 6.5

Developed pages using 6.5 using HTL programming.

Worked on workflow launchers and models.

Worked on Experience Fragments and Content Fragments customization.

Proficient in Adobe Experience Manager, with a focus on migrating AEM managed hosting to cloud infrastructure and adopting AEM as a Cloud Service for Sites and Assets.

Experienced in leading and supporting the migration of AEM managed hosting to new cloud infrastructure, ensuring seamless transition and optimal performance.

Skilled in integrating Dynamic Media Cloud Services to facilitate video streaming initiatives, enhancing digital menu infrastructure and delivering engaging multimedia experiences.

Proficient in supply chain management principles and practices, with a deep understanding of end-to-end supply chain processes.

Experienced in leading supply chain implementation initiatives from conception to execution, ensuring alignment with business goals and objectives.

Proficient in implementing and configuring Dynamic Media features to optimize content for different platforms and devices.

Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache the html pages for few Sprint modules on Development server.

Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website. Migration from AEM 6.4 to AEM 6.5.

Recently started to work on AEM 6.5 by building features and components.

Backend Webservice integration with Restful APIs

Created OSGI services for various requirements.

Setup and Used maven for managing dependent software libraries (jars) required to build our application.

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

Involved in production support, defect fixing.

Worked on the frontend stacks like JS for reading and Posting JSON data.

Worked on bootstrap work with CSS to get responsive web designs.

Implemented continuous deployment system with Jenkins, AWS, Ops Works, and Packer for deployment of Java Applications.

Environment: AEM 6.5, AEM 6.4, AEM as a Cloud Service, JDK 1.8, JAVA, J2EE, JSON, DAM, Sightly, HTML5, Ext JS, Angular JS, CSS3, Maven, GITHUB, Restful Web services, Agile, SCRUM, Akamai, JIRA, Adobe CQ5, JavaScript, JQuery, JSON.

Client: EHI East Hanover, NJ June 2019 – May2020

Role: Sr. AEM Developer

Responsibilities:

Migrations project web content from Sitecore, WordPress to AEM 6.4.

Worked on multiple aspects in backend and frontend.

Design/Development/Architecture and Integration experience in AEM 6.5, 6.4, 6.2, 6.1, 5.x based platform.

Software development experience on Java/J2EE platform.

Front end Web development including CSS3, HTML5, JavaScript libraries, Frameworks such as jQuery, Angular, ReactJs etc.

Solid experience developing AEM Templates, Components using Sightly/JSP, Touch UI.

Developing AEM building blocks using OSGi, Sling Models/Sling services, Servlets, custom workflow process, customizing out-of-the-box widget and components.

OSGi modular Java platform experience.

Strong experience with Apache Sling.

Strong Experience with Java Content Repository (JCR)/OAK implementations.

Experience with RESTful and SOAP-based web services design and development.

Have proven AEM Responsive Design and Mobile development experience.

Experience integrating Adobe Marketing Cloud Solutions (Analytics, Target, Campaign, DTM etc.).

Experience Implementing, integrating with AEM 6.x based Enterprise DAM Solutions.

Authentication/Single Sign On (SSO) Solution design / Development.

Search Engine Optimization/Best Practices.

Experience with Rackspace, AWS / other Cloud Platform.

DevOps skills including Continuous Integration/Continuous Deployment (CI/CD), Tools – including Jenkins/Go CD, Apache Maven, SVN, GIT, Artifactory, Chef etc.

Good experience configuring Author, Publish, Dispatcher Server for highly scalable, high-performance requirements.

Environment:AEM 6.4, AEM 6.3, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Adobe Experience Manager, Sightly, HTML5, Ext JS, CSS3, Maven, GITHUB, Restful Web services, Agile, SCRUM, Akamai, JIRA, JavaScript, JQuery, JSON.

Client: SonyPlaystation, San Mateo, CA October 2017 - May 2019

Role : Sr. AEMDeveloper

Responsibilities:

Created custom templates using AEM 6.3 & 6.4.

Developed multiple custom components using AEM.

Working knowledge on AEM 6.3 & 6.4 version.

Migrated project from AEM 6.3 to AEM 6.4.

Worked on Experience Fragments, Content Fragments.

Created custom content fragment models.

AEM design and framework development and Architecture using components widgets, AEM bundle, JCR/Sling API.

Responsible for coordinating with the dev team and perform build and deploying the components.

Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages HTML and serve as the static pages from Apache.

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.

Offer solutions on top of the Adobe WCM, CRX/CRXDE.

Created Touch UI components and also created dialogs using version 6.3 & 6.4.

Responsible for design, development and unit and integration testing of AEM components, templates and the corresponding web services.

Developed UI using HTML, CSS, JavaScript validations and XML.

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

Created Web-services both Restful and Soap based from scratch.

Documented each and every user story. Review of Code and prepared test cases.

Design and development of web pages using AEM, JavaScript, HTML, CSS, Ajax and JQuery.

Worked on JavaScript for better performance of previously existing web pages.

Work on components, forms, templates and workflows.

Create Users and Groups for workflow management.

Document each and every user story. Review of Code and prepared test cases.

Develop custom components, customized forms for Internet and Intranet sites of the company.

Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.

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

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

Environment:AEM 6.4, AEM 6.3, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Adobe Experience Manager, Sightly, HTML5, Ext JS, CSS3, Maven, GITHUB, Restful Web services, Agile, SCRUM, Akamai, JIRA, JavaScript, JQuery, JSON.

McDonald’s Chicago, IL June 2016 - Aug 2017

Role: AEM Developer

Responsibilities:

Worked on AEM 6.1 HTML, CSS, jQuery, and EXT JS for designing and implementing custom AEM components.

Worked on customizing the foundation components in AEM, provide workflows to extend functionalities and improve performance.

Worked on Digital Asset Management (DAM), to manage and store all the media.

Maintained the Content Management System (CMS) and provided support for the application.

Worked on style sheets to maintain the structure and improvise the appearance of Web pages.

Involved with content management strategies, architecture, and multichannel content delivery.

Worked on Multisite Manager (MSM) to get the same structure and content on all the versions of the website.

Used log4j for logging the messages.

Wrote test cases for testing of AEM components and templates in both authoring and publishing environments.

Developed sling servlets to perform various actions.

Involved in daily meetings and worked in an Agile Environment.

Developed custom components related to parsys using CRXDE lite for the component structure and used CRXDE.

Developing templates/components using CRXDE.

Maintenance and packaging of content, delivery, and installation across all environments.

Performed AEM customization on foundation components, core CMS, and workflows to extend functionalities, improve performance as per the requirements.

Developed digital consumer experiences based on a foundation of the Adobe AEM product suite.

Testing of AEM components and templates. Also involved in writing JUnit test cases for all the Java services.

Responsible for defining the Project setup, defining the templates required, and Components.

Implemented REST, Apache Sling, AEM for Custom Coding.

Environment: AEM 6.1, Java (jdk1.6), J2EE, JSP, Servlets, JavaScript, HTML, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, log4j.

Zenmonics, India June 2014 - Dec2015

Role: JAVA DEVELOPER

RESPONSIBILITES:

Designed, developed, documented, debugged, tested, and supported the Union Pacific Java EE Web application.

Designed and developed portal systems and portlets, including Liferay and Oracle Portal.

Designed and created the Train Control System (TCS), a web application that replaced a legacy mainframe program, using the latest web development techniques including Spring, AJAX, Hibernate, Struts, Tiles, and Web services.

Implemented a Web services solution to locate, trace, and route the available empty railcars on a countrywide railroad network.

Provided technical expertise for a team of engineers researching a radio frequency identification (RFID) solution for tracking commodities being loaded and unloaded on railcars.

Implemented a Teradata to operational data store (ODS) migration to improve system performance.

Created design specifications and test case documents.

Participated in production migration and support efforts.

Monitored and ensured resolutions of application performance issues.

Interfaced with support groups to address and resolve production problems and technical concerns.

Worked closely with other project team members to meet project goals.

Environment: J2EE, Java, JDBC, Servlets, JSP, XML, SAX, Design Patterns, HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, jQuery, JSON, AJAX, DOM, Eclipse, SVN version control, UML, unit, Web Services, SOAP, WSDL, jobs 4.0., CVS, Oracle 9i, and Log4j.

I hereby declare that the above-mentioned information is correct to the best of my knowledge and belief, and I bear the responsibility for the correctness of the above-mentioned particulars.



Contact this candidate