Technical Lead Consultant Resume
SUMMARY:
- Adobe Experience Manager (AEM/CQ) engineer with experience implementing the CMS platform for 4 years.
- Technical team lead dedicated to innovation and AEM best practices.
- 14+ years of experience building interactive web applications.
- Focused on increasing SEO, speed and responsiveness of websites through the use optimized graphic design, valid markup, organized CSS, and efficient JavaScript ultimately realizing rich user experiences.
- Experienced working closely with offshore teams, agile, scrum, and waterfall development methodologies.
TECHNICAL SKILLS:
Server - Side: AEM/CQ, Apache Sling, JCR (Apache Jackrabbit/Oak), OSGI (Apache Felix), Java, JSP, Sightly, JavaScript, Apache Web Server, Dispatcher, Teamsite 6.x.x
Client-Side: HTML5, CSS3, LESS, SASS, Bootstrap, JavaScript, jQuery, AJAX, JSON, MVC/MVVM frameworks (Angular, node, Handlebars)
Tools: Git, SVN, Jira, Jenkins, Maven, Akamai CDN, GruntJS, Linux, Amazon AWS, Adobe analytics and Target
Methodologies: Agile, Scrum
PROFESSIONAL EXPERIENCE:
ConfidentialTechnical Lead consultant
Responsibilities:
- Lead Engineer for Confidential 's corporate websites.
- Manage engineering and QA resources
- Upgraded AEM 6.2 to 6.3
- Created POCs for Confidential 's product QR code generator and integration with AEM component, automation of Confidential form content to smartsheet.
- Maintain the host servers on Amazon AWS EC2 instances
- Maintain AEM instances, services, hot fixes, service packs and updates
- Manage AEM users and assist web producers (authors)
- Implemented Structured release processes by installing Jenkins.
Confidential, WA
Technical Lead consultant
Responsibilities:
- Architect and developed the Confidential coprporate website components and templates. Migration of exisiting WordPress site to AEM 6.3
- Implemented Multisite manager for different regional sites for Confidential .
- Implemented and integrated Legacy Chat application and Adobe analytics.
- Manage continuous integration with Jenkins.
- Create easy to use and maintain Sightly and JSP components
- Create services and servlets
- Helped in project management cycle and sprint management. Also helped creating Jira ticket process for each sprint.
- Helped in QA/UAT cycle and also fix UI issues on all devices.
Confidential, MN
Technical Lead Consultant/Architect
Responsibilities:
- Converted Thermoking Legacy site to AEM 6.2
- Worked with Data team of Thermoking to import Complex data to AEM Components
- Developed Dynamic components which can be used to import any data into Either form format or Tabular format.
- Lead UAT and QA cycles of Project. Also helped with UI development on all devices.
Confidential, CA
Solution Architect/Technical implementation Lead
Responsibilities:
- Migrated existing sites from Adobe CQ5.4 to AEM 6.1 Platform.
- Integrated Marketing Cloud with AEM 6.1 and Integrated DTM and Test&Target with AEM components.
- Enhanced existing components to Touch UI technology to give flexibility to authors.
- Used MSM and Integrated Claytablet for translation and inheritance of 27 language sites based on Business requirement.
- Integrated and setup Jenkins to do builds and deployments for different environments including DEV/QA/UAT and Prod
- DAM customization with Tags and New properties based on business requirements.
- Manage Akamai CDN cache
- Created different levels of authors using AEM user configuration, Customized workflows with approvals step based on user levels. Worked on Replication setups, Dispatcher setups.
- Integrated different sites with AEM dispatcher and Apache server. Integration of Akamai with AEM dispatcher.
- Worked on custom workflow for Akamai cache clearance based on the activation action.
- Setup the Author and Publish server in various environments and configured Dispatcher and Apache.
- Integration with google search and Google analytics.
Confidential, CA
Software Engineer
Responsibilities:
- Migrated existing Websites from Teamsite environment to CQ 5.4
- Migrated all the existing legacy documents from Teamsite / Mediabin to DAM with custom properties and tags to maintain the existing functionality.
- Worked with different vendors for UI design and development.
- Developed new components and Templates based on new design. Cusotmized worflows for translation process. Used MSM architecture for different sites.
- Managed and Implemented CQ User and group configurations for security.
- Responsive design concept was implemented.
- Manage Akamai CDN cache, Apache web server, Dispatcher, redirects, and caching strategies
- Work with SEO, Target, and Campaign teams to optimize sales
- Resolved production issues and done production support for CQ Applications and Server Architecture.
- Integration of ClayTablet and SDL, Demandbase, LiveChat, Brightcoven Videos with CQ 5.4
- Implement SEO, analytics, click event tracking, and real user metrics
- Maintain the codebase and the Java Content Repository (JCR) using Apache Jackrabbit, Sling, OSGi bundles, Maven, and XPath
Confidential, CA
Interwoven Developer
Responsibilities:
- Worked on Globalization project in Teamsite 6.7.1
- Created custom workflows for Translation. Created integration system between SDL and Teamsite.
- Created custom queues for business authors so that they can approve or reject the jobs
- Maintained sites and Fixed production issues.
- Architecture, Production server administration, Worked on Multiple cycles through dev to production phases.
- Redesigned sites, worked on UI and Javascript as well as per business requirements.
- Migrated support.polycom.com site to separate domain.
- Created custom meta properties for dynamic pages.
Confidential, CA
Web Developer
Responsibilities:
- This web site is part of Confidential ’s vehicle sales operations.
- Software engineer in charge of front end UI design.
- Involved in redesigning website to give a new selling experience on Confidential -Motors by attracting customers, internet traffic, and companies by working closely with creative UI team.
- Participated in designing and implementing JavaScript and CSS for scalability.
- Extensively used AJAX to allow users dynamically add additional motors while keeping the optimal web performance.
- Involved in designing, deploying, testing the software.
