Adrian Turbiński
Adrian Turbiński, Senior frontend.
Tech lead.
Wrocław, adrian.turbinski@gmail.com, linkedin.com/in/adrian-turbiński-b266b21a6, github.com/adiyy2001
Angular, TypeScript, RxJS i Node.js od 2019 roku. W PSE Innowacje buduję aplikację do modelowania i wizualizacji linii wysokiego napięcia.
Projektuję architekturę frontu i back-endu, prowadziłem mały zespół, wdrażam nowych inżynierów.
Karta miar
stan na październik 2026

Adrian Turbiński
Senior Frontend & Fullstack Engineer
- Stanowisko
- Senior Software Engineer, PSE Innowacje
- Profil
- frontend i fullstack, tech lead
- Stack
- Angular, TypeScript, RxJS, Node.js, Quarkus
- W zawodzie
- od 2019
- Miasto
- Wrocław
- Szukam
- nowej roli albo zlecenia
Sześć firm od 2019.
taśma w latach, nie w centymetrach
PSE Innowacje
Senior Software Engineer
od stycznia 2025, etat, Wrocław
Poprowadziłem proof of concept aplikacji do modelowania i wizualizacji linii wysokiego napięcia, a teraz rozwijamy z niej system produkcyjny. Prowadzę architekturę całości, frontu i back-endu. Front to Angular 19 i GoJS, prowadziłem migrację na GoJS 3. Back-end zaprojektowałem w Quarkusie: przetwarzanie wsadowe, REST API, architektura heksagonalna, strojenie Oracle. W pięcioosobowym zespole wdrażam nowych inżynierów, ustalam standardy i strategię testów, robię code review.
Angular 19, GoJS 3, TypeScript, RxJS, Java, Quarkus, Oracle, Jest, Karma
Media Hunters
Tech Lead
od września 2023 do grudnia 2024, samozatrudnienie
Odpowiadałem za kilka długo rozwijanych aplikacji webowych, od kodu po decyzje architektoniczne. Zaprojektowałem i rozwijałem platformę SaaS dla wielu klientów naraz. Wprowadziłem CI i testy w Jest i Cypress. Interfejsy robiłem zgodnie z WCAG. Prowadziłem mały zespół i przeglądałem jego kod.
projekty o 30% sprawniejsze dzięki Agile i DevOps
Angular, TypeScript, NgRx, RxJS, Node.js, Jest, Cypress
Transition Technologies MS
Software Engineer
od września 2022 do sierpnia 2023, samozatrudnienie, zdalnie
Piaskownica, w której elektrycy projektują i sprawdzają złożone schematy, między innymi wież wysokiego napięcia. Grafowy stan interfejsu trzymałem w NgRx. Wdrożyłem WCAG 2.1 w interfejsie pełnym diagramów: klawiatura, czytniki ekranu i zarządzanie fokusem.
praca elektryków usprawniona o 25%
Angular, GoJS, NgRx, RxJS, Jest, Karma, Cypress
Cobiro
Frontend Engineer
od lutego 2022 do sierpnia 2022, samozatrudnienie
Przebudowywałem stary front w stronę architektury heksagonalnej, małymi krokami, przy stabilnej produkcji. Pomogłem wprowadzić CI. Robiłem feature flagi do eksperymentów i stopniowych wdrożeń z szybkim wycofaniem.
o 40% mniej zduplikowanego kodu po przejściu na monorepo Nx
Angular, JavaScript, Nx, CircleCI
Roche
Frontend Engineer
od stycznia 2021 do stycznia 2022, kontrakt, zdalnie
Wewnętrzne aplikacje, w których badacze analizują i walidują dane kliniczne. Środowisko regulowane, mała tolerancja na błędy. Przyspieszyłem je lazy loadingiem tras i oszczędniejszym użyciem API.
Angular, TypeScript, RxJS, Jest, Karma
BRAINODE
Junior Frontend Developer
od sierpnia 2019 do grudnia 2020, kontrakt, hybrydowo
Sklep z produktami pokazywanymi w 3D na żywo, w Angularze i Three.js. Współtworzyłem własną warstwę renderowania w WebGL. Zrobiłem wymianę walut w czasie rzeczywistym na WebSocketach, odporną na niestabilną sieć.
Angular, TypeScript, Three.js, WebGL, WebSockets
Procenty przy pracach to moje szacunki z tamtych projektów, tak jak w CV.
Czym pracuję.
- Front-end
- Angular, TypeScript, JavaScript, RxJS, Signals, NgRx, SignalStore, React
- Diagramy i 3D
- GoJS, Three.js, WebGL
- Back-end
- Node.js, Java i Quarkus, REST API, WebSockets, Oracle
- Testy i wdrożenia
- Jest, Karma, Jasmine, Cypress, Docker, GitHub Actions, CircleCI, Webpack, Git
- Architektura
- architektura heksagonalna, DDD, monorepo Nx, feature flagi
- Dostępność
- WCAG 2.1, klawiatura, czytniki ekranu, zarządzanie fokusem
- Projekt UI
- Figma, SCSS, Angular Material
- Sposób pracy
- Scrum, code review, testy jednostkowe, integracyjne i e2e, optymalizacja wydajności
- Języki
- polski ojczysty, angielski C1