Aem Lead Developer Resume
Dearborn, MI
SUMMARY:
- Around 9 years of rich IT experience in developing cost effective solutions as Techno - Functional Consultant using Oracle PL/SQL,Oracle Applications, Oracle SOA,J2EE and related technologies including implementations,Upgrades,Data Conversions, Interfaces and Customizations.
- 5+ years of experience in Adobe CQ5.4/5.5 and 5.6 Adobe Experience Manager (AEM)
- Extensive experience in using Oracle Applications, Oracle SOA, J2EE, SQL, PL/SQL, SQL Loader, Workflow 2.6, UNIX, Linux and Shell Scripts.
- Excellent knowledge on component based development in AEM/CQ technology from ver 5.5 to 6.1
- Mastery of all core web technologies Including XML, HTML, CSS and JavaScript
- Good experience in UI technologies (HTML5, CSS3, JS, JQuery… etc).
- Competent at managing responsibilities in a high volume atmosphere.
- Successfully completed numerous Oracle SOA and Oracle EBS implementations, involving in complete SDLC which includes analysis, design, documentation, development, testing, deployments, support and enhancements using waterfall as well as agile methodologies in top-down and bottom-up approaches.
- Expertise in using SOA technology and application adapters for developing custom business processes using combination of Oracle BPEL and ESB/Mediator.
- Experience in Integration of Legacy applications, ERP applications, J2EE applications, .Net Applications using SOA Suite.
- Expertise in configuring Persistence stores, JDBC, JNDI for JMS and Database adapters in oracle Application Server and Web Logic server.
- Extensive service contracts development experience for synchronous, Asynchronous and one way web services.
- Excellent Working Knowledge of Fault Handling framework,ADF, Business Rules Engine (Decision Service), BPM Work list (Human Task), Business Activity Monitoring (BAM), domain Value Maps (DVM), XREF tables and Oracle Enterprise Messaging Service (OEMS) in SOA Suite 11g and 10g.
- Excellent experience in JCR, CRX and OSGI technologies.
- Strong programming skills in designing and implementation of multi-tier applications using Java,J2EE,JDBC,JSP,HTML,JSF,Struts,JavaScript,Servlets,JavaBeans,CSS,EJB,XSLT,JAXB.
- Hands on experience in development and extension RICE components using SQL and PL/SQL, Customization of forms using CUSTOM.pll, reports using Report Builder 6i,XML Publisher and exposure to WF and OAF.
- Efficient programming skills in PL/SQL, Stored Procedures, Functions, Database Triggers, Packages, UNIX Scripts.
- Extensive knowledge in working with tools like Toad, SQL Developer, Eclipse, JDeveloper, OBIEE, OA Framework, WinSCP, Putty.
- Proficiency in deploying n-tier Enterprise / Web applications using Apache Tomcat. Developed Adobe Marketing Cloud Services for clients with AEM.
- Proficient in Microsoft Word, Access and Excel.
- Experience in Gap Analysis, designing process flows, technical designs, installation and configuration guides, Test Scripts and having good experience in Oracle AIM Methodology
- Good experience working with source control and migration tools such as MKS, Harvest, Clear Case, SVN, KINTANA/PPM, MQC etc.
- Excellent communication (Verbal / Written) and presentation skills, Quick in grasping client’s business requirements and good at adapting to new work environment.
COMPETENCIES
Domains / Programming Skills: Java, J2EE, JSP, Servlets, OSGi, Apache Sling, Felix, JCR, JS, Ext JS, CSS, HTML, jQuery, Oracle SOA Suite 12c/11g/10g, BPEL, ESB, OWSM, OSB,ADF, BAMetc, Oracle Business Rules, BPM, Worklist
Tools & Techniques: Adobe AEM 6/ CQ5.5, CQ5.6.1, SVN
WebMethods Databases: Oracle12c/11g/10g/9i/8i
SQLSERVER Development Tools: Eclipse, CRXDE, Dreamweaver, Photoshop IntelliJ
Operating Systems: Linux, AIX, Solaris and Windows
PROFESSIONAL EXPERIENCE:
Confidential, Dearborn, MI
AEM Lead Developer
Environment: Adobe AEM 6, Sightly Templating, Sling 7, Rest and SOAP Web ServicesOSGI, MySQL, SVN, Apache web server, Html 5, JAVA, JQuery, JSON, CSS3.
Responsibilities:
- Participates in technical design reviews, functional specification reviews, and contributes to development project estimates, scheduling, test plans, and code reviews
- Creating Components and templates, pages using Adobe AEM.
- Work with REST, SOAP web services to get data from API calls.
- Creating design document for change requests.
- Implemented Locate Dealer component in AEM and integrated with buyfordnow.com
- Work with different teams to implement mobile wallet Dealer cards.
- Work with cloud integrations with third party applications.
- Work on analytics for ford.com/buyfordnow.com
Confidential, Detroit, MI
AEM Lead Developer
Environment: Adobe AEM 6, Sightly Templating, Sling 7, Rest and SOAP Web ServicesOSGI, MySQL, SVN,Apache web server, Html 5, JAVA, JQuery, JSON,CSS3.
Responsibilities:
- Participates in technical design reviews, functional specification reviews, and contributes to development project estimates, scheduling, test plans, and code reviews
- Creating Components and templates, pages using Adobe AEM.
- Work with REST, SOAP web services to get data from API calls.
- Creating design document for change requests.
- Integrated CQ components with Brightcove video cloud solution, developing custom components, etc.
- Modifying/creating mapping and workflows so that new metrics can be added to the existing dashboard.
- Server maintenance and writing test cases using JMeter.
Confidential, Detroit, MI
AEM Developer
Environment: Java, JSP, Servlets, SOAP Web Services, Slice Framework, Adobe AEM/CQ5.6.1Sling, Maven, Github, JQuery, Ajax, XML, JSON, CSS, HTML, JS.
Responsibilities:
- Understanding application architectureand requirements from stake holders.
- Extracting data from various types of data sources like .CSV Files.
- Interacting with source system mangers to get the source.
- Creating Components and templates, pages using Adobe CQ5.6.1.
- Designing the workflow with reusable schedules.
- Work with SOAP web services for Fetching and Registration.
- Involved in Unit Testing.
- Involved in the production support.
- Solving error resolutions
Confidential
AEM Developer
Environment: Java, JSP, Servlets, SOAP Web Services, Slice Framework, Adobe AEM/CQ5.6.1Sling, JQuery, Ajax, XML, JSON, CSS, HTML, JS.
Responsibilities:
- Design architecture of application with security features in mind
- Project architecture using Adobe CQ5.6.1.
- Extracting data from various types of data sources like .CSV Files.
- Interacting with source system mangers to get the source.
- Creating Components and templates, pages using Adobe CQ5.6.1.
- Designing the workflow with reusable schedules.
- Meeting with Confidential .com team for getting requirements
- Work with SOAP web services for Fetching and Registration.
- Involved in Unit Testing.
- PDF generating using Apache FOP.
- Involved in the production support.
- Solving error resolutions
Confidential, Austin, TX
Oracle SOA Developer
Environment: Oracle SOA Suite 11g,Oracle EBS, Oracle Applications 11i (11.5.10), Web Logic Application Server, AIA, PIP, BPEL, Mediator, OSB, Oracle BAM, OWSM, JDeveloper 11g, Oracle 11g, PL/SQL, TOAD,, JDBC, ANT, XML, XSLT, XPath, XQuery
Responsibilities:
- Participated in all the design and architectural review meetings to present the solution to the client
- Prepared technical design documents, configuration documents for all the SOA interfaces.
- Designed SOA Processes and services to send real-time supplier orders from Oracle EBS to different B2B Partners and Supplier PO Acknowledgements received from Suppliers to EBS.
- Developed SOA Process to Integrate Oracle EBS and Work Order system by using custom business event and Oracle AQ and MQ adapters.
- Developed an SOA process to integrate One Web internet Ordering system with Oracle EBS.
- Developed Asynchronous BPEL Process to call Web Services which are used for the Address Cleaning Jobs
- Involved in proof of concept, and deployment of AIA PIP for Customer Master Data Management
- Developed Canonical WSDL’s and XSD’s which can be used across the enterprise.
- Developed re-submission mechanism to re-submit the failed instances using ADF Application, BPEL.
- Configured and used various adapters like File Adapter, FPT Adapter, DB Adapter, JMS Adapter, AQ Adapter.
- Used various middleware technologies like WSDL, SOAP, XML, XSD, XPath, XSLT, Sensors, Correlation Sets, Parallel processing, Canonical Models, BOD’s, DVM, OWSM, OEM and BPM in design and development of the services
Confidential, Houston, TX
Oracle Developer
Environment: Oracle Applications 11i (11.5.10) (AP, AR, GL, OM, PO), Forms 6i, Reports 6i, PL/SQL, SQL*LOADER, TOAD, Workflow 2.6, Discoverer4i
Responsibilities:
- Designed, developed, Modified tables, views, materialized view, stored procedures, packages and functions.
- Coded PL-SQL packages and procedures to perform data loading, error handling and logging. Tied the procedures into an existing ETL process.
- Tuned database SQL statements and procedures by monitoring run times and system statistics. Inserted hints and rewrote code as required.
- Used SQL loader to load the data from the files provided by the interfacing applications.
- Created new Procedures, Functions, Triggers, Materialized Views, Packages, Simple, Ref & Traditional Cursors, Dynamic SQL, Table functions as part of Project/Application requirements.
- Created partitioned tables and partitioned indexes to improve the performance of the applications.
- Wrote PL/SQL Database triggers to implement the business rules in the application.
- Created external tables to handle huge volumes of data which is not used frequently.
- Optimized lot of SQL statements and PL/SQL blocks by analyzing the execute plans of SQL statement and created and modified triggers, SQL queries, stored procedures for performance improvement.
- Developed Forms Screens used by Oracle Developer Suite for forms procedures, functions and packages generate to end product of forms.
- Developed custom Forms and Reports as per client requirements.
- Developed various backend application programs, such as Views, Functions, Triggers, Procedures and Packages using SQL and PL/SQL language for the top management for decision making.
- Implemented all modules logic by using Triggers and Integrity Constraints.
- Good understanding of database objects and ability to triage issues.
- Involved in PL/SQL code review and modification for the development of new requirements.
- Created materialized views required for the application