TATA

TATA PROGRAMISTA

Piotr Bąk. Full Stack Developer.

jestem tatą. jestem programistą.

Pasjonuje mnie programowanie i tworzenie dopasowanych, szytych na miarę aplikacji webowych. Ale przede wszystkim jestem ojcem Maksa (22 lata), Marysi (12), Stasia (11), Franusia (9). Tworzę aplikacje webowe. Od podstaw. Projektuję, koduję, testuję i wdrażam. Realizuję marzenia i tłumaczę je na kod źródłowy.


  • Rocznik
    1979

  • Narzędzia IT
    Node.js, React.js, Express.js Framework, Mongoose.js Framework, Angular.js Framework, JavaScript, Laravel Framework, Zend Framework, PHP, JQuery, Flash ActionScript, CSS3, HTML5, MongoDB, MySql, PostgreSQL, MS SQL Server, Firebird, Delphi, Amazon Web Services

  • Hobby
    Piłka nożna, stolarstwo, majsterkowanie, kampery

  • Strona www
    www.tataprogramista.pl

  • E-mail
    piotr@tataprogramista.pl

krótko o mnie.

Miałem napisać o tym, że moja historia zaczęła się od tego, że zrezygnowałem z pracy, która wymagała ode mnie dalekich dojazdów. Chciałem Wam opisać, że bycie ojcem czworga dzieci to na tyle skomplikowane logistycznie przedsięwzięcie, że wymaga arcyzaawansowanej struktury do opanowania tej rozbieganej i turbo energicznej bazy danych. Zamiast tego napiszę Wam coś innego.
 
Moja przygoda z programowaniem rozpoczęła się od pierwszego komputera – Atarii 600, miał być do gier – tak mówiła mi moja mama, która mi go kupiła. Problem jednak polegał na tym, że nic na nim nie działało. Zacząłem więc sam pisać programy. I mnie wciągnęło. Na tyle zresztą mocno, że dzisiaj nie wyobrażam, żebym mógł robić coś innego. Nic innego nie daje mi również tyle przyjemności. Programowanie to moja pasja, a dzieci są moją motywacją.
 
Poznaj mnie jeszcze lepiej  Moje CV
 
 

moje doświadczenie.


Projektowanie

Zajmuję się tworzeniem wizualizacji projektów aplikacji webowych. Stawiam na zlecenie klienta, funkcjonalność i design.


Kodowanie

ReactJS, Node.js, Express.js, JavaScript, PHP, Laravel, HTML5, CSS3, Bootstrap, Ant Design, SQL, MongoDB, C ++, Zend, Sympfony, Angular 2 i wiele innych.

Testowanie

Stawiam na jakość i funkcjonalność aplikacji webowych. Nie pozostawiam niczego przypadkowi. Kontroluję każdą literę w kodzie.


Wdrażanie

Prowadzę szkolenia, kursy, opracowuje instruktaże, doradzam. Przeprowadzam przez ciemne zakamarki. Służę Ci pomocną dłonią podczas stawiania pierwszych kroków w używaniu aplikacji.



ulubione cytaty.

Taką ja mam po ojcu zasadę życiową: Boso, ale w ostrogach.

Stanisław Grzesiuk

Umysł przypomina ten staw. Kiedy jest wzburzony, trudno cokolwiek zobaczyć, ale kiedy się uspokoi, odpowiedź pojawia się sama.

Mistrz Oogway z Kung Fu Pandy

Moim sprzymierzeńcem jest Moc i potężnym sprzymierzeńcem ona jest…

Yoda, mistrz Jedi

Wolność kocham i rozumiem. Wolności oddać nie umiem. Wolność kocham i rozumiem. Wolności oddać nie umiem.

Chłopcy z Placu Broni

kompleksowo i profesjonalnie.

Moje doświadczenie to lata pracy przy projektach publicznych, jak i prywatnych. Moje umiejętności potwierdzają również ukończone kursy: React od podstaw, React techniki zaawansowane, React w praktyce, Mongo DB – Bazy danych, PHP7, PHP zaawansowany, SQL nowoczesne bazy danych, Zend Framework, Delphi – aplikacje dla serwerów SQL, Angular 2 – od podstaw, GIT – system kontroli wersji, Laravel – tworzenie aplikacji.

