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 noledge in Java, OSGI, Sling Framework, and experience in build Tools: ANT, Maven.
- Strong business noledge of enterprise applications within following industries: E - Commerce, Insurance & SAP.
- Extensive programming experience in Object Oriented Programming and Java/J2EE technologies.
- Having onsite experience with 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 with design patterns (Singleton, MVC, Factory and Abstract Factory, DAO, Observer), Methodologies (Agile and Scrum) and Test Driven Development.
- Good working noledge of multithreaded/Concurrency API Java development.
- Ability to work on the project from scratch.
- Experience of working within 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 the templates and the rendering pages for the 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 with 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 the Framework using C#.
- Framework supported use across multiple development groups with centralized maintenance of actual driving code
- Involved in client meetings to discuss the issues found while using framework and fixing them
- Constantly enhancing the 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 the templates and the rendering pages for the templates.
- Creating OSGI bundles to consume web services.
- Familiarity with building prototypes for Web Applications on platforms like AEM/CQ5, with an eye on the requirements, limitations and stipulations of the 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 the issues found while using development and fixing them.
Environment: AEM6.0(AdobeCQ),FileVault,Eclipse,SVN
Confidential, Mountain View, CA
Consultant
Responsibilities:
- Creating the templates and the rendering pages for the templates.
- Creating OSGI bundles to consume web services.
- Familiarity with building prototypes for Web Applications on platforms like AEM/CQ5, with an eye on the requirements, limitations and stipulations of the back-end technologies likely to be employed in development.
- Product development with 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 the 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 the Test Cases, Design Test steps and associate the corresponding requirements.
- Create plan for automating manual test cases with Selenium Webdriver.
- Automate Test Cases and create Test Suites locally within 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 the compatibility of the 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 the issues found while testing and understand the requirements.
- Performed comprehensive reporting to project team and management.
Environment: Eclipse, Firebug, XPather, Jenkins, Java, XML, SQL, Windows
Confidential
Software Engineer
Responsibilities:
- Coordinating with Client (Project Manager/ Business Analyst) to understand the business requirements.
- Product development with 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 with centralized maintenance of actual driving code
- Constantly enhancing the framework as per client requirement.
- Involved in client meetings to discuss the 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 the product.
- Communicate with various third parties involved in the day to day working of the sites.
- Communicate with the client for requirement gathering and clarification of various changes.
- Involved in client meetings to discuss the issues found while during testing and fixing them.
- Developed Test Automation Framework from scratch to implement Continuous Integration in the Dev and Test Environments.
- POS Tills Testing.
- Production Testing
