O mnie

Nazywam się Patryk Omiotek, jestem programistą TypeScript/JavaScript, konsultantem i trenerem IT.

Pracowałem jako Senior Software Engineer w intive – firmie, która stała się liderem wśród polskich firm w wytwarzaniu oprogramowania. Jestem również trenerem w Bottega IT Minds oraz prowadzę zajęcia na WSPiA w Lublinie.

Jestem też twórcą kursów online z Reacta (Szkoła Reacta), który zakończyło ponad 300 absolwentów. Od dłuższego czasu szkolę programistów w firmach IT oraz udzielam konsultacji w zakresie tworzenia aplikacji webowych. Czasami pełnię rolę Solution Architecta.

Untitledpatryk 4Developers
22769787 1698338963524314 5530579282882444959 O

Do tej pory miałem przyjemność realizować projekty m.in. dla znanej akademii filmowej z USA, branży automotive, crypto czy startupów, w które inwestowali chociażby Steve Wozniak czy Google Ventures.

Pracuję nie tylko dla świetnych klientów, ale z najlepszymi ekspertami w swojej branży, od których codziennie można nauczyć się czegoś nowego.

Staram się dobierać odpowiednie narzędzia do danej klasy problemu, pomagam usprawniać procesy wytwarzania oprogramowania.

Lubię dzielić się wiedzą, dlatego prowadzę nie tylko szkolenia, ale również udzielam się jako prelegent na wydarzeniach i konferencjach IT. Do tej pory największym moim wyzwaniem były wystąpienia na 4developers i meet.js Summit w 2017 i 2018 roku przed ponad 500 uczestnikami. Dodatkowo prezentacje musiały być prowadzone po angielsku, więc zwiększało to trochę stopień trudności – ale dałem radę, nie było innej opcji 🙂

Współorganizuję kilka wydarzeń: Lublin ITmeet.js LublinData Science Lublin oraz Hop Lublin. Jeśli też jesteś z Lublina, wpadnij na któreś z nich przybić piątkę 🙂

45795692 2316382461768933 6879487669076754432 O 1
27503501 1547663091950224 7416504672229668131 O

Przez ponad 2 lata byłem trenerem w infoShare Academy i prowadziłem zajęcia z programowania od podstaw, co było bardzo ciekawym doświadczeniem 🙂 Okazuje się, że nie jest tak łatwo prowadzić szkolenia dla osób, które dopiero zaczynają przygodę z programowaniem. Trzeba mówić o rzeczach technicznych mega zrozumiałym językiem oraz mieć sporo… cierpliwości 🙂 

Trochę inaczej prowadzi się szkolenia dla osób, które już są w branży IT, a trochę inaczej dla osób w trakcie bootcampu. Obie sytuacje są jednak tak samo ciekawe, ale wymagają od prowadzącego nieco innego podejścia do prowadzenia prezentacji czy warsztatu. Dlatego pomagam zarówno osobom, które chcą zacząć pierwszą pracę w IT, jak i tym, które chcą zdobyć nowe skille.

W czym się specjalizuję?

Ostatnimi laty prowadzę głównie szkolenia dla firm z zakresu tworzenia aplikacji internetowych m. in. z React, TypeScript, Node, Next.js, NestJS oraz konsultacje z poprawy architektury aplikacji, doboru rozwiązań i usprawniania procesów developmentu. Jeśli Twoja firma potrzebuje takiego wsparcia, to zapraszam do kontaktu.

Gdzie mnie znajdziesz?

Jeśli chcesz być na bieżąco, to zachęcam do zapisania się na mój newsletter. Znajdziesz mnie też w poniższych serwisach:

Moje prezentacje

Poniżej znajdziesz kilka nagrań z moich wystąpień


Contexts & Performance w React

Kanał Web Amigos, 2023

Testowanie koponentów

Kanał Web Amigos, 2023

React: Tips & Tricks czyli dobre praktyki

Kanał Web Amigos, 2023

Web3: React + Ethers.js + Metamask

Kanał Web Amigos, 2022


React Components Library

Kanał Web Amigos, 2021


React Suspense – czy warto korzystać już dziś?

Meet.js Online #1, 2020


Browser-based Machine Learning

Meet.js Summit 2018

Chcesz nawiązać współpracę?

Scroll to Top