Dodatkowo posiadam także doświadczenie przy pracy z maluchami, jak również z nastolatkami. Potrafię kompleksowo zajmować się dziećmi, począwszy od organizacji zajęć kulturalno-oświatowych; równie pewnie czuję się w aspektach wiktu i opierunku. I robię najlepsza kaszę mannę na świecie – tak mówią, chociaż nie posiadam jeszcze na to odpowiednich certyfikatów.


doświadczenie zawodowe.

VitaPatch – System do ciągłego monitorowania funkcji życiowych pacjentów za pomocą inteligentnych plastrów

od 2025

VitaPatch to system do ciągłego monitorowania funkcji życiowych pacjentów za pomocą inteligentnych plastrów przyklejanych do skóry. Aplikacja umożliwia personelowi medycznemu śledzenie w czasie rzeczywistym parametrów takich jak EKG, HR, SpO₂, temperatura, oddechy, ciśnienie (NIBP) czy nasycenie krwi tlenkiem węgla (SpCO). Interfejs zaprojektowany został z myślą o przejrzystości, ergonomii i błyskawicznym dostępie do danych klinicznych.

Byłem odpowiedzialny za:

  • Projekt UX/UI – kompletne makiety wykonane w Figma
  • Implementację interfejsu użytkownika w React
  • Integrację danych z urządzeń w czasie rzeczywistym przy użyciu WebSocket
  • Obsługę i cache’owanie danych pomiarowych z React Query
  • Implementację eksportu sesji pacjenta do pliku
  • Stworzenie interaktywnego dashboardu lekarza z podglądem wielu pacjentów jednocześnie
  • Stylowanie komponentów i interfejsu w Tailwind CSS i ShadCN

Wykorzystywany stack technologiczny:

  • React
  • TypeScript
  • WebSocket
  • React Query
  • Tailwind CSS
  • ShadCN
  • Figma

Zarządzanie projektem: Projekt realizowany w zespole interdyscyplinarnym (medyczno-technicznym)


Resus Time – Aplikacja mobilna do wsparcia resuscytacji (dla intensywna.pl)

od 2025

Resus Time to aplikacja mobilna wspierająca zespoły ratunkowe i lekarzy w trakcie prowadzenia resuscytacji krążeniowo-oddechowej (RKO). Umożliwia jednoczesne śledzenie czasu trwania RKO, podań adrenaliny i defibrylacji, posiada checklisty ALS, interaktywne algorytmy postępowania, dziennik zdarzeń, a także możliwość eksportu przebiegu sesji. Stworzona z myślą o prostocie, czytelności i skutecznym wsparciu działań medycznych pod presją czasu.

Byłem odpowiedzialny za:

  • Projekt graficzny i UX aplikacji mobilnej (na podstawie założeń zespołu medycznego)
  • Implementację aplikacji mobilnej w technologii React Native z wykorzystaniem Expo
  • Stworzenie mechanizmu trzech liczników (RKO, adrenalina, defibrylacja) z dźwiękowym metronomem
  • Implementację checklisty ALS z pamiętaniem stanu i liczników
  • Opracowanie interaktywnych i statycznych algorytmów postępowania (np. ALS, pALS)
  • Rozwój dziennika zdarzeń z możliwością edycji i eksportu danych
  • Obsługę dark/light mode, wersji językowych oraz archiwum sesji
  • Wdrożenie aplikacji na systemy Android i iOS

Wykorzystywany stack technologiczny:

  • React Native (Expo)
  • TypeScript
  • React Navigation
  • AsyncStorage
  • Tailwind CSS (NativeWind)

Zarządzanie projektem: Aplikacja zlecona przez zespół intensywna.pl


Socceros.com - System dla trenerów piłkarskich z bazą i edytorem ćwiczeń

od 2024

System Socceros.com to narzędzie dla trenerów piłkarskich umożliwiające tworzenie i zarządzanie bazą ćwiczeń treningowych. System zawiera edytor graficzny do projektowania własnych ćwiczeń, katalog ćwiczeń ogólnodostępnych oraz możliwość tworzenia prywatnej biblioteki. Umożliwia także tworzenie planów treningowych i korzystanie z gotowych zestawów ćwiczeń.

