# Doświadczenie
> Oś czasu pracy zawodowej, wykształcenie, umiejętności i certyfikaty — senior frontend / full-stack, TypeScript i React.
Starszy programista frontend z ponad 8-letnim doświadczeniem komercyjnym, specjalizujący się w TypeScript, React i rozwoju full-stack. Udokumentowane dostarczanie wysokiej jakości, wydajnych aplikacji w sektorach bankowości, gier, logistyki i fintech. Prowadzenie inicjatyw frontendowych, code review i współpraca w zespołach wielofunkcyjnych do 20 inżynierów. Obecnie rozszerzam kompetencje w inżynierii AI — w tym RAG i Generative AI — pod inteligentne produkty.
## Doświadczenie zawodowe
### Senior Frontend Developer — Virtusa
2025-07-01 – 2026-03-01
Utrzymanie i modernizacja krytycznej platformy płatniczej dla jednego z największych banków w Stanach Zjednoczonych — środowisko regulowane, wysoka dostępność, rygorystyczne wymagania bezpieczeństwa i dostępności.
- Osiągnięcie 100% pokrycia testami jednostkowymi modułów frontendu, co znacząco ograniczyło ryzyko regresji na produkcji
- Wdrożenie usprawnień UX/UI wg makiet i wewnętrznego frameworku komponentów, spójność doświadczenia użytkownika
- Implementacja nowych funkcji i tłumaczenie złożonych wymagań biznesowych na niezawodny, utrzymywalny kod
- Przestrzeganie standardów OWASP przez cały cykl rozwoju
- Usunięcie naruszeń WCAG 2.1 AA przy użyciu AxeDev Tools — zgodność z wymogami regulacyjnymi
- Eliminacja code smells i hotspotów bezpieczeństwa w SonarCloud, poprawa metryk jakości kodu
- Wdrożenia produkcyjne oraz wsparcie monitoringu po release i rozwiązywania incydentów
- Dokumentacja techniczna onboardingu i transferu wiedzy
- Rozwój funkcji z wykorzystaniem wewnętrznego frameworku mikroserwisów
### Senior Frontend Developer | WordPress — NDA (Non-Disclosure Agreement)
2024-02-01 – 2025-06-01
Współpraca przy platformie CFO-as-a-Service dla klientów z UE: planowanie finansowe, zarządzanie cash flow i rentownością projektów. Rozwój aplikacji React oraz utrzymanie stron WordPress.
- Tworzenie i utrzymanie skalowalnych aplikacji webowych dla klientów UE (React, narzędzia no-code)
- Inicjatywy jakości UX — satysfakcja z interfejsu powyżej 80% w wewnętrznych ocenach
- Budowa i utrzymanie witryn WordPress z dbałością o wydajność i treść
- Usprawnienia przepływów no-code zwiększające efektywność operacyjną zespołów
- Zbudowanie i prowadzenie 3-osobowego zespołu wielofunkcyjnego (development, design, koordynacja)
### Senior Frontend Developer | React | NestJS — Woj.Tech Solutions
2023-07-01 – 2023-12-31
Projekt i implementacja proof-of-concept SPA dla silnika slicingu druku 3D: backend C++ w Dockerze, frontend React, architektura pod skalowanie horyzontalne (Kubernetes, AWS).
- Pełen cykl projektu — od planu technicznego po dostawę
- Konfiguracja Docker i CI/CD dla mikroserwisu slicingu
- Frontend React z API NestJS
- Three.js: podglądy modeli 3D i wizualizacje G-code, porównanie przed/po slicingu
- Dashboardy analityczne slicingu oparte na D3.js
- Spójny, responsywny UI z biblioteki MUI
### Senior Fullstack Developer | Gaming & E-Sports | React | NestJS — ITMAGINATION
2022-11-01 – 2023-05-30
Kluczowy członek 20-osobowego zespołu dostarczającego MVP frontendu zakładów sportowych i e-sportowych przy ograniczonej łączności mobilnej. Główny zastępca techniczny lidera frontendu.
- Wsparcie lidera frontendu w decyzjach architektonicznych i planowaniu sprintów
- Frontend wysokiej wydajności i spójny z aktualnymi standardami UX/UI
- Zastąpienie jednego FTE przy wzroście mierzonej produktywności ponad 60%
- Nowe funkcje w Next.js (współczesne wzorce React, stan Recoil)
- Code review z naciskiem na TypeScript i wydajność
- Optymalizacja renderingu (hooki, memoizacja)
- UI pixel-perfect z Tailwind według specyfikacji
- Współpraca end-to-end między więcej niż dwoma niezależnymi zespołami
### Fullstack Developer | Transport i logistyka | React | NestJS — ITMAGINATION
2020-02-01 – 2022-09-01
Członek 10-osobowego zespołu budującego prototyp optymalizacji tras dla firmy logistycznej z USA — dynamiczna maksymalizacja obciążenia ładunku na trasach wieloprzystankowych.
- Złożone funkcje w React, Redux i Redux-Observable
- Wymagania biznesowe w type-safe komponentach i serwisach TypeScript
- Code review i spójność architektury
- Optymalizacja wydajności (hooki, strategie renderowania)
- Komponenty UI zgodne z MUI oraz SASS/CSS-in-JS
- Mikroserwisy BFF oddzielające frontend od rdzeniowych API
- Scraping i normalizacja danych zewnętrznych dla planowania tras
- CI/CD: Kubernetes, Terraform, Octopus Deploy
- Konfiguracja Docker pod pipeline
- Aktualna dokumentacja techniczna przez cały cykl projektu
### Frontend Developer | UX | R&D | Angular | Adobe XD — BFirst.Tech
2018-12-01 – 2020-02-01
Projekt R&D: ML do wykrywania defektów konstrukcji rur stalowych na podstawie analizy sygnału akustycznego — od prototypu do wyników lepszych niż eksperci.
- Prototypy UX/UI w Adobe XD — złożone przepływy danych w intuicyjny interfejs
- Nowe funkcje produktu i wymagania BDD w testowalnym zachowaniu frontendu
- Wydajność pod wizualizację danych akustycznych wysokiej częstotliwości
- Code review i standardy TypeScript
- Wdrożenia produkcyjne i stabilność w regulowanym R&D
- Microsoft MSAL — uwierzytelnianie klasy enterprise
- Pipeline CI/CD w GitLab
- Tagowanie danych i heatmapy w Plotly.js i D3.js
- Dokumentacja oprogramowania pod R&D i transfer wiedzy
### Technik wsparcia IT | Zespół migracji A3 — UBS (kontraktor zewnętrzny)
2017-10-01 – 2018-12-01
Wsparcie programu migracji sprzętu w UBS: przejście ze stacji PC na thin-client A3 w biurze w Krakowie.
- Planowanie i realizacja migracji stanowisk z minimalną utratą czasu pracy
- Raporty harmonogramów w Excel dla koordynacji wymiany sprzętu
- Montaż, konfiguracja i utrzymanie migrowanych urządzeń
### Frontend Developer | UX | Księgowość | React — SOVA Accounting
2017-02-01 – 2017-07-01
Bezpieczny ERP przez VPN dla biura rachunkowego — React i Node.js. Frontend oraz wkład w projekt UX.
- Architektura i budowa ERP od zera w React.js
- Modułowe komponenty UI w systemie designu
- Stan aplikacji w Redux
- Logika biznesowa we współpracy ze stakeholderami
- Code review i testy jednostkowe
- Mocki serwisów pod pracę frontendu przed backendem
- Wireframy i makietowanie UX/UI do walidacji decyzji
## Umiejętności
### Ekspert
- HTML5
- CSS
- JavaScript
- TypeScript
- REST API
- JSON
- Git
- GitHub
- Projektowanie przypadków testowych
- Metodyki zwinne
- Scrum
- React.js
- Redux
### Zaawansowany
- Material UI (MUI)
- UX i prototypowanie
- Administracja Linux
- Tailwind CSS
- AxeDevTools
- Next.js
- OAuth 2.0
- GitHub Actions
- React Hooks
- Docker
- Figma
- Adobe XD
### Średnio zaawansowany
- jQuery
- Express.js
- Architektura mikroserwisów
- Bash
- PowerShell
- Kubernetes
- Helm
- Docker Compose
- SonarCloud
- Nginx
- WCAG 2.1 AA
- Vite
- OWASP
- SSL/TLS
- Recoil
- WebSockets
- Jira
- Confluence
- Amazon Web Services (AWS)
- Skrypty shell
- Pipeline CI/CD
- Postman
- React Native
- GraphQL
- SQL
- NoSQL
- NestJS
- Node.js
- GitLab
### Podstawowy
- Python
- Cypress
- Uczenie maszynowe
- Deep Learning
- Sieci neuronowe
- Klasyfikacja i regresja
- Modelowanie predykcyjne
- Rozpoznawanie obrazów
- Jupyter Notebook
- TensorFlow
- Three.js
### Umiejętności miękkie
- Współpraca międzyzespołowa
- Analityczne rozwiązywanie problemów
- Jasna komunikacja techniczna
- Zarządzanie czasem i priorytetami
- Nastawienie na rezultaty
- Praca w Scrum / Agile
---
Canonical: https://wojtech.solutions/pl/doswiadczenie
Markdown: https://wojtech.solutions/pl/doswiadczenie.md
Site: https://wojtech.solutions
Contact: kontakt@wojtech.solutions