Summary
Overview
Work History
Education
Skills
Timeline
Generic

PAVAN JETTI

Summary

With a solid foundation in Java development cultivated over 3 years, I offer expertise in building robust and scalable applications. My proficiency spans core Java principles, encompassing object-oriented programming, data structures, and algorithm implementation. Complementing this, I bring practical experience in Adobe Experience Manager (AEM), adept at crafting tailored web solutions and integrating AEM modules to meet diverse business needs. Poised to contribute effectively to projects demanding a blend of Java proficiency and AEM expertise.

Overview

4
4
years of professional experience

Work History

Software Developer

Carnival Cruise Lines
01.2023 - Current
  • Utilize core Java libraries and frameworks including Java EE (Enterprise Edition), Spring Framework, Hibernate, and Apache Commons.
  • Implement multithreading and concurrency concepts to improve application performance and scalability.
  • Utilize Java collections framework for efficient data manipulation and storage.
  • Implement security features such as authentication, authorization, and encryption using Java security APIs and frameworks.
  • Integrate with external systems and databases using JDBC (Java Database Connectivity) and ORM (Object-Relational Mapping) frameworks.
  • Implement caching mechanisms using frameworks like Ehcache or Redis to improve application performance.
  • Utilize Java profiling tools such as JProfiler or YourKit to analyze and optimize application performance.
  • Implement asynchronous processing using Java Message Service (JMS) or frameworks like Spring Integration.
  • Develop RESTful web services using Java frameworks such as Spring Boot or JAX-RS for seamless integration with frontend and external systems.
  • Developed custom templates and components within AEM using technologies such as HTML, CSS, XML and JavaScript.
  • Optimized performance of XML-driven digital experiences on AEM by fine-tuning XML parsing and processing routines for efficiency
  • Integrated AEM with existing systems like CRM platforms (e.g., Salesforce, Microsoft Dynamics) using APIs and middleware solutions.
  • Implemented XML-based transformations and processing within AEM workflows for tasks such as data mapping and content conversion.

Java Developer

Evolgance IT
05.2020 - 12.2021
  • Implement authentication and authorization mechanisms (e.g., OAuth, JWT) to ensure API security.
  • Document APIs using tools like Swagger to facilitate integration and collaboration with other teams.
  • Collaborate with frontend developers to integrate backend logic with user interfaces using technologies like HTML, CSS, and JavaScript.
  • Write unit tests using frameworks like JUnit and Mockito to validate the functionality of Java code.
  • Conduct integration testing to ensure smooth interaction between different components of the retail application.
  • Participate in code reviews to identify bugs, performance issues, and code smells early in the development lifecycle.
  • Identify performance bottlenecks in the retail application and optimize Java code, database queries, and system configurations.
  • Utilize profiling tools like VisualVM or JProfiler to analyze application performance and memory usage.
  • Use Git for code repository management, branching, and merging.
  • Collaborate with team members using issue tracking tools like JIRA and communication platforms like Slack.
  • Stay updated with the latest Java technologies, frameworks, and best practices through self-learning and training programs.
  • Involved in implementing AEM into our application .

Education

Master of Science - Masters in Data Science

University of Memphis
Memphis, TN

Skills

Languages: Java, J2EE, C, C

Adobe AEM (CMS): Adobe AEM 65, Apache Sling, Sightly, OSGi

Database: MySQL

Web technologies: JSP, Servlets, JDBC, HTML, JavaScript

IDE: Eclipse

Tools: Postman, Putty

Version Controller: Github, Gitlab

Timeline

Software Developer

Carnival Cruise Lines
01.2023 - Current

Java Developer

Evolgance IT
05.2020 - 12.2021

Master of Science - Masters in Data Science

University of Memphis
PAVAN JETTI