MAROS UBREZI

FREELANCE AEM EXPERT / ARCHITECT / DEVELOPER / CONSULTANT

About me

• More than 8 years of successful experience in software development in international companies focused in web applications development (digital & content, telecommunication, e-commerce industry). I have spent 4 years abroad working onsite in Milan, ITALY, Mannheim/Munich, GERMANY and Paris, FRANCE.

Expert knowledge of Adobe CQ5/AEM6 technology (I have passed 9A0-385 Adobe Experience Manager 6 Architect, 9A0-384 Adobe Experience Manager 6 Developer and 9A0-382 Adobe Experience Manager Component Developer exams). Advanced knowledge of Java EE and Java SE technology (I have passed 1Z0-899 Java EE 6 Web Component Developer Certified Expert and 1Z0-851 Java Standard Edition 6 Programmer Certified Professional exams).

Advanced knowledge of other web related technologies like JavaScript (jQuery, Ext JS,…), Ajax, SQL(JCR-SQL2), CSS, HTML, Relational/No-SQL databases, test automation framework (Robot).

avater

Phone

Email

Website

Address

: +421 915 658 266

: maros.ubrezi@ecmexperts.sk

: www.aemexpert.com

: Borska 7, 84104, Bratislava
 Slovakia

Request Resume

My resume

Senior AEM Developer, Ford – AEM 6.4 Migration PoC project

Cognifide (Ford - client) October 2018 - January 2019

Senior AEM Developer working with Ford`s client team remotely from Bratislava, Slovakia. The goal of this project was to perform initial checks on what changes in the codebase will be required to move Ford projects from AEM 6.1 to AEM 6.4 platform/ perform a migration proof of concept. Evaluate the effort needed to convert/re-implement Classic UI dialogs into Touch UI dialogs, effort to reimplement custom ExtJs widgets using Granite. Evaluate the possibility to replace custom components/features with new features available in AEM 6.4

AEM DEVELOPER - Ford Credit Rebuild project

Cognifide (Ford - client) December 2017 - Present

Senior AEM Developer working with Cognifide team remotely from Bratislava, Slovakia. Primary Objectives were to perform migration (re-implementation) of the current website from Zen Garden (Cognifide`s accelerator) to Ford Accelerator and to upgrade the codebase to AEM 6.1 SP2 version

AEM ARCHITECT/LEAD DEVELOPER - Siemens AEM 6.3 Frontend/Backend separation project

Publicis Pixelpark (Siemens - client) July 2017 - October 2017

AEM Architect working on a project whose goal is to integrate frontend framework provided by external agency into AEM using newest features of the AEM 6.3 platform (Template Editor, Sling models, ...). Creating a proof of concept for a new AEM projects implementation approach at Siemens side.

SENIOR AEM DEVELOPER - Siemens Newton project

Publicis Pixelpark (Siemens - client) November 2015 - March 2017

Senior AEM Developer / Scrum team member in Munich, Germany. Working on Newton project, which creates new component and templates which will serve as a foundation for new Siemens corporate website on top of AEM 6.1 platform.

AEM DEVELOPMENT LEAD - Technical upgrade & content migration project

Accenture (E.ON - client) May 2015 - August 2015

