Position: AEM Developer
Category: Java
English level: intermediate
Years of experience: 5

Migration of the entire project to AEM 6.4 alone
Current job title – Senior Software Engineer.
Occupied position – Key Developer and Development Team Lead.

Key skills – AEM, Java, JavaScript, JQuery, Groovy, OSGi, Apache Felix, Apache Sling,  JCR, Sightly/HTL, HTML, CSS(basic), Maven, Design Patterns.

Tasks:
* developed custom Granite component for Touch UI dialog;
* developed integration with Instagram, Twitter, Facebook, LinkedIn, Weibo;
* MongoDB data storage migration;
* migration of the project from AEM 6.2 to AEM 6.4;
* participation in the development of AEM forms and components for them;
* developed integration with CRM system for transfer user data from forms to this system;
* involved in creating an extra layer to mapping links at the Apache level so that each product on the site has its own unique link, with all products displayed on the same page, but for the end-user, it is different URLs;
* participated in AEM migration from 6.4 to 6.5;