Daniel Strmečki is a professional software developer at ecx.io, an IBM company in Varaždin, Croatia. Experienced in design and development of Java Web business applications and content management systems focused on modular and reusable services / components. Currently works as an Adobe Experience Manager consultant for H&M, a multinational clothing-retail company. As a PhD student at Faculty of organization and informatics, he is engaged in research in several fields within the software engineering discipline (including automatic programming, model-driven development and software product lines). Likes sports, modern technologies, technical challenges, new methodologies and tools.