Byłem odpowiedzialny za:

  • Zbieranie i analiza wymagań funkcjonalnych
  • Projektowanie interfejsu użytkownika – 100% makiet wykonanych w Sketch
  • Implementacja frontend – React, TypeScript, Tailwind CSS, Ant Design
  • Stworzenie backendu – Laravel 10, Inertia.js, MySQL
  • Implementacja edytora ćwiczeń z możliwością przeciągania elementów na boisko
  • Obsługa systemu katalogów (prywatny/publiczny)
  • Integracja systemu płatności: ING (imoje) oraz Stripe
  • Wdrożenie systemu ról, subskrypcji i uprawnień (Spatie Permissions)

Wykorzystywany stack technologiczny:

  • React
  • TypeScript
  • Tailwind CSS
  • Ant Design
  • Laravel 10
  • Inertia.js
  • MySQL
  • Stripe, ING imoje
  • Sketch

Zarządzanie projektem: Aplikacja własna.


Comnata.pl - System do zarządzania rezerwacjami i noclegami

od 2023

Właściciel Comnata.pl – komercyjnego systemu do zarządzania rezerwacjami obiektów turystycznych. Aplikacja stanowi narzędzie informatyczne, które umożliwia zarządzanie procesem rezerwacji oraz przetwarzanie informacji związanych z  rezerwacjami dla obiektów turystycznych, takich jak hotele, apartamenty, ośrodki wypoczynkowe, domki czy kempingi.

Byłem odpowiedzialny za:

  • Zbieranie wymagań
  • Projekt interfejsu użytkownika – stworzenie makiet w Sketch (100% makiet)
  • Wykonanie interfejsu użytkownika – React
  • Wykonanie API – PHP Laravel
  • Implementacja bramki płatności Stripe, płatności online imoje

Wykorzystywany stack technologiczny:

  • React,
  • Ant Design,
  • Tailwind,
  • Inertia,
  • Sketch,
  • PHP

Zarządzanie projektem: Aplikacja własna.


Front-end Developer w Instytucie Łączności Państwowy Instytut Badawczy

od 2021

System e-Konsylium

Nowoczesny system e-konsylium ma poprawić i przyspieszyć dostęp pacjentów do opieki medycznej. Najpierw zostanie wdrożony w kardiologii, następnie onkologii, a później w innych dziedzinach.

Byłem odpowiedzialny za:

  • Analizę biznesową – czynne uczestnictwo w zespole analityków biznesowych
  • Projekt interfejsu użytkownika – stworzenie makiet w Sketch (100% makiet)
  • Kodowanie jako FrontEnd developer oraz szef zespołu developerów
  • Współudział w tworzeniu architektury systemu 

Wykorzystywany stack technologiczny:

  • React, 
  • Ant Design 
  • Tailwind
  • React Query
  • TypeScript
  • Sketch

Zarządzanie projektem: Scrum.

Budowa aplikacji Administratora w projekcie e-TOLL w Module Przetwarzania Danych Strumieniowych. System e-TOLL to rozwiązanie oparte na technologii pozycjonowania satelitarnego, które zastąpi dotychczasowy system viaTOLL. Służy do poboru opłaty elektronicznej za przejazd po wybranych odcinkach autostrad, dróg ekspresowych i krajowych zarządzanych przez GDDKiA. Aplikacja Administratora posiada szereg interfejsów z poszczególnymi komponentami MPDS w celu zbierania statystyk oraz reagowanie w przypadku wykrycia błędów lub anomalii działania.

Zrealizowane zadania:

  1. Moim zadaniem była samodzielne zaprojektowanie UI dla aplikacji Administratora – makiety wykonane w Sketch (Uwierzytelnienie, Dashboard, Retransmisja, Urządzenia, Historia retransmisji, Błędy, Serwisy MPDS, Opóźnienia obsługi ramek, Ustawienia).;
  2. Kodowanie frontu z wykorzystaniem biblioteki React (REDUX, hook, Ant Design);
  3. Zaprojektowanie architektury opartej o wzorzec REST, stworzenie listy endpointów dla back-end developera
  4. Umożliwienie komunikacji z zewnętrznymi interfejsami np. Grafana, Keycloak;
  5. Współpraca z testerami aplikacji oraz DevOps;
  6. Wykonanie dokumentacji technicznej.

