AEM Lead Developer
Name: Rama
Email: ******@*******.***
Contact number: 561-***-****
Professional Summary
Around 8.6 Years of experience in Information Technology as an Adobe Experience Manager (CQ 5.X and 6.X) and JAVA/J2EE. Having well exposure in design and development of web applications with help of object-oriented programing concepts.
Adobe Experience Manager 6.0 Developer Certified.
Around 7.9 years of experience in Application Development, Enhancement and Implementation of web-based applications.
Working knowledge and understanding of the following: CRX, JCR, Apache Sling, Apache Felix, OSGi, REST, JavaScript, jQuery, AJAX, JSON, HTML, CSS.
Expertise in web applications development and well versed with AEM 6.X JAVA and J2EE.
Having exposure to spring and Hibernate frameworks.
Good experience in servers like Tomcat, JBoss and Pramti6.0.
Having good interpersonal and organizational skills.
Result-Driven professional with good experience in working with teams.
Hands on experience as working in banking domain.
Skills Profile
Technical
Operating System
Windows, UNIX
Environment
Tomcat, Jboss, Pramati6.0
Database
Oracle
Internet Tools
HTML, JQUERY, JAVASCRIPT and React JS.
Languages
Adobe CQ5 (AEM 5.X and 6.X) JAVA, J2EE, Hibernate 3.0 and spring 4.2
Other
SVN, Git hub bit bucket Version control, Eclipse, NetBeans, Jenkins and crucible.
Functional
Management and Leadership Skills
Ability to produce realistic software schedules, Project Management, Strategic Tactical Planning, Business Analysis and Development
Training & Development
I have ability to train team on technically.
Professional Experience
Discover Financial Services, Houston, TX October-2019 to Till Date
AEM Lead Developer
PULSE delivers high-quality, competitive transaction routing and settlement services for a variety of electronic payment products. This is achieved primarily through the operation of the network “switch.” The PULSE switch routes electronic messages between debit/ATM terminals, processors and card-issuing financial institutions. An authorization or denial is then returned to the terminal and the cardholder. Pulse Network is Digital Project and it is combination of multiple projects those are running parallel in AWS environment and this project is developing for user experience to and We bring value to provide the
best solutions for finding the discover financial data properly.
Responsibilities:
Developed Components and template Page components using HTL.
Designed and developed applications using Agile Methodology.
Designed project architecture documents i.e Solution design document, technical design document.
Created the custom dispatcher flush implementation services API using ACS commons API for AEM experience fragments and content pages.
Worked on OSGI Framework bundles,Sling API and JCR API
Attended development work prioritization meetings with business on responsible for quality of applications delivered.
Good understanding of maven builds and deployments.
Implementation on template and component design before progress the work
Using Maven for the build and deploy purpose according to the architecture of prim.
Assign work to team members and track the work progress by using Rally.
Working in context hub to personalized content for user experience.
Environment: AEM 6.4.2, JAVA and AEM, HTL, OSGi and JCR, REST services, Windows and UNIX
JPMorgan, Chase, Houston, TX Jun -2016 to Sep-2019
Senior AEM developer
JPMC Digital Project is combination of multiple projects are running in AWS environment i.e Core Digital Commercial Banking, JP Morgan Chase, Veterans Jobs Mission and JPMC Careers. We bring value to your go-to-market strategy with comprehensive sales and marketing solutions. These all projects are content basic projects without using user interaction.
Responsibilities
Implementation of international sites using Adobe AEM MSM features.
Developed application using HTL, REST services and AEM Forms.
Customized the create-language copy workflow and Customized and created the button at the Tool bar Site pages to invoke the workflow using the script.
Hands on experience with Jenkins build.
Good understanding of maven builds and deployments.
Created the custom dispatcher flush implementation services API using ACS commons API for AEM experience fragments and content pages.
Suggested template and component design before progress the work
Developed Adaptive forms using AEM FORMS for custom and predefined templates.
Using Maven for the build and deploy purpose according to the architecture of prim.
Designed various modules using technologies like JSON, and JavaScript.
Worked on the upgradation AEM 6.3 to 6.4 for the JPMC applications
Assign work to team members and track the work progress by using JIRA.
Code review process defined in JIRA and review comments provided on PR
Excellent handling skill on OOTB API services by managing sling models.
Implemented OSGi components with help of deployment descriptor using OSGi annotation
Environment: AEM 6.3, JAVA and AEM, HTL, OSGi and JCR, AEM FORMS,REST services, Windows and Unix
Clients:
ANZ (Australia and New Zealand Banking Group), Canadian Imperial Bank of Commerce
Accenture, India, Jul 2014 to June 2016
AEM Developer
Responsibilities:
Developed Components and Pages using HTL in AEM6.1 and SOAP Web services.
Designed and developed applications using Agile Methodology.
Used Maven for the build and deploy purpose according to the architecture of prim.
Used GIT for Version Control for check in check out of the project code.
Made Technical design implementation of few Components, templates and Modules.
Involved in the Code review. Team that suggests the best way so that the product is stable and is implemented with the best performance and efficiency.
Developed Helper Classes Using WCM Use Pojo.
Developed OSGI Service Implementations using OSGI Framework.
Created Servlets to get response from Web Services for presenting on Pages.
Environment: AEM 6.2, JAVA, AEM, HTL, OSGi and JCR, REST services, Windows and UNIX
ICICI Bank, Mumbai, INDIA, Mar 2013 to July 2014
Java Developer
Gold Inventory System is a web application which is used to sell the gold in the ICICI Banks all over the India. GIS is both Intranet and Internet Application. Internet Application is used by the ICICI customers all over the world to book the gold coins using their Internet Bank credentials. Intranet Application is used by the ICICI Bank Employees (Users) to sell the gold at branch level. In this application there is a facility to transfer the stock from one branch to another branch. It is a completely maker checker application. It mainly contains three Modules like Masters, Transactions and Reports with nine different types of users. It has sub modules like online redemption, offline redemption, Indent Transfer, Corporate Indent Transfer, Indent Upload and Indent Revoke. From GIS application there is an option to link different types of application like FCRM (Finical Customer Relationship Management), CDCI (Common Delivery Channel Interface), IAS (Integrated Approval Service) and RIB (Retail Internet Banking).
Responsibilities
Developed simple beans for Business Logic using Dependency Injection.
Experience in implementing Core Java & J2EE design patterns like MVC, Singleton, Factory Pattern, and DAO.
Worked extensively on HTML, CSS, JavaScript and JSP for development UI.
Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
Involved in writing Hibernate mapping files (HBM files) and configuration files.
SUN PHARMA, MUMBAI, India, Nov -2011 to Feb – 2013
Java Developer
Metis Sales Force Automation (SFA) this application automates the business process performed by the sales force. Easy to use interface integrates all the sales force business functions with the enterprise. This module demanded to facilitate medical representatives to fill the daily activity report online and it contains travel Expanse modules related to traveling information of Medical Representatives.
Responsibilities
Developed DAO layers for Entities using Hibernate Framework.
Developed Enterprise Java Beans (EJB3.0) for Travel Expanses, Promotional Inputs and Strategic Masters modules.
Resolved technical problems in application programs by troubleshooting and proper resolution.
Worked extensively on HTML, CSS, JavaScript and JSP for development UI.
Implemented procedures for improvement of operating efficiency in existing application programs.
Environment: JAVA, Hibernate 3.0, JSP, EJB 3.0, Oracle 9i, JBoss.5.1.0, Windows and UNIX
Training and Seminars
Given Adobe Adaptive Forms training to our project team.
Certifications
Adobe Experience Manager 6.0 Developer Certified.