Agile Product Management

The agile way means working on an iterative and incremental level that helps every organisation achieving their goals. This method makes you think about the product in every possible way, and this is done in a highly flexible and interactive manner.

Web Development

Keeping up-to-date with web technologies is very important in this rapidly changing ecosystem of tech products. Working on hobby projects helps me maintaining my skills.

Interaction Design

Every tech product begins with human-computer interaction. In product development, interaction design is the most fundamental aspect of the life cycle. Therefore, its outmost important that this process is done very carefully with full focus at the end-user experience.

Project Blueprinting

A project or product blueprint is a tool or document that a tech driven organisation creates in order to guide its priorities, projects, budgets, staffing and other IT strategy-related initiatives.