Umiejętności, które nabyłem pracując w instytucie na stanowisku Front-end Developera:

  1. Praca zgodna z metodyką SCRUM;
  2. Kontrola procesu wytwórczego poprzez użycie niżej wymienionych aplikacji do zarządzania projektami:
  • Jira;
  • Redmine;
  • SRCP.
  1. Praca w środowisku Docker (konfiguracją środowiska poprzez Dockerfile lub Docker Compose z wykorzystaniem plików YAML);
  2. Praca z wykorzystaniem GitLab, samodzielna konfiguracja procesu CI/CD, wykorzystywanie własnych obrazów Docker w Container Registry
  3. Samodzielna konfiguracja serwera VPS DigitalOcean (Ubuntu) (NGINX, PHP, MYSQL, SSL, SSH)
  4. UX designer – samodzielne wykonanie makiet projektowych dla aplikacji Administratora w module MPDS (Moduł Przetwarzania Danych Strumieniowych) – system e-TOLL
  5. Opracowanie dokumentacji technicznej
  6. Zapoznanie się z niżej wymienionymi rozwiązaniami:
  • Keycloak (uwierzytelnienie aplikacji);
  • Apache Kafka (przesyłania strumieniowego zdarzeń rozproszonych);
  • Kibana;
  • Grafana.


FullStack Developer + devOps (proces CI/CD) – Intytut Badań Edukacyjnych

2021-2023

Prace nad rozwojem autorskich aplikacji na potrzeby IBE: ZSK – Zintegrowany System Kwalifikacji, MK – Mapy Kwalifikacji, RK – Ramy Kwalifikacji. Wykorzystywany stack technologiczny: Backend – Laravel PHP Framework, FrontEnd – React. Dodatkowo byłem odpowiedzialny za stworzenie od podstaw środowisk rozwojowych oprogramowania (środowisko developerskie, integracyjne, produkcyjne) Apache, DNS, instalacja baz danych, node, git, nadawanie uprawnień. Odpowiadałem też za zaprojektowanie i wdrożenie na serwerach IBE całego kompletnego CI/CD dla aplikacji Rect oraz Laravel z wykorzystaniem GitLab.


Full Stack Developer

2018-2021

Z Agencją eventową POWER rozpocząłem pracę, ponieważ zainteresował mnie duży projekt, który miał stać się wiodącym narzędziem pracy dla agencji. Potraktowałem to jako wyzwanie. Obsługa tak profesjonalnie działającej firmy okazała się przyjemnością. Środowisko pozwala na optymalną obsługę wydarzeń, zarówno pod kątem planowania wydatków, jak również współpracy z kontrahentami, realizację eventów o charakterze ogólnopolskim i międzynarodowym, oraz ich kompleksowym rozliczeniem. Aplikacja stanowi uszyty na miarę produkt, który pozwala na wdrażanie rozwiązań w zarządzaniu organizacją eventów. Wykorzystywałem technologie: React, Ant Design, Node.js, Express.js, Mongo DB, API Taxxo (Biuro Rachunkowe), GitLab. 


Koordynator IT - Oświata Miejska

2020-2021

Zajmuję się kompleksowym wdrażaniem rozwiązań informatycznych dla Oświaty Miejskiej w mieście, w którym jest zlokalizowanych 10 publicznych szkół podstawowych, 10 przedszkoli miejskich oraz żłobek. To zarówno wsparcie w postaci obsługi Systemu Informacji Oświatowej, jak również innych aplikacji i projektów edukacyjno-informatycznych, tym np. zadania “Otwarte Szkoły Otwocka”, w ramach którego szkoły podstawowe na ternie miasta zostały doposażone w nowoczesny sprzęt elektroniczny o wartości blisko 2 mln zł.


Naczelnik Wydziału Informatyki

2018-2020

Kierowałem przez blisko dwa lata zespołem informatyków w urzędzie miasta. Poza pracą o charakterze specjalistycznym, związanym z typowymi zagadnieniami o charakterze wsparcia i administracji strukturami IT zajmowałem się również obsługą księgową wydziału, zamówieniami publicznymi, realizacją umów, współpracą z podwykonawcami, realizacją projektów związanych z pozyskiwaniem środków zewnętrznych na realizację projektów, jak również obsługą informatyczną sesji rady. Wykorzystywałem technologie: React, Ant Design, Node.js, Express.js, Mongo DB, Bootstrap, GitLab. 


Full Stack Developer w sieci przedszkoli 'Ala ma kota'

2017-2019

