Post Job Free

Resume

Sign in

Software Development Developer

Location:
Dallas, TX
Posted:
February 12, 2024

Contact this candidate

Resume:

VAMSI SIKHA

Dallas, Texas 732-***-****

ad3kui@r.postjobfree.com https://www.linkedin.com/in/vamsi-sikha

Adobe Certified Expert-Adobe Experience Manager Sites Developer

SUMMARY

A resourceful, innovative, and dedicated software developer with vast experience in software development lifecycle, design and implementations, applications management, frameworking, user interfaces, testing and troubleshooting, quality assurance, and project coordination. Integrates business needs and technology solutions, helping to create technology solutions to meet clients' business needs. Develops strategic and innovative solutions that overcome challenges and obstacles and ensure optimal efficiency. An adaptable problem solver who enables a company to operate at top-quality and provide seamlessness.

·Experienced professional with 10 years of IT industry experience in J2EE technologies and which includes 8 years of experience in development, design and implementation of modules on AEM 6.1 to 6.4,6.5 (AEMCS) in all phases of Software Development Life Cycle (SDLC).

·Strong Knowledge in building up an application on OSGi, Apache Sling, and Apache Felix Frameworks.

·Hands-on Experience in Sling technologies including sling servlets, sling mapping, sling models, sling Osgi config, sling context aware configuration, sling core.

·Develop third-party integrations with XTM for content translation & localization.

·Manage Coveo Search Engine to ensure content indexing and search application works as expected.

· Solid understanding of all Adobe AEM building blocks and the AEM development and deployment process.

·Worked on Search optimization like SOLR, ELASTICSEARCH.

·Expertise knowledge of Sightly. Created components using Sightly HTML Templating Language.

·Successfully integrated SAML-based authentication with enterprise-level applications to ensure data security and user convenience.

·Developed custom SAML SSO solutions to meet specific organizational requirements, enhancing user access control.

·Good Knowledge in Editable templates, new Sling annotations, Experience Fragments, Dynamic Media, new OSGI, context aware configuration, layout mode, mobile simulators.

·Worked on a complete stack of AEM development project and delivered end-to-end implementation from requirements till production

·In Depth Knowledge in DAM migration projects including DAM console customizations, migration of DAM assets from legacy DCM solutions onto AEM DAM and Scene7 cloud

·Worked on Integrations between business needs and technology solutions, helping to create technology solutions to meet clients' business needs.

·Strong knowledge in creating Tagging, Personalization, Internationalization and Search Engine optimization in AEM suite.

·Experience in developing applications using Agile (Scrum), driven methodologies and involved in all phases of Software Development Life Cycle (SDLC)

·Good knowledge on version control tools like GIT, SVN.

·Designed and optimized complex SQL queries for Oracle and MS SQL Server databases to improve performance and scalability.

·Automated migration to export Asserts to Scene7 Dynamic.

·Maintained documentation repository to ensure accuracy and accessibility of system-level information for future reference.

·In Depth Knowledge in integrating AEM with E-Commerce Magento, Hybris.

·Proficient in utilizing Lighthouse to conduct comprehensive website audits, I implement SEO best practices and performance optimizations, ensuring websites meet industry standards for speed, accessibility, and overall user experience.

·Extensive experience in customizing Granite UI to develop and enhance user interface components for Adobe Experience Manager (AEM) applications, ensuring seamless integration with AEM's content management capabilities.

·Conducted thorough accessibility audits of AEM codebase and content to identify and

resolve WCAG issues.

·Experience of development in different platforms like Windows, LINUX.

TECHNICAL SKILLS

Enterprise Web Products

AEM 6.1,6.4,6.5 (AEM CS), 6.5 (AMS), DITA.

Build & Integration Tools

Maven, Jenkins.

Frame Work

Spring MVC, Hibernate, SOAP, REST

J2EE Technologies

JSP, Servlets, JDBC, Web Services

Web Technologies & Scripting

Vue.js, XML, HTML, JavaScript, CSS, JSON, jQuery, Bootstrap, Angular JS, Ajax, Linux Shell Script.

WCM

Apache Sling, HTL(Sightly), Jackrabbit, JCR, OSGI, Felix

App/Web Servers

Apache Tomcat Server, WebLogic, IBM WebSphere

Programming Languages

J2EE.

Databases & Tools

SQL, MySQL

Version Control System

SVN, Git

IDE

NetBeans, Eclipse, intellij, VS code, Kibana, CRXDE.

Operating systems

Windows, Unix and Linux, Mac OS X

Testing

Junit.

EXPERIENCE

Juniper Network (June 2023 – Present)

Sr. AEM DEVELOPER :Sunnyvale, CA (remote)

Responsibilities:

