Dominik Marczuk
Programista Java, JavaScript, TypeScript

O mnie

Jestem z zawodu i z zamiłowania programistą. Czuję się pewnie pisząc w Javie, JavaScripcie i TypeScripcie (głównie Node.js, choć w razie potrzeby także po stronie przeglądarki), a na wcześniejszych etapach kariery programowałem również w PHP. Chętnie uczę się nowych technik programowania, szybko przyzwyczajam się do nowości w światku technologii. Eksperymentuję z nowymi narzędziami i językami programowania.

Od czasu do czasu prowadzę prelekcje na spotkaniach meet.js w Gdańsku, zdarzyło mi się też prowadzić kilka warsztatów dotyczących programowania sterowanego testami (TDD). Jak mam natchnienie i nadmiar czasu, to dzielę się doświadczeniami za pośrednictwem różnych mediów internetowych.


Ulubione języki programowania

Java

TypeScript

JavaScript

Lepiej lub gorzej orientuję się też w:

  • CSS
  • HTML
  • PHP
  • C
  • C++

Najczęściej wykorzystywane narzędzia

Spring

jUnit

Mockito

Express

Mocha

Git

Gulp

SCSS

MySQL

MongoDB

Nunjucks

Bitbucket Pipelines

I te nieco rzadziej:

  • Vue.js
  • Angular.js
  • LESS
  • Bootstrap
  • Bulma
  • Sequelize
  • Mongoose
  • Nightmare.js
  • Jasmine
  • Atlassian Bamboo
  • Amazon EC2
  • Amazon RDS
  • Google Translate API
  • Google Geolocation API
  • Mercurial

Metodyki pracy

Scrum

TDD

DDD

Języki obce

angielski

hiszpański

galisyjski

portugalski