Software architect in an agile team creating MDE-based solution for data transformation engine. The engine is to be used to achieve low time-to-market when creating DWH-like data products (complete with business and technical history, incremental updates given multiple joins needed to get a target set from a number of source sets, typical cases of data integration between different source systems and reference data management solution, etc.). The principal platform for the engine is Hadoop (currently Spark + HBASE for indexing), but aiming to be multi-platform (RDBMS like Oracle and Teradata etc.).