Develop components, templates, models, bundles, OSGI services, listeners, and handlers, and perform CMS administration tasks.

Contributed to the development and optimization of dynamic, responsive, and interactive components in alignment with SPA architecture.

Develop third-party integrations with XTM for content translation & localization.

Implemented and optimized JavaScript code to achieve dynamic and responsive components, contributing to an improved overall user experience in AEM 6.5.

Content is localized & translated for 13 locales other than USA. CMS system is integrated with XTM service to achieve the same. As AEM developer, install & configure XTM plugin on AEM, setup translation rules for every component &ensure Translation workflow works as expected.

Conducted thorough accessibility audits of AEM codebase and content to identify and

resolve WCAG issues.

Implemented client-side validation and interaction logic within Granite UI components to enhance form usability and provide real-time feedback to users, improving overall user experience.

Building AEM workflows to help content publishers with content review, governance & deployment to production using AEM 6.5.

Design, Develop, Validate, Deploy and Support implemented requirements.

Manage Coveo Search Engine to ensure content indexing and search application works as expected.

Take part in all Scrum events like Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective delivered Work closely with business, application, and infrastructure teams to identify, review and evaluate requirements.

Environment: AEM 6.5, HTML5, CSS, SASS, XTM, MSM, Maven, JavaScript, Service API, AJAX, Java, Servlets, RESTFUL, XML, Junit, Coveo.

Dish Network (Nov 2022 - June 2023)

Sr. AEM DEVELOPER : Denver, CO

Responsibilities:

Leading the team for developing websites in AEM by providing solutions to convert business requirements into technical solutions.

Developing Custom Components to consume Graphql Api and show product data on AEM Pages.

Integrated Aem with E-Commerce (Magento) By Customizing OOTB Cif Components.

Played a key role in optimizing website performance by employing JavaScript best practices within AEM environments, resulting in improved page load times and user interactions.

Developed Experience Fragments for personalization to show content based on user location in AEM 6.5.

Designed Custom Workflows for governance and other activities.

Integrated Aem with Okta for restricting users access to aem environments.

Successfully integrated SAML-based authentication with enterprise-level applications to ensure data security and user convenience.

Developed Custom Components with different variations for using components for three brands in retail wireless in AEM 6.5.

Environment: AEM 6.5 (AMS), HTML5, CSS, SASS, GraphQL, Magento, CIF, Maven, JavaScript, Service API, AJAX, JSP, Java, Servlets, RESTFUL, XML, Junit.

Kin + Carta (March 2021 - November2022)

AEM DEVELOPER: Texas

Kin + Carta is a global digital transformation consultancy committed to building a world that works better for everyone

Responsibilities:

·Designed and developed websites/pages in Adobe CQ/AEM by implementing the responsive design and end to end requirements.

·Played key role in developing the Corteva end users experience for the unauthenticated customers based on their location.

·Implemented Editable templates.

·Integrated SAP Hybris endpoints to display the various Crop content on the page.

·Developed Components using AEM touch UI and VUE for supporting different screens and more responsive.

·Developed Components using Sling models Working on JCR API’s and Sling API’s for retrieving content from JCR repository.

·Enhanced the site security by fixing the sonar violations.

Environment: AEM 6.5, HTML5, CSS, SASS, VUE.js, Maven, JavaScript, Service API, AJAX, JSP,node, Java, Servlets, SAP Hybris, Junit.

Verizon (July 2020 - March 2021)

AEM DEVELOPER : Irving, TX

Responsibilities:

·Designed and developed websites/pages in Adobe CQ/AEM by implementing the responsive design and end to end requirements.

·Played key role in migrating all the Assets from Classic Scene 7 to Dynamic Scene 7.

·SSO Integration for internal employees for authentication.

·Implemented Editable templates for different layouts.

·Implemented Data layer to integrate with Adobe analytics.

·Developed Responsive Designs that the pages will work on all screens (Mobile and Desktop).

·Worked on DITA Migration Project to AEM Developed Automation Script to convert html documents to dita over 42k topics, viewed 40M times per year and saving the business time for manual authoring.

·Developed custom workflows to write the meta data on assets when modified or copied.

Environment: AEM 6.5 (AEM CS), HTML5, CSS, SASS, Maven, JavaScript, Service API, AJAX, JSP, Java, Servlets, RESTFUL, XML, Junit, Classic Scene 7, Dita

Bank Of America (July 2018 – July 2020)

AEM DEVELOPER: Pennington, NJ

Responsibilities:

·Designed and developed websites/pages in Adobe CQ/AEM by implementing the responsive design and end to end requirements.

·Interact with business analysts for creation and following day to day architecture in agile environment.

·Integrated AEM with SQLDB by using hibernate as the service.