Współpracowałem z ogólnopolską siecią przedszkoli, dla której współtworzyłem system do zarządzania placówkami. Moduły, które opracowałem dotyczyły finansów, procedur, kadry, rozliczeń finansowych dla rodziców. Wykonałem m.in. serwis “Dla Rodzica”, w pełni zintegrowany z podstawowym programem obsługującym przedszkola, dający wiele funkcjonalności związanych z pobytem dziecka w przedszkolu (od zestawień płatności po przekazywanie informacji nt. nieobecności dziecka). Wykonałem także moduł do wizualizacji danych kadrowych, finansowych dla sprawniejszego procesu podejmowania kluczowych decyzji przez kadrę zarządzającą. Wykorzystywałem technologie:  React, jQuery, CSS, JavaScript, Bootstrap, Laravel, MySQL.


Kierownik Referatu Systemów Centralnych w Izbie Administracji Skarbowej w Warszawie

2017

Sprawowałem nadzór nad procesem produkcji oprogramowania. Projektowałem, wdrażałem autorskie oprogramowanie w skarbowości w województwie mazowieckim. Zarządzałem strukturą referatu i 7 osobowym zespołem programistów. Kierowałem dostępem zdalnym do systemów informatycznych i zarządzałem systemami: baz danych, backupu, ochrony przedszkodliwym oprogramowaniem. Ponadto rozwijałem i modyfikowałem istniejące systemy informatyczne oraz nadzorowałem portal intranetowy. Zajmowałem się rozwojem systemy helpdeskowego dla całego województwa mazowieckiego. Wprowadziłem Centralną Ewidencję Uprawnień i Upoważnień, czyli ewidencję uprawnień dla wszystkich systemów dla ponad 8000 pracowników skarbowości. Ściśle współpracowałem z ABI, jak również brałem czynny udział w funkcjonowaniu zespołów projektowych. Wspomagałem systemy kadrowych poprzez tworzenie aplikacji wspomagających. Zajmowałem się również oprogramowaniem dla radców prawnych. Wykorzystywałem technologie:  jQuery, CSS, JavaScript, Bootstrap, Laravel, MySQL, PostgreSQL.


Starszy Informatyk w Urzędzie Kontroli Skarbowej w Warszawie

2010-2017

Mój zakres obowiązków obejmował implementację i projektowanie autorskich systemów IT. Programowałem aplikacje, zgodnie z założeniami projektowymi, diagnozowałem i usuwałem błędy programów i aplikacji urzędowych. Opracowałem systemy analityczne dla kadry zarządzającej, w tym: aplikację do analizy wyników pracy urzędu, analizę wyników pracy inspektorów kontroli skarbowej, analizę tabelaryczną wyników pracy urzędu, oraz system WISKOS, stanowiący podstawową aplikację w pracy dla wszystkich pracowników urzędu. Wykorzystywałem technologie:  Delphi, jQuery, CSS, JavaScript, Laravel, MySQL, Firebird, PostgreSQL, Flash-ActionScript.


Rozpoczęcie współpracy z Dyrektorem ds. ryzyka

od 2016 do teraz

Czwarte dziecko w rodzinie, trzeci syn – nieźle, prawda? Dzieci w znaczącym stopniu odpowiadają za rozwój rodziców. Wymuszają na nich nabywanie nowych umiejętności. Franek, czyli dyrektor ds. ryzyka, właśnie tak zrobił. Zawsze uśmiechnięty, skory do zabawy i wesoły – ten uśmiech na pewno ma po tatusiu. Poczucie humoru też.


Rozpoczęcie współpracy z Ekspertem ds. relacji

od 2014 do teraz

Staś – miłośnik zwierząt i muzyki Michaela Jacksona. Wrażliwy, ale i waleczny. Złapał bakcyla do piłki nożnej. W progach startowych już na godzinę przed treningiem. Lewonożny obrońca! Nie ma jeszcze swojej ulubionej drużyny, ale ulubionym piłkarzem jest oczywiście tata.


Rozpoczęcie współpracy z Dyrektor kreatywną

od 2013 do teraz

Marysia – prawdziwy wulkan pozytywnej energii. Świetnie zorganizowana 10-letnia dziewczynka, kochająca taniec i kreatywne robótki i… piłkę nożną. Zna odpowiedź na każde pytanie. NIe boi się nowych wyzwań. Skuteczna w podkręcaniu śruby u taty wokół palca. Królewna tatusia. 


