Bénéficiant du programme sportif scolaire, Dominika fait ses débuts en sport en patinage artistique grâce à son petit gabarit. Elle s'essaie ensuite à l'athlétisme mais son passé de patineuse lui vaut d'être assignée au rôle de hurdleuse. Désavantagée par sa petite taille, elle n'arrive pas à être compétitive. Elle décide d'arrêter la compétition et entre à la haute école Nicolas Copernicus où elle se taille une réputation de fêtarde. À 22 ans, elle décide de se remettre à la course à pied, d'abord comme loisir, mais ne tarde pas à être reprise par le jeu de la compétition et s'inscrit au semi-marathon de Łódź en 2004 qu'elle termine quatrième en 1 h 40 min 2 s. Parallèlement à sa carrière sportive, elle entre à l'école des hautes études commerciales de Varsovie pour y suivre des études de marketing sportif. Elle améliore progressivement ses performances et donne naissance à son premier fils en 2010. Décidant d'adopter un style de vie plus sain pour son enfant, elle renforce son entraînement et se révèle véritablement en 2011[1],[2],[3]. Le , elle effectue une excellente course lors des championnats de Pologne de course en montagne longue distance et profite de la défaillance d'Antonina Rychter pour remporter son premier titre national[4].
En 2015, Dominika fait ses débuts en ultrafond. Prenant part au Bieg 7 Dolin, ultra-trail de 100 kilomètres, elle y décroche la deuxième place. Le , elle prend part à ses premiers 100 kilomètres sur route en prenant le départ du Supermaraton Kalisia. Dominant aisément la course, elle s'impose en 8 h 1 min 41 s, terminant troisième au classement scratch et établissant un nouveau record national[5].
Dominika ne s'investit pas pour autant entièrement dans l'ultrafond mais démontre d'excellentes capacités polyvalentes. Le , elle participe à la verticale de la tour Eiffel dans le cadre de l'Éco-Trail de Paris Île-de-France et se classe deuxième derrière l'Australienne Suzy Walsham qui établit un nouveau record d'ascension[6]. Le , elle effectue une excellente course lors du marathon de Dębno. Pointant en tête à mi-course, elle devance ses rivales au titre d'une vingtaine de secondes. En fin de course, elle voit la Kényane Kellen Mukami Waithira lui passer devant pour la victoire. Dominika termine deuxième et remporte le titre de championne de Pologne de marathon[7]. Le , elle prend le départ de la Wings for Life World Run à Santiago. Courant sur un rythme soutenu, elle s'impose avec 68,21 km, établissant un nouveau record féminin[8].
Le , elle prend le départ du Two Oceans Marathon. Annoncée comme favorite, elle mène la course en première partie. Gerda Steyn accélère en deuxième partie de course et finit par la rattraper, puis la double pour remporter la victoire. Dominika termine deuxième à un peu plus de deux minutes[9]. Elle prend part aux Championnats du monde de course en montagne longue distance 2018 qui se déroulent dans le cadre de l'Ultramarathon Gorski. Vainqueur l'année précédente, Dominika est annoncée comme favorite. Elle trouve cependant une rivale surprise en la personne de Charlotte Morgan. Après une lutte serrée, la Britannique parvient à s'imposer pour vingt secondes devant la Polonaise[10].
Relativement peu connue sur la scène internationale de l'ultra-trail, Dominika crée la surprise lors de l'Ultra-trail Cape Town 2019. Tandis que la Britannique Beth Pascall domine la course et établit un nouveau record du parcours, Dominika effectue une excellente course pour terminer sur la troisième marche du podium derrière Emily Hawgood[11].
Le , elle prend part aux championnats de Pologne de 100 kilomètres qui se déroulent dans le cadre de l'UltraPark Weekend. Avec une facilité déconcertante, Dominika s'invite à la lutte en tête avec les hommes. Ne relâchant pas ses efforts, elle termine cinquième scratch et première femme avec plus d'une heure d'avance sur sa plus proche poursuivante, Magdalena Ziółek. Elle décroche le titre le championne de Pologne en 7 h 4 min 36 s. Elle établit ainsi un nouveau record d'Europe de la discipline, battant de près de six minutes le précédent record de Tatiana Zhyrkova[12],[13]. Le , elle prend le départ du marathon de Varsovie avec un plateau très peu international en raison des mesures sanitaires prises en raison de la pandémie de Covid-19. Elle s'impose facilement en 2 h 41 min 57 s[14].
Le , elle prend le départ des championnats d'Europe du 50 kilomètres à Sotillo de la Adrada. Prenant un départ prudent, elle se fixe sur son rythme et profite des faiblesses de ses concurrentes pour accélérer en fin de course et dépasser ses adversaires. Elle parvient à se hisser sur la troisième marche du podium en 3 h 21 min 26 s[15].
Le , elle s'élance au départ de l'épreuve des 24 heures du Spartanion à Tel Aviv. Bien décidée à battre le record des 12 heures de Camille Herron, elle effectue une solide course et atteint son objectif avec 152,623 kilomètres parcourus puis abandonne la course. Elle établit ainsi une nouvelle meilleure performance mondiale en battant de 3,5 kilomètres le précédent record de Camille Herron. Elle bat également le record inofficiel de cette dernière de 1,5 kilomètres[16].