Devendra Mallisetty

Devendra Mallisetty

Java Developer

Followers of Devendra Mallisetty705 followers
location of Devendra MallisettySt Louis, Missouri, United States

Connect with Devendra Mallisetty to Send Message

Connect

Connect with Devendra Mallisetty to Send Message

Connect
  • Timeline

  • About me

    Senior AEM Developer

  • Education

    • Jawaharlal Nehru Technological University, Kakinada

      2011 - 2015
      Bachelor of Technology - BTech computer science and Engineering
  • Experience

    • Mastercard

      Jan 2016 - Jan 2017
      Java Developer

      • Developed application based on HTML, CSS, AJAX for building dynamic web pages.• Developed beans from the existing parent beans using Spring Inheritance and extensively used various Spring Framework modules like MVC, JDBC Templates.• Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.• Participated in Requirement, Design, and Development and Deployment sessions.• Designed and developed the application using AGILE-SCRUM methodology.• Developed the application based on MVC architecture.• Captured all the functional and technical requirements of the Supply Chain Management System.• Development of GUI for HTML Versions. Java Servlets were used as the common gateway interface between the client and server.• Used cascading style sheet (CSS) in web pages to separate presentation from structure.• Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller.• Established connection with JDBC to persist data to MySQL database.• Involved in collecting requirements from Business Users and Data Modeling and designing and developing Tools using Java, Servlets, EJB, and JSP.• Front end validations are written using JavaScript.• Performed Unit Testing using JUnit.• Used Maven to build the application.• Provided a User Manual and User Training on the new system to ease them into the new system. Show less

    • SEPHORA

      Jun 2017 - Jun 2019
      Java Developer

      • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Analysis, Design and implement the design in Agile (Scrum) methodology.• Deep experience with JavaScript, HTML5, CSS3, Media Queries.• Implemented Java 1.8 features including Lambda, advanced map and for Each function and Streams.• All the functionality is implemented using Spring Boot and Hibernate. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.• Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO.• Created Restful web services interface to Java-based runtime engine and accounts.• Expert in integration of the various modules over Service Oriented Architecture (SOA) using Spring, Restful• Implemented the various services using Micro services architecture in which the services work independently.• Developing scripts for build, deployment, maintenance and related tasks using Jenkins.• Involved in designing and developing the JSON, XML Objects with MySQL.• Developed various helper classes following Core Java, multi-threaded programming and Collection classes.• Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins.• Developed test cases using JUnit and developed the build scripts using Maven.• Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.• Used GIT to maintain the version of the files and IntelliJ as IDE, took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts. Show less

    • Deloitte

      Jun 2019 - Feb 2021
      AEM/Java Developer

      • Involved in Requirement gathering, Design, Analysis and Code development and understanding of business requirements.• Implemented the front-end using HTML 5, CSS3, Bootstrap, Ajax, jQuery.• Created responsive web pages using Bootstrap and wrote client-side application in a clean MVC model.• Worked on OSGi Bundles and services associated to it.• Worked extensively with JavaScript, and jQuery to implement business use cases on client-side logic.• Developed touch UI Templates and AEM Components using Sightly (HTL).• Worked on Experience Fragments by creating custom editable template for XF.• Developed Templates AEM Components using Sightly (HTL) and the Sling Models.• Implemented Sling Schedulers to automate weekly and daily jobs using White Board Pattern.• Develop custom Dialogs, Multifield, and Nested Multifield Dialog is for easy authoring by business users and perform backend validations on the content authored for eliminating early data mismatch issues.• Migrated web services consumption from SOAP to RESTful.• Extended foundation components to create custom AEM components based on requirements.• Work on OSGi Services, Components, Sling Servlets, Schedulers, Event Handlers, and custom Workflows.• Involved in content management strategies, architecture, and multichannel content delivery.• Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.• Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling and Collections wherever necessary in the application.• Used Maven as build automation tool and Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins.• Used GitHub as Version Control tool, Jira for issue tracking and IntelliJ as IDE. Show less

    • U.S. Bank

      Feb 2021 - now
      Senior AEM Developer

      • Designing and developing web portal for US Bank that can be plugged with the Adobe Experience Manager (AEM) application.• Defining and envisioning meetings to analyze the product backlog items, estimating points for the same & coming up with realistic target dates for development deliverable.• Developed Servlets, Sling models, OSGI Services, OSGI Components for different use cases.• Working with developers from various other application & back-end teams in building an end-to-end solution.• Working on business-critical changes, compliance initiatives and emergency changes that need to be implemented in a stringent timeline.• Connecting with business partners in constantly assessing the performance of the code & identifying scope for improving the customer experience.• Maintaining the Content Management System and providing support for AEM application in authoring environment.• Involved in Adobe Target Integration.• Identifying areas of improvement within the sprint cycle and share feedback as part of the ‘End-to-End phase.• Assisted in deploying applications to Dev, QA, and Production environments through Maven automated builds, and Jenkins continuous integration.• Key contributor for creating repository branches and resolving code conflicts in GIT, handling GIT flow.• Identifying the technical backlog items for the future sprint cycles.• Tracking defects on a daily basis in JIRA and resolve them from time-to-time.• Creating technical/development tasks underneath the story and tracking the coverage on a daily basis.• Participate in backlog grooming and scope finalization meetings with stakeholders.• Coordinate with the team and provide detailed effort estimation.• Prepare and provide design for user stories and articulate them to the team.• Analyzed/fixed the pre, and post-go-live technical issues and other cross-functional issues in AEM application for different browsers. Show less

  • Licenses & Certifications

    • Microsoft Certified: Azure AI Fundamentals

      Microsoft
      Feb 2024