Własna działalność gospodarcza

2003-2009

Zajmowałem się projektowaniem aplikacji webowych i desktopowych, w tym m.in. aplikacji analitycznych i raportujących sprzedaż. Ponadto wtworzyłem strony www, rozbudowane systemy CMS oraz projektowałem sklepy internetowe. Współpracowałem nad system rezerwacji biletów autokarowych Centrum Podróży “Aura” oraz tworzyłem system monitoringu ruchu autokarowego na Dworcu Warszawa Zachodnia.


Rozpoczęcie współpracy z Ekspertem ds. ocen

od 2003 do teraz

Maksymilian – pierwszy syn. Ogromna radość. Utalentowany piłkarz (genów nie oszukasz), miłośnik gier komputerowych, student i już dorosły mężczyzna, z którego jestem bardzo dumny. 


Centrum Podróży Aura Sp. z o.o.

2002-2003

Zajmowałem się obłsługą komputerową stanowisk transportu międzynarodowego. Administrowałem stronami: bilety.pl, aura.pl. W tym czasie projektowałem także aplikacje analityczne i raportujące .


Zastępca kierownika w Dziale Finansowym w Przedsiębiorstwie Państwowej Komunikacji Samochodowej w Warszawie

od 1998 do 2002

Tworzyłem analizy finansowe z wykorzystaniem narzędzi programistycznych (VB). Zajmowałem się obsługą finansową przedsiębiorstwa. Do moich zadań należał monitoring przepływów finansowych oraz zarządzanie personelem.


umiejętności.

Pracuję z pasją. Lubię tworzyć. Nie boję się podejmowania wyzwań o różnym charakterze. Mój mail jest dostępny dla małych firm, jak również korporacji i biznesu.

Ful stack development
100%

Projektowanie i prototyping
100%

Wdrażanie
100%

Testowanie
100%

Opieka nad programami
100%

Gotowanie kaszy mannej
99%


wykształcenie.

Wyższa Szkoła Przedsiębiorczości i Zarządzania im. Leona Koźmińskiego, Kolegium Zarządzania i Administracji, Finanse i Rachunkowość przedsiębiorstw, studia magisterskie.


ukończone kursy.

AI Toolchain – zestaw narzędzi dla programistów

03.2026 | Sages

Intensywne szkolenie AI Toolchain – praktyczne wykorzystanie narzędzi AI dla programistów, automatyzacji workflow, refaktoryzacji kodu, bezpieczeństwa danych i compliance w nowoczesnych procesach developerskich.

Fundamenty języka JAVA

12.2022 | Eduweb.pl

Java to wysokopoziomowy język programowania najczęściej wykorzystywany do tworzenia backendu aplikacji internetowych. Język ten jest łatwo przenośny, dzięki interpretowaniu przez wieloplatformową maszynę wirtualną Java Virtual Machine.

Kurs Docker

12.2022 | Eduweb.pl

Docker to format pakowania, gromadzący całość kodu i zależności aplikacji w standardowym formacie, pozwalającym na szybkie i niezawodne działanie we wszystkich środowiskach obliczeniowych.

Kurs GraphQL

01.2021 | Eduweb.pl

<p>Na przestrzeni ostatnich lat GraphQL stał się bardzo popularny. Coraz więcej firm inwestuje w GraphQL ze względu na rewolucyjne podejście do pobierania danych oraz jego prostotę.

Hosting stron z Amazon Web Services

11.2018 | Strefakursow.pl

<p>Kurs zapewniał poznanie kluczowych usług Amazon Web Services i wykorzystywania ich w optymalny sposób do hostowania stron oraz aplikacji. Omawiał m.in. pracę z instancjami EC2, i szczegóły przechowywania plików za pomocą S3 i jak zarządzania bazami danych za pomocą usługi RDS.

Programowanie asynchroniczne w JavaScript

08.2018 | Strefakursow.pl

Kurs zapewnił przede wszystkim zrozumienie koncepcji stojących u podstaw programowania asynchronicznego. Umożliwił poznanie wewnętrznych mechanizmów JavaScript, które umożliwiają realizację koncepcji programowania asynchronicznego.

Kurs programowanie funkcyjne w JavaScript

08.2018 | Strefakursow.pl

