Summary
Overview
Work History
Skills
Timeline
Generic

Lohitha Julakanti

Summary

Adept at overseeing all phases of software development lifecycle, from design and documentation to implementation. Experience working in fast-paced, deadline-oriented environments. Having 8+ years of experience in Information Technology as a Sr. AEM Developer. Experience working with AEM 6.2, 6.3, 6.4, 6.5 on versions. Solid experience with Java, J2EE security frameworks, OSGi bundles, Sling Listeners, Servlets, Schedulers, and configurations. Experience in JSP, HTL (sightly), JavaScript and Servlets. Involved in all AEM related design and framework development using templates, components, AEM bundle, CRXDE Lite, JCR/Sling API, clustering publish and author setup. Expert at developing custom components, page templates, template components, Dialogs and workflow. Experience in creating servlets for the backend services. Experience in creating SOAP and REST services. Experience in extending and using CRX, JCR, Sling and OSGI technologies. Proficient in AEM Architecture, Application development and Deployment Cycles. Experience in using Maven and ANT tools for Build Automation customizing plug - ins and dependencies. Experience in complete Software Development Life Cycle (SDLC), which includes Requirement Coding, Design, Analysis, Testing and Implementation using Agile, Waterfall, Test Driven Development (TDD) and other development methodologies. Experienced in developing Custom OSGi bundles. Well versed in setting up or upgrading complex AEM environment with expertise in AEM Author, Publisher and Dispatcher administrations. Expertise in developing editable templates. Worked on Experience Fragments and Content Fragments customization. Hands-on experience using development IDEs including Eclipse and used MAVEN as build tool. Efficient in using Junit for unit testing. Proficient Experience in working with Event Handling, OSGI bundles, Sling Listeners, Sling Servlets, Sling Schedulers and Sling Configuration. Expert in writing SQL queries with RDBMS skills in MySQL, SQL Server and Oracle, etc. Experience with Version Control tools like Git and SVN for Source Code version management and merging Source code after intermittent Project releases.

Overview

9
9
years of professional experience

Work History

Senior AEM Developer

Client
01.2023 - Current
  • Develop, implement and configure web content management solutions using AEM (Adobe CQ) and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services
  • Designed and developed, AEM building blocks including templates, reusable components, i18dialogs, workflows in AEM 6.5
  • Workflows are configured with custom steps and implemented in the project
  • Working knowledge on Importing, Exporting AEM Packages using package manager
  • Users and groups were created and permissions to them were managed
  • Configured replication agent and dispatcher for caching and load balancing
  • Used Client libraries to minify JavaScript and CSS into one common file and load it on page load
  • Ensured appropriate (meta)-data is captured at the time of execution to support reporting and conducted post-campaign analysis using various analytics tools including Adobe Analytics
  • Developed Servlets to handle requests from the client in an OSGI bundle
  • Developed AEM building blocks including custom templates, components, dialogs and using AEM 6.5 and integrated Components with Angular4 as per requirements
  • Managed the Media files using Digital Asset Management (DAM)
  • Created an HTML / CSS based icon, clip art, and graphical standards online repository
  • Developed Templates, components using JSP and Sightly
  • Implemented the OSGI bundles for interacting with remote Webservices and custom business logic in java and deploy as jar files from the Felix System Console.

Senior AEM Developer

Client
08.2021 - 11.2022
  • Installed and configured AEM 6.5 & 6.4 Web Content Management System
  • Designed and developed AEM building blocks, including editable templates and custom components in AEM 6.5
  • Developed Servlets within an OSGi bundle to handle client requests
  • Led the migration of projects from AEM 6.4 to AEM 6.5
  • Implemented basic UI development, writing HTML, CSS, JS, Bootstrap and jQuery for custom components
  • Operated in an Agile/Scrum development environment, actively participating in scrum meetings and reviews
  • Managed media files using Digital Asset Management (DAM)
  • Engineered custom form components that submit forms to external REST APIs
  • Utilized Multi-Site Manager (MSM) in AEM to enforce a common base structure and content across websites
  • Created and maintained customer-facing Adobe AEM content management systems
  • Utilized OSGi R6 annotations for servlets, schedulers, listeners, and workflows
  • Integrated JIRA with Jenkins for Continuous Integration testing, creating new build plans and updating dependencies
  • Developed custom OSGi services and Servlets using Eclipse IDE with Maven
  • Managed Users, Groups, and System Users, along with Access Control Level (ACL) permissions
  • Troubleshooted caching issues related to Dispatcher and browsers
  • Implemented Log4J for logging and tracing messages
  • Created OSGi bundles and resolved dependencies for the project
  • Configured Apache Web Server environments.

