Senior Consultant Resume
SUMMARY
- Overall 9+ year’s experience in CQ, java/j2ee technologies.
- Around 3+ years of experience working in Adobe CQ5, WCM, CRXDE, DAM, WORKFLOWS, LOCALISATION, PERSONALISATION AND SEGMENTATION, AEM mobile apps etc.
- Strong working knowledge in Java, OSGI, Sling Framework, and experience in build Tools: ANT, Maven.
- Strong business knowledge of enterprise applications wifin following industries: E - Commerce, Insurance & SAP.
- Extensive programming experience in Object Oriented Programming and Java/J2EE technologies.
- Having onsite experience wif H& Confidential AB, Sweden
- Experience in Relational databases (MySQL, Oracle).
- Good in Continuous integration over Team City using Maven build script.
- Good working experience on XML and web service.
- Experienced wif design patterns (Singleton, MVC, Factory and Abstract Factory, DAO, Observer), Methodologies (Agile and Scrum) and Test Driven Development.
- Good working knowledge of multithreaded/Concurrency API Java development.
- Ability to work on teh project from scratch.
- Experience of working wifin agile development environment.
- Capacity for Work-Meeting Deadlines
- Good communication skills
- Implement creative approaches to problem solving
TECHNICAL SKILLS
Key Skills: Core Java, Teamsite Interwoven, AdobeCQ5, JavaScript.
Language: Java, C#, JavaScript, Shell, PL/SQL
Technologies: Web Services, XPath, CSS
Database: MySQL, SQL Server, Oracle, MQL
Versioning Tool: SVN, GIT, TFS, Jenkins
Operating Systems: Windows, UNIX/LINUX
Management Tools: Quality Center, MTM
Others Tools: Eclipse, Coded UI, TFS, MTMJenkins/Hudson, Subversion(SVN),GIT, ClearCase, XPather, SOAPUI, TFS, Selenium
PROFESSIONAL EXPERIENCE
Confidential
Senior Consultant
Responsibilities:
- Set up AEM 6.0 project based on Apache Maven.
- Configuration of AEM, Maven, File Vault and Eclipse to set an application/project including Templates, Components, OSGI bundles and static files.
- Developedcomponentsinsightly.
- Creating teh templates and teh rendering pages for teh templates.
- Creating OSGI bundles to consume web services.
- Personalized content for users using AEM personalization.
- Developingcomponents,services,servletsandtemplates.
- ExploredandworkedontheutilitytoaddressAEMproductbugs.
- Implement and configure analytics platforms and facilitate analytics code implementations.
Environment: Html 5.0, XHTML, DHTML, CSS 2.0-3.0, JSP, Jquery, Javascript, Json.
Confidential, Houston, Texas
Senior Consultant
Responsibilities:
- Product development wif Server side coding using C#.
- Used Eclipse and Maven for project development and building and GIT for source control.
- Involved in requirement analysis, design discussion and impact analysis.
- Creation and updating teh Framework using C#.
- Framework supported use across multiple development groups wif centralized maintenance of actual driving code
- Involved in client meetings to discuss teh issues found while using framework and fixing them
- Constantly enhancing teh framework as per client requirement
Environment: Eclipse, C#, TFS, MTM.
Confidential, Stockholm, IL
Project Consultant
Responsibilities:
- Set up AEM 6.0 project based on Apache Maven.
- Configuration of AEM, Maven, File Vault and Eclipse to set an application/project including Templates, Components, OSGI bundles and static files.
- Creating teh templates and teh rendering pages for teh templates.
- Creating OSGI bundles to consume web services.
- Familiarity wif building prototypes for Web Applications on platforms like AEM/CQ5, wif an eye on teh requirements, limitations and stipulations of teh back-end technologies likely to be employed in development.
- ExploredandworkedontheutilitytoaddressAEMproductbugs.
- Developingcomponents,services,servletsandtemplates.
- Building Complex components like Registration and My profile.
- Created Run mode driven configurations.
- Worked in Agile setup.
- Involved in client meetings to discuss teh issues found while using development and fixing them.
Environment: AEM6.0(AdobeCQ),FileVault,Eclipse,SVN
Confidential, Mountain View, CA
Consultant
Responsibilities:
- Creating teh templates and teh rendering pages for teh templates.
- Creating OSGI bundles to consume web services.
- Familiarity wif building prototypes for Web Applications on platforms like AEM/CQ5, wif an eye on teh requirements, limitations and stipulations of teh back-end technologies likely to be employed in development.
- Product development wif Server side coding using Core Java and WebServices.
- Used Eclipse and Maven for project development and building and GIT for source control.
- ExploredandworkedontheutilitytoaddressAEMproductbugs.
- Developingcomponents,services,servletsandtemplates.
- Involved in client meetings to discuss teh issues found while during development and fixing them.
- Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
Environment: Eclipse, Html 5.0, Adobe CQ5, XHTML, DHTML, CSS 2.0-3.0, JSP, Jquery, Javascript, Json.
Confidential, PA
Senior Software Engineer
Responsibilities:
- Involved in developing teh Test Cases, Design Test steps and associate teh corresponding requirements.
- Create plan for automating manual test cases wif Selenium Webdriver.
- Automate Test Cases and create Test Suites locally wifin Eclipse for Functional, Integration, Regression, and Browser Compatibility, using Selenium WebDriver, TestNG.
- Update test framework, which is based upon Page Object Design pattern, for any new business logic and web elements
- Used Selenium Grid/RC to test teh compatibility of teh tests across multiple servers/browsers.
- Maintain automation builds on Continuous Integration (CI) tool Jenkins.
- Used Maven as Build Integration Tool.
- Maintain builds on Version Controlling Tool (Subversion)
- Maintain Architecture for Continuous Integration of Test Code on different Test Developer’s Machine.
- Prepared a document for Automation difficulties and work around.
- Involved in client meetings to discuss teh issues found while testing and understand teh requirements.
- Performed comprehensive reporting to project team and management.
Environment: Eclipse, Firebug, XPather, Jenkins, Java, XML, SQL, Windows
Confidential
Software Engineer
Responsibilities:
- Coordinating wif Client (Project Manager/ Business Analyst) to understand teh business requirements.
- Product development wif Server side coding using Core Java and WebServices.
- Used Eclipse and Maven for project development and building and GIT for source control.
- Involved in requirement analysis, design discussion and impact analysis.
- Framework supported use across multiple development groups wif centralized maintenance of actual driving code
- Constantly enhancing teh framework as per client requirement.
- Involved in client meetings to discuss teh issues found while during testing and fixing them.
- Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
- Generating weekly status report for client. Updating dashboard to report progress weekly.
Confidential
Software Engineer
Responsibilities:
- Involved in Analysis, Coding and Testing of teh product.
- Communicate wif various third parties involved in teh day to day working of teh sites.
- Communicate wif teh client for requirement gathering and clarification of various changes.
- Involved in client meetings to discuss teh issues found while during testing and fixing them.
- Developed Test Automation Framework from scratch to implement Continuous Integration in teh Dev and Test Environments.
- POS Tills Testing.
- Production Testing