Programowanie funkcyjne to pisanie aplikacji z użyciem podstawowych, łatwych do zrozumienia “klocków” czyli funkcji. W praktyce oznacza to mniejszą podatność na błędy, większe możliwości powtórnego użycia kodu i cały szereg innych zalet.

Kurs Webpack

06.2018 | Strefakursow.pl

Webpack to darmowy i otwarty transpilator JavaScript, którego głównym celem jest tworzenie pakietów, które uwzględnią zależności między modułami i klasami oraz poprawiają wydajność.

Bazy danych NoSQL – MongoDB

04.2018 | Sages

NoSQL to baza danych zapewniająca mechanizm do przechowywania i wyszukiwania danych modelowanych w inny sposób niż relacje tabelaryczne używane w relacyjnych bazach danych SQL.

Kurs React w praktyce

12.2017 | Eduweb.pl

Kurs omawiający z jakich technologii React developerzy korzystają na co dzień oraz jak radzą sobie z problemami związanymi z interfejsem i logiką aplikacji.

Kurs React od podstaw

11.2017 | Eduweb.pl

React oferuje intuicyjny sposób tworzenia komponentów oraz ogromny ekosystem wspierający developera.

Kurs React techniki zaawansowane

11.2017 | Eduweb.pl

Kurs skupiał się na zaawansowanych wzorcach wykorzystywanych w dużych aplikacjach.

Kurs MongoDB – nowoczesne bazy danych

10.2017 | Strefakursow.pl

MongoDB to nierelacyjny system zarządzania bazą danych, charakteryzujący się dużą skalowalnością i wydajnością.

kurs GIT – system kontroli wersji

03.2017 | Strefakursow.pl

Git to rozproszony system kontroli wersji stworzony przez Linusa Torvaldsa.

Kurs PHP7

03.2017 | Strefakursow.pl

PHP to język programowania wykorzystywany do tworzenia aplikacji webowych.

Kurs React - Techniki Zaawansowane

04.2016 | Eduweb.pl

React umożliwia tworzenie dynamicznych interfejsów użytkownika z wysoką wydajnością.

Kurs React - w Praktyce

04.2016 | Eduweb.pl

React wyróżnia się szybkością implementacji i efektywnością pracy.

Kurs React - od Podstaw

04.2016 | Eduweb.pl

React to biblioteka JavaScript wykorzystywana do tworzenia interfejsów użytkownika.

Kurs Angular 2 – od podstaw

03.2016 | Strefakursow.pl

Angular to framework do tworzenia aplikacji SPA rozwijany przez Google.

Kurs Laravel - tworzenie aplikacji

03.2016 | Strefakursow.pl

Laravel to framework PHP oparty na wzorcu MVC.

Kurs SQL nowoczesne bazy danych

01.2016 | Strefakursow.pl

Kurs obejmował operacje CRUD oraz pracę z bazami danych.

Kurs PHP – zaawansowany

08.2015 | Strefakursow.pl

Kurs dotyczył zaawansowanych zagadnień języka PHP.

Kurs Zend Framework

06.2012 | Strefakursow.pl

Kurs obejmował budowę aplikacji webowych z użyciem MVC.

Kurs AutoCAD 2012 esencja

06.2012 | Strefakursow.pl

Omówienie podstawowych funkcji i zastosowań AutoCAD.

Kurs AutoCAD zaawansowany

05.2012 | Strefakursow.pl

Zaawansowane techniki pracy w AutoCAD.

Delphi - Aplikacje dla serwerów SQL

10.2011 | BSC Polska Sp. z. o.o.

Kurs dotyczący środowiska Delphi i programowania wizualnego.

PORTFOLIO

  • All
  • Aplikacja dla mieszkańca
  • Aplikacja dla trenerów piłkarskich
  • Comnata.pl
  • Resus Time
  • Screeny
  • Strony internetowe
  • System do obsługi eventów
  • VitaPatch

Maks – Ekspert ds. ocen

Marysia – Dyrektor Kreatywna

Staś – Ekspert ds. relacji

Franek – Dyrektor ds. ryzyka

KONTAKT


  • Telefon
    +48 534 466 577

  • Mail
    .  piotr@tataprogramista.pl

  • Adres
    Otwock, mazowieckie

Można dzwonić prawie o każdej porze. Chociaż w nocy lubię spać.


POZOSTAŃMY W KONTAKCIE