Development Lead / Scrum team member in Paris, France. Working on technical upgrade of client`s current enterprise solution from CQ5.6 to AEM6 and related content migration. Conducting refactoring and enhancement tasks.

CQ5 DEVELOPER - Internet Relaunch project

Accenture (BASF - client) May 2014 - December 2014

Scrum team member in Mannheim, Germany. Working on frontend/backend development of new corporate website solution for international client in Chemical industry.

Senior AEM Developer, Ford – RRP platform team

Cognifide Limited (Ford - client) February 2019 - Present

Senior AEM Developer working with Ford`s client team remotely from Bratislava, Slovakia. Member of the Rapid Response Platform team whose responsibility is to maintain/implement new features into Ford`s Accelerator project & other AEM based application (Ford Money, Microsites, Discover App, Sync,..)

Accelerator is Ford`s internal digital experience accelerator for Adobe Experience Manager. Used as a base for building AEM projects at Ford. It provides features which are shared across multiple AEM projects. Many of Ford` websites are using Accelerator as a base for building websites on AEM.

Senior AEM Developer, Selfridges.com – Performance optimization, UAT phase

Cognifide Limited (Selfridges - client) May 2018 - October 2018

Senior AEM Developer working with Cognifide team remotely from Bratislava, Slovakia. Member of the Performance optimization stream whose objectives were to execute performance tests, analyze project codebase (application profiling), identify areas to improve. Improve page caching mechanism. Implement mechanism for Dispatcher cache warmup, Selective cache invalidation (invalidation of cached product pages for changes products from Dispatcher/CDN, warmup product page cache)

SeniorMoved to the main development team after performance stream was finished. Responsible for fixing bugs raised in UAT phase & executing releases of new application packages to various environments (test, integration,…), implementing external API contract tests, automated tests using Robot framework and new features according to provided specification

AEM ARCHITECT - Multiple projects

Publicis Pixelpark (Siemens - client) March 2017 - November 2017

Working in an AEM Architect position on multiple projects including AEM 6.1 Cumulative Fix Packs upgrade, AEM 6.2 Migration, Platform stabilization, Blog Platform Refactoring, Brightcove Video service integration.

AEM DEVELOPMENT LEAD - AEM Internal Framework project

Accenture (E.ON - client) August 2015 - October 2015

Development Lead / Scrum team member in Paris, France. Working on creating internal AEM framework for E.ON company which should be used as a foundation layer for all future E.ON projects on AEM platform.

CQ5 SENIOR DEVELOPER / CONSULTANT - Enhancement project

Accenture (BASF - client) January 2015 - April 2015

Scrum team member in Mannheim, Germany.Working on enhancing features for website solution for international client in Chemical industry.

Responsible for : Gathering requirements for new features in collaboration with the client, Preparing functional specifications for new features based on client requirements, Preparing technical design for new features, Identification of the complexity and the impacts of the implementation of the feature in the existing website ...

CQ5 DEVELOPER - Nespresso Phenix Project

Accenture (Nespresso - client) January 2014 - May 2014

Front-end developer in Milan, Italy for the new e-commerce platform of Nespresso.

Adobe Experience Manager 6 Architect

Adobe 2017

9A0-385 Adobe Experience Manager 6 Architect - certification. Passed the revised version of the exam for AEM 6.2

Adobe Experience Manager Component Developer

Adobe 2014

9A0-382 Adobe Experience Manager Component Developer - certification

Java Standard Edition 6 Programmer Certified Professional

Oracle 2013

1Z0-851 Java Standard Edition 6 Programmer Certified Professional - certification

Adobe Certified Expert - Adobe Experience Manager Sites Lead Developer

Adobe 2020

Adobe Experience Manager Sites Lead Developer - certification. Passed the revised version of the exam for AEM 6.5

Adobe Experience Manager 6 Developer

Adobe 2015

9A0-384 Adobe Experience Manager 6 Developer - certification

Java Platform, EE 6 Web Component Developer Certified Expert

Oracle 2014

1Z0-899 Java Platform, EE 6 Web Component Developer Certified Expert - certification

Bc Informatics

Faculty of informatics and information technology, Slovak university of technology 2008 - 2011

MSc Software engineering

Faculty of informatics and information technology, Slovak university of technology 2011 - 2013

Graduated with Honors - Cum Laude

Work Process

IDEA

CONCEPT

DESIGN

DEVELOP

TEST

LAUNCH

My Services

Consulting

Discovering client expectations. Validating business requirements. Translating requirements into implementation approach. Creating specifications for custom components.

Development

Installing and configuring an AEM development environment. Building and deploying AEM projects. Building AEM components/ OSGi services. Troubleshooting AEM projects.

Solution Design

Identifying components and templates for web pages. Preparing technical design for new features. Identification of the complexity, time estimations for new features.

Support & Training

Creating a recommendation for how AEM can be integrated into a solution within a clients’ existing environment. Introducing AEM best practices.

Skills

logo

AEM/CQ5

Adobe Experience Manager (former CQ5) is an enterprise-grade web content management system

logo

JAVA

Java SE and Java EE

logo

HTML/CSS/JS

HTML, HTML5, CSS, Vanilla JS, jQuery, ExtJS ...

logo

SIGHTLY

New templating engine and language implementation used in AEM

logo

SPRING

Framework for building Java-based enterprise applications

logo

APACHE SLING

Web framework used in AEM

logo

APACHE JACKRABBIT

Open-source content repository for Java used in AEM

logo

APACHE FELIX

OSGi standard implementation used in AEM

logo

ELASTICSEARCH

Builds distributed capabilities on top of Apache Lucene to provide the powerful full-text search capabilities

logo

APACHE SOLR

An open-source search server based on the Lucene Java search library

DevOps Skills

logo

Git

Distributed version control system used for software development

logo

Jenkins

Jenkins CI is the leading open-source continuous integration server

logo

Apache Maven

Apache build manager for Java projects

logo

Nexus

Artifacts repository manager

I Love To Design & Develop

Hire Me Now

Delivered solutions for

"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."

– Linus Torvalds (Finnish American, software engineer, principal force behind the development of the Linux kernel)

Contact me

LET'S GET IN TOUCH

  • maros.ubrezi@aemexpert.com

  • +421 915 658 266

  • Borska 7, 841 04, Bratislava, Slovakia

  • Download Vcard

DROP ME A LINE

sending...