·Supported vendor developed Solr search service and played key role in migration from Solr to Elastic Search.

·Developed custom workflows to index the JCR-Data to the client when the Experience Fragments are modified or created.

·Developed Components using Sling models Working on JCR API’s and Sling API’s for retrieving content from JCR repository.

·Built Static pages with SASS, CSS, Java Script, Gulp, Jquery, HTML.

·Involved in configuration of replication agents, reverse and dispatcher flush agents.

·Utilized Content Fragments and Experience Fragments concepts for page authoring

·Developed the Components for personalization based on location and category by passing query to search client and to get experience fragment path that should load on page.

·Created Email templates to notify the business users for multiple purposes

·SSO Integration for internal employees to show personalized content.

·Implemented Editable templates for different layouts.

·Utilized advanced SQL techniques such as indexing, query optimization, and stored procedures to streamline database operations.

·Implemented Data layer to integrate with Adobe analytics.

·Integrated internal Analytical tool to monitor the visitors traffic on page through Java Script.

·Developed Responsive Designs that the pages will work on all screens (Mobile and Desktop).

Environment: AEM 6.4, HTML5, CSS, SASS, Bootstrap, Elastic, Solar, Eclipse, Intellij, Maven, JavaScript, Service API, AJAX, JSP, Java, Servlets, RESTFUL, XML, Junit.

City National Bank (May 2016 – June 2018)

AEM DEVELOPER: Los Angeles, CA.

Responsibilities:

·Setup and configure Authoring and Publishing environments, Replication agents, Reverse Replication agents, Flush agents AEM dispatcher to cache the landing pages html and serve as the static pages from Apache.

·Design &Development of templates, custom components and workflows using AEM 6.1.

·Involved in building dynamically generating Drop down lists using Ajax, JQuery to provide services to different components of portal.

·Developed Components and Templates using AEM touch UI for supporting the different

webpages.

·Used Maven scripts to build the application and used the continuous integration server to deploy the bundles.

·Wrote java classes with SCR annotations to define OSGi services and programmatically access the JCR nodes.

·Created custom workflows to add additional renditions for Images and email service to approve content.

·Integrated 3rd party API to fetch user data, consumed JSON data by making AJAX calls.

·Extensively used CQ5 tagging features, adding keywords for search engine optimization while developing components and templates.

·Developed code using JSP, HTML, JavaScript, jQuery and CSS in CRDE lite/ CRXDE to build code blocks for components.

·Involved in developing and debugging the websites based on functional requirements.

·Customized dialogs for all the components for providing various options to authors while Creating pages.

·Worked on maintaining the images, CSV's and other media on DAM (Digital Asset Manager).

·Enhanced AEM personalization engine to surface the AEM content on portal using JavaScript and Sling script based on segment and LDAP user profile attributes

·Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository.

Environment: AEM 6.1, HTML5, CSS3, Bootstrap, Jenkins, Eclipse, Maven, JavaScript, Service API, AJAX, JSP, Java, Servlets, RESTFUL, XML, Junit.

Micronox Information Technologies (United Global Soft) HYDERABAD, INDIA (May 2013 – Jul 2015)

Software Developer:

Responsibilities:

·Extensively used Core Java and Data Structures in business layer classes.

·Involved in configuring hibernate to access database and retrieve data from the database.

·Used spring/JSP for presentation layer.

·Developed web tier by using Struts Framework, JSP’s, Spring etc.

·Implemented J2EE design patterns such as Factory, DAO, Session, Singleton, Value object.

·Used Hibernate to implement persistence layer. Used DAO design pattern.

·Developed Web Services to interact with internal applications and an interface between CMS and ecommerce system for data exchange and/or manipulation using Core java, Servlets and JSP.

·Developed GUI functionality using JSP, JSTL, Tiles, AJAX, Ext JS and jQuery.

·Developed JSP custom tags, JUnit tests and model pages using JSP2.0 and Wrote Ant Scripts from the scratch to build the application.

·Used XML media type to transfer application data client and server from the SOAP web server.

·Used JavaScript's for validating client-side data.

·Involved in debugging and troubleshooting related to production and environment issues

·Used log4j for Error logging and Mercury to test the application and fix the bugs.

·Developed Stateless session beans (EJB 3.0) for business layer and used Clear Case for version management.

·Possess strong analytical skills to derive constructive solutions for the problems.

·Worked in a scrum-based environment. Participated in sprint planning meetings.

Environment: JSP, AJAX, Spring, Unix, Shell scripting, clear case, XSLT, core java, JavaScript, HTML, CSS, XML, SOAP, Hibernate 3.1, EJB 3.0, jQuery, Ant, Junit and Webservices.



Contact this candidate