In the work I rely on several principles:

• Architecture of application should be properly designed and must allow easily extend and change parts of a application.

• Following the workflow, so that will be achieved maximally precise execution of the task within the given timeframe.

• It is important to have a deep knowledge of applied technologies, to use all its features.

• It is necessary to keep up with the latest technologies and innovations that will help solve essential problems the most appropriate way.