Przejdź do treści

O mnie

Maciej Walczak

Senior Front-End Developer · MacWebcoder

Programista z ponad 20-letnim doświadczeniem. Od 2018 roku prowadzę własną działalność MacWebcoder i współpracuję z Grupą Autopay.

Czym się zajmuję

Programuję zawodowo od ponad 20 lat – zaczynałem od PHP i prostych stron dla agencji reklamowej, a od wielu lat specjalizuję się we frontendzie: Vue, Nuxt, TypeScript i wszystkim, co sprawia, że aplikacje webowe są szybkie, dostępne i przyjemne w utrzymaniu.

Od 2018 roku prowadzę własną działalność pod nazwą MacWebcoder Maciej Walczak. Na co dzień współpracuję z Grupą Autopay jako Senior Front-End Developer. Równolegle rozwijam własne projekty:

Doświadczenie

  1. od 2018

    MacWebcoder – własna działalność

    Senior Front-End Developer (Autopay), a także projekty własne.

  2. 2017–2019

    Software Development Academy

    Trener i koordynator merytoryczny. W czasach największego zainteresowania kursami front-end prowadziłem zajęcia dla osób, które zaczynały swoją przygodę z programowaniem. Pracowałem też przy tworzeniu materiałów szkoleniowych.

  3. 2016–2018

    Politechnika Gdańska

    Wykładowca na studiach podyplomowych „Aplikacje i usługi internetowe”.

  4. 2008–2017

    Blue Media S.A. (obecnie Autopay)

    2015–2017 · Front-End Development Team Leader

    2008–2015 · Web Frontend Developer, Senior PHP Programmer – m.in. BlueCash.pl, Kokos.pl, Bm.pl, Bluemedia.pl, Pogoda.bm.pl

  5. 2003–2007

    Początki

    Programista PHP i webdesigner w agencji reklamowej, potem freelancer (WebCoder).

Technologie

  • Frontend: Vue.js, Nuxt, TypeScript, JavaScript, HTML, CSS, Tailwind CSS
  • Jakość: testy (Jest, Vitest, Playwright), dostępność cyfrowa (WCAG)
  • Backend i narzędzia: Node.js, PHP, Git, CI/CD
  • Infrastruktura: homelab i self-hosting – Proxmox, TrueNAS, sieci domowe

Szkolenia i wykłady

Lubię dzielić się wiedzą. Od 2017 do 2019 roku byłem trenerem i koordynatorem merytorycznym w Software Development Academy, a w latach 2016–2018 prowadziłem też zajęcia na studiach podyplomowych „Aplikacje i usługi internetowe” na Wydziale ETI Politechniki Gdańskiej.

Wystąpienia

  • Tech.3camp #51 (Gdańsk, styczeń 2019) – „Single source of truth – czyli zarządzanie stanem aplikacji na przykładzie Vue i Vuex”.

Kontakt

Chcesz porozmawiać o współpracy, szkoleniu albo wystąpieniu? Napisz na mac.webcoder@gmail.com albo odezwij się na LinkedInie (otwiera się w nowej karcie).