AEM Developer

Client
08.2020 - 05.2021
  • Developed components using Sightly HTML Templating Language to replace Traditional Java Server Pages (JSP) in AEM
  • Integrated AEM with the Brackets Extension for a seamless editing workflow of AEM components and Client Libraries
  • Utilized Multi Site Manager (MSM) to create live copies from blueprints, ensuring consistent content structure across sites
  • Implemented Image renditions to ensure a uniform content experience across various devices
  • Integrated JIRA system with workflow functionalities
  • Crafted activation and deactivation workflow models using components such as process, participant, and dynamic participant steps
  • Used SCR annotations while creating servlets, schedulers, listeners, and workflows
  • Employed AEM Dev Tools to streamline development processes
  • Expertise in Day CQ and associated technologies like Sling, OSGi, Felix, Jackrabbit, JCR, and CRX
  • Set up Resource Resolver rules in the Felix console for custom URL mapping and implemented i18n for components and dialogs to facilitate translation into different languages
  • Developed custom OSGi services and servlets using Eclipse IDE with Maven
  • Crafted AEM templates and page components with custom dialogs
  • Troubleshooted caching issues related to Dispatcher and browsers
  • Integrated ACS AEM Commons with AEM 6.1 for Bulk oak indexing
  • Developed mobile site Dialogs and templates
  • Created custom loggers in the Felix Console.

AEM Developer

Client
06.2017 - 10.2019
  • Design and implement components for the Adobe CQ platform
  • Diagnose and solve technical problems related to content management implementation
  • Design, develop and support WCM components, integrations and applications
  • Implemented custom components using cq tags, JQuery, JavaScript and jsp
  • Implemented server-side service components using Apache Felix framework and Apache sling
  • Designed and developed the organization of client libraries and created template components using inheritance
  • Implemented i18n internationalization in the website
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes
  • Implemented lots of RESTful based web services from scratch
  • Utilized Sling OSGi configuration to adjust properties based on run modes
  • Implemented Sling filters to screen requests and eliminate unwanted parameters
  • Utilized DAM for the storage and management of Digital Media
  • Developed an AngularJS framework comprising MVC architecture, various modules, specific controllers, templates, custom directives, and filters
  • Employed JSON as the response type in REST services
  • Wrote Web Services using RESTFUL for sending and getting data from the external interface.

Java Developer

Wealus Technologies Pvt. Ltd
08.2015 - 05.2017
  • Applied OOPs concepts and core Java principles including multithreading/concurrency and inheritance
  • Led the development of the application utilizing JSP and Servlets for web page development
  • Implemented Servlets and Java Beans to facilitate functionality
  • Designed and implemented GUI elements using HTML/HTML5, CSS/CSS3, JavaScript,Bootstrap and jQuery
  • Created signup and login pages using HTML and JavaScript, utilizing Parse for cloud-based user information storage
  • Managed database operations including creation, reading, updating, and deletion of tables as per project requirements
  • Conducted testing of Servlets and JSP using JUnit
  • Implemented client-side validations using JavaScript for enhanced user experience
  • Established database connectivity with Servlets and JDBC.

Skills

  • Content Management: AEM 65, 64, 63, 62, DAM, CQ Tagging
  • Web Technologies: HTML/HTML5, CSS/CSS3, JSON, Angular JS, jQuery, Apache Sling, Jackrabbit, JCR 20
  • Languages: JAVA/J2EE JavaScript, SQL
  • Programming: HTML5, CSS3, JavaScript
  • GUI: HTML, Angular JS, JavaScript, CSS, Sightly, jQuery, Bootstrap

Timeline

Senior AEM Developer

Client
01.2023 - Current

Senior AEM Developer

Client
08.2021 - 11.2022

AEM Developer

Client
08.2020 - 05.2021

AEM Developer

Client
06.2017 - 10.2019

Java Developer

Wealus Technologies Pvt. Ltd
08.2015 - 05.2017
Lohitha Julakanti