Arjun E

Arjun E Email and Phone Number

AEM Automation Engineer @ Thomson Reuters
toronto, ontario, canada
Arjun E's Location
Scarborough, Ontario, Canada, Canada
About Arjun E

Software Developer with over five years of diverse experience in the software development field, specializing in AEM (Adobe Experience Manager) and Adobe Suite implementation. My expertise includes hands-on involvement in the entire software development lifecycle (SDLC), encompassing requirement analysis, development, troubleshooting, testing, implementation, and ongoing maintenance of web applications.Proficient in utilizing Adobe AEM WCM, CMS, CRXDE, CRXDE Lite, JCR, Apache Sling, AEM Component Development, template development, Architecture, Administration, and installation of Publish and Author instances, among others.Proficient in AEM architecture, including AEM 6.x and above versions, and a deep understanding of the AEM development environment.Demonstrated extensive proficiency in utilizing both Sightly and ClassicUI/TouchUI frameworks through hands-on experience.Possess deep knowledge and expertise in AEM upgrades and migration from various CMS platforms, including TeamSite and SiteCore.Practical experience in implementing features using technologies such as Sling, OSGi, Felix, and JCR, and leveraging the current functionalities of AEM-integrated products.Domain expertise encompasses system development using Core Java and J2EE technologies such as JSP, JDBC, XML, SAML, ANT, Maven, and JavaScript.Proficient understanding of HTL (HTML Template Language), Sling Models, and Use API frameworks.Experience in Java web-based and desktop-based development, incorporating the concepts of Object-Oriented Design (OOD), Object-Oriented Analysis (OOA), and Object-Oriented Programming (OOP) and effectively implementing them in projects.Practical experience in Adobe AEM WCM (Web Content Management) and CMS (Content ManageProficient in using SQL Server Management Studio and familiar with tools such as Query Analyzer, Activity Monitor, and Query Profiler for efficient database management and performance optimization.Possess in-depth and hands-on knowledge of various AEM/CQ related technologies and core functionalities like WCM (Web Content Management), Granite UI, Replication (including Reverse and Static replication), Dispatcher flush, i18n translations, Clustering, Workflows, DAM (Digital Asset Management), MSM (Multi-Site Management), Vault tool, Maven, SVN (Subversion), content migration, scaffolding, User management, Administration, Social Communities, and Campaign management.

Arjun E's Current Company Details
Thomson Reuters

Thomson Reuters

View
AEM Automation Engineer
toronto, ontario, canada
Website:
tr.com
Employees:
47271
Arjun E Work Experience Details
  • Thomson Reuters
    Aem Automation Engineer
    Thomson Reuters Aug 2023 - Present
    Canada
  • Critical Mass
    Aem Developer
    Critical Mass Jan 2022 - Jun 2023
    Toronto, Ontario, Canada
    Worked in Agile environment projects, actively participating in scrum meetings, retrospective meetings, story design meetings, and customer demos.Utilized the Multi Site Manager (MSM) functionality to develop live copies from blueprints.Effectively managed users, groups, system users, and Access Control Level (ACL) permissions to administer user accounts, assign group memberships, and configure access control permissions to ensure proper security and authorization within the system.Created Resource Resolver rules in the Felix console by implementing custom URL mapping, allowing for customized handling of resource resolution in AEM.Implemented servlets within an OSGi bundle to manage client requests.Integrated JIRA with Bamboo for Continuous Integration (CI) testing purposes to enable seamless integration between the issue tracking in JIRA and the CI processes in Bamboo for efficient testing and development workflows.Designed templates and components using JSP and HTML (HTML Template Language).Worked on integrating Adobe DTM (Dynamic Tag Management) with AEM (Adobe Experience Manager) and with Adobe Target.Updating all content and making necessary copy updates monthly using the touch UI in AEM.Integrated AEM with external systems and JAVA APIs to enable seamless data exchange and improve system interoperability.Developed a Sling Model Exporter to extract a specific subset of required JCR properties from CRX (Content Repository Extreme) to efficient retrieval and export only the necessary data for specific use cases.Worked on CSS, HTML/HTML5, JSON, XML, and DOM technologies.Worked on AEM, Adobe CQ, Java, J2EE, and MongoDB-based applications, encompassing analysis, design, development, and unit testing using tools like Jasmine and Karma.Learned all Adobe CQ building blocks and the CQ development and deployment process.
  • Codersbrain
    Aem Developer
    Codersbrain Jan 2019 - Apr 2021
    Hyderabad, Telangana, India
    Designed and developed various building blocks in AEM 6.2, including templates, reusable components, dialog, widgets, and workflows to create and maintain customer-facing Adobe AEM content management systems.Performed AEM customization on foundation components and workflows to extend functionalities, improve performance or fix issues on the project level.Designed and developed various complex components in the project using Sightly(HTL) and OSGI framework. Utilized JIRA and Mingle for bug tracking and project tracking purposes.Maintained the Content Management System (CMS) and provided support for the application in the authoring environment.Integrated Akamai into the publishing process of AEM (Adobe Experience Manager) to ensure that site visitors were served with the most up-to-date content.Utilized SVN (Subversion) as the version control system and integrated it with Hudson for continuous integration and nightly builds.Leveraged HTL Sightly, Sling models, jQuery, and core components to develop and deploy custom CQ components in AEM 6.2 and AEM 6.4.Developed digital consumer experiences leveraging the Adobe AEM (Adobe Experience Manager) product suite, which includes AEM, CRX (Content Repository Extreme), WCM (Web Content Management), and DAM (Digital Asset Management).Utilized Apache Sling/JCR (Java Content Repository) for content resolution and handling dynamic data.Developed custom workflows, OSGi services, and other dynamic/static web content management components within the Adobe AEM (Adobe Experience Manager) environment.Developing OSGi components and OSGi services using OSGi R6 annotations.Configured and utilized Framework Logging with SL4J (Simple Logging Facade for Java) logger factory to log all debugging and error information.
  • Itc Infotech
    Java Developer
    Itc Infotech Sep 2017 - Jan 2019
    Hyderabad, Telangana, India
    Actively participated in all stages of the Software Development Life Cycle (SDLC) for applications, including requirement gathering, design analysis, and code development.Java, J2EE, Spring Boot, Hibernate, JSP, Servlets, EJB, JDBC, Web Services (SOAP, REST), and Microservices were utilized in the development of critical components for large-scale cross-platform systems.Implemented various design patterns, including DAO (Data Access Object), Factory Pattern, Singleton, ValueObjects, Decorator, State, and Strategy to create code structures that are modular, easy to maintain, and flexible.Utilized JDBC to establish communication with a back-end Oracle 9i database for database operations.Installed Crystal Reports to generate new reports, improved existing ones, and maintained them across various settings.Utilized Swagger, POSTMAN, and SOAP UI to create and test web services, making sure that the destination URLs were correct.Used the IBM WSAD IDE developed various J2EE components like EJBs, client JARs, web modules, and application EAR modules.Worked on Java Swing and AWT for developing desktop graphical user interfaces (GUIs).Utilized Java Networking APIs, which include socket programming and handling HTTP/HTTPS communication.Imported and used Java API (Application Programming Interface) and its diverse packages, including java.lang, java.util, and java.io.Worked on both SQL and NoSQL databases for full stack development, frequently working with databases such as MySQL, PostgreSQL, Oracle, and MongoDB.Created unit tests in real-world scenarios using JUnit, TestNG, and Mockito also working in unit testing as part of Test-Driven Development (TDD) practices.knowledge of CI/CD (Continuous Integration/Continuous Deployment) pipelines, which involve integrating Java code with Docker-based DevOps techniques.Developed and maintained unit tests using Jasmine and Karma to ensure the stability and reliability of applications.

Arjun E Education Details

Frequently Asked Questions about Arjun E

What company does Arjun E work for?

Arjun E works for Thomson Reuters

What is Arjun E's role at the current company?

Arjun E's current role is AEM Automation Engineer.

What schools did Arjun E attend?

Arjun E attended University Of Windsor.

Who are Arjun E's colleagues?

Arjun E's colleagues are Eri Chen, Vinicius Luz, Braden Holton, Shiva Prasad, Abby T., Clarence Skipper, Alejandra Carolina Sanchez Delgado.

Not the Arjun E you were looking for?

  • Arjun E

    Bengaluru
  • Arjun E.

    Security Consultant | Ewptxv2 | Emapt | Cicsa | Cnsp | Cap | Ceh V11 | Vapt | Red Teaming | Bug Hunter | Cve-2022-3423 | Cve-2023-5104
    Riyadh, Saudi Arabia
  • Arjun E

    United States
  • Arjun E

    --"Passionate Talent Acquisition Leader | Connecting Top Talent With Dream Opportunities | Driving Hr Excellence"
    Bengaluru

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.