Mareks ir Trevolution Group tehnoloģiju direktors. Karjeru Dyninno uzņēmumu grupā viņš sāka 2012. gadā un piecu gadu laikā no tīmekļa izstrādātāja nonāca līdz tehnoloģiju direktoram. Kā tehnoloģiju direktors viņš ir atbildīgs par attīstības inženieru komandas vadību un datu pārvedes procesu un infrastruktūras uzlabojumu vadību, lai piedāvātu labākās tehnoloģijas un risinājumus produktam. Mareks koncentrējas uz iekšējām uzņēmumu sistēmām un pakalpojumiem, tostarp DWH sistēmām uzņēmumiem un CMS sistēmām.
Pirms pievienošanās Trevolution Group Mareks vadīja savu tīmekļa izstrādes uzņēmumu W3-Studio, vadot to 12 gadus. 2000. gadu vidū viņš strādāja par tīmekļa izstrādātāju lielākajā digitālo pakalpojumu uzņēmumā SIA “Latvijas Tālrunis”. Karjeru IT jomā viņš sāka kā atbalsta dienesta speciālists Latvijas Valsts robežsardzē.
Mareks ir ieguvis bakalaura grādu datorzinātnēs Latvijas Transporta un sakaru institūtā.