Aem Developer Resume
NJ
SUMMARY
- Around 5 years of experience in IT and AEM Development wif AdobeCQ5.5, AEM 5.6, AEM 6.0, AEM 6.1 and AEM 6.3.
- Excellent work experience inCMS, CRXDE, OSGI Framework, JCR, Apache sling, template development, Component Development, Architecture.
- Very Strong in developing front end applications using HTML5, CSS, JavaScript, jQuery, XML, Ajax, AngularJS.
- Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
- Strong experience in application development using various frameworks such as Struts Framework, Java Server Faces, Spring Framework, Spring MVC, Hibernate.
- Experienced in Agile development.
- Hands - on experience developing web design components (templates, workflow, style sheets, Meta tagging, taxonomies).
- Experienced in Various IDE’s likes Eclipse, RAD and Netbeans
- Experienced in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and STRUTS, SPRING framework
- Experienced in using ORM framework Hibernate
- Experienced in AJAX, XML and JavaScript
- Experience in developing and deploying applications on various servers such as JBoss, Websphere and Tomcat
- Experienced in using XML and related technologies like XSL, XSLT
- Experienced in developing static/dynamic HTML pages, providing client-side validations in JavaScript and providing interactive front-end GUI using CSS, XHTML
- Experience in working wif various version control systems CVS and Subversion
TECHNICAL SKILLS
Content Management Technologies: Adobe CQ5, Adobe Flex, OSGI, Apache Felix, Apache Sling
CRX Repository: JCR, Apache Jackrabbit, CRX
Languages: C, C++, Java, J2EE, PL/SQL, R, Unix shell scripts, Python
Java/J2EE Technologies: Applets, Swing, JDBC, JNDI, JSON, JSTL, JMS, Java Script, JSP, Servlets, EJB, JSF, jQuery
Frameworks: MVC, Struts, Spring, Hibernate
Operating Systems: RedHat Linux, Ubuntu Linux and Windows XP/Vista/7/8, MAC
Web Technologies: HTML, DHTML, XML, AJAX, DOJO, WSDL, SOAP, UDDI
Web/Application servers: Apache Tomcat, Web Logic, JBoss, Web Sphere
Databases: Oracle 8i/9i/10g/11g, DB2, SQL Server 2008 /2008 R2, MySQL
Tools and IDE: Eclipse, NetBeans, Toad, Maven, ANT, CRXDE
Version control: SVN, CVS, Git
PROFESSIONAL EXPERIENCE
Confidential, NJ
AEM Developer
Responsibilities:
- Configured and installation of AEM on the various development, production, QA and predevelopment servers.
- Study the existing architecture and create forms automation architecture by involving adobe experience manager functionalities.
- Involved in listing out all the capabilities of AEM 6 and 6.1 and illustrate it on our business scenario use cases.
- AEM 6.1 worked on form sets and utilized the maximum out of box functionalities.
- Developed dynamic adaptive forms such way dat one form could utilize for different application forms.
- Developed the architecture design for various web interfaces.
- Rendering the adaptive form as HTML for on the application.
- Calling the forms automation engine using web services and API’S.
- Designs and implements new functionality via leveraging Adobe experience manager forms as per specifications
- Integration wif SQL server and store/fetch information from backend sub-system.
- Designs and develops robust and scalable software architecture
- Reviews unit tests code changes prior to code submission.
Environment: Java, Servlets, JSP, Eclipse, Adobe AEM 6, OSGi
Confidential, Ohio
Java/CQ5 Developer
Responsibilities:- Assisted in designing, coding and testing of complex software applications.
- Implemented procedures for creation and integration of applications on CQ5 core platforms.
- Provided technical assistance for development and maintenance of web applications utilizing CQ5 CMS.
- Executed processes for object model designing, implementation and unit test activities.
- Supported technical team members in resolution of functional and technical problems pertaining to Adobe CQ5.
- Participated in advising on business planning and execution functions for Adobe CQ5 systems.
- Coordinated wif clients for development of specifications to support content and collaboration solutions.
- Developed Templates, Components using JSP, JavaScript, jQuery
- Developed web and mobile applications along wif TEMPeffective designing and improvements.
- Developed web applications in CQ5 systems in coordination wif software development teams.
- Participated in meetings related to application architecture, designing and development.
- Supported technical team members in implementation and maintenance of iterative software development methods.
- Implemented procedures for management of SDLC processes and relevant artifacts.
- Provided technical assistance in creation and maintenance of program libraries and technical manuals
Environment: CQ5, Java 1.5, HTML, XML, XSD, SQL, EJB 2.0, Struts 1.2, JSF 1.2, JBoss 4.0, MySQL 4.0.
Confidential, Dallas, TX
Java/J2EE Developer
Responsibilities:
- Gathering the requirements from the client
- Developed and designed the front end using HTML, CSS and JavaScript wif Ajax and tag libraries
- Involved in development of presentation layer using JSP and Servlets wif Development tool Eclipse IDE
- Worked on development of Hibernate, including mapping files, configuration file and classes to interact wif the database.
- Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
- Used Spring Core Annotations for Dependency Injection.
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IoC)
- Used HQL and SQL for fetching and storing data in databases.
- Designed and developed the Validations, Controller Classes and Java bean components.
- Used XML/XSL and Parsing using both SAX and DOM parsers.
- Used Web services - WSDL and SOAP for getting required information from third party
- Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database
- Used Apache Ant for the build process.
- Used Clear Case for version control and Clear Quest for bug tracking.
Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.5, Ajax, Oracle 10g, Eclipse 3.4, Apache Ant, Web Services, Apache Axis 2.0, Websphere 6.1, JavaScript, HTML, CSS, XML, Clear Case, Clear Quest.
Confidential
Java Developer
Responsibilities:
- Gathering the requirements from the client
- Code development.
- Preparation of Minutes of Meeting (MOM), Requirements Document, Deployment Document.
- Configuring data source in WebSphere Application Server and deploying the latest builds.
- Changes/Enhancements on Customer requests.
- Preparation of Unit test cases.
- Coded JSP and controller Servlet for the presentation and controller layer respectively
- Participated in code review and testing of the enhancements done
- Planned for the releases, analyzed the bugs and also did the effort estimation
- Completed the coding in estimated time and helped the QA team in completing the testing
- Participated in Unit testing and performance testing
- Involved in the Release Process
- Responsible for taking back up, and code versioning using CVS
- Production support
Environment: Java, JSP, Java Beans, HTML, JavaScript, ANT, Eclipse, Confidential Websphere Application Server, Oracle 9i, MS Visual SourceSafe, and TOAD