Experience

2000s

Web / Digital

Frontend

SEO

2010s

Project Management

Digital Marketing

TYPO3

Scrum

2020s

PHP / Yii2

Full-Stack Development

E-commerce

APIs

Infrastructure

Server management

Simple architecture. Explicit code.
Reliable systems.

Maintainable

Code should be understandable months or years later. Clear naming, consistent patterns and intentional structure make the difference between a codebase that empowers and one that slows every change.

Practical

Use the framework and tools where they provide real value. Every abstraction has a cost, and every decision should be grounded in the reality of the project, not theoretical purity.

Scalable

Design today's solution so tomorrow's requirements don't require rebuilding everything. Good architecture is not about predicting the future — it's about keeping options open.