Cześć, tu Bart!

👋

Pracuję jako software developer w Sofomo

Zajrzyj na moje profile

Doświadczenie i umiejętności

Sofomo

Projekty komercyjne, przy których pracowałem

Platforma raportowa dla Big Data

10.2025 - obecnie

Stanowisko:

Frontend Developer

Główne zadania:

- Tworzę rozbudowane dashboardy raportowe, które procesują i wizualizują tysiące rekordów

- Dbam o przejrzysty, spójny i intuicyjny UI/UX w widokach z dużą ilością danych

- Pilnuję, żeby aplikacja była szybka i responsywna nawet przy ładowaniu i filtrowaniu dużych zbiorów danych

- Pracuję z zaawansowanymi wykresami i wizualizacjami, żeby metryki były czytelne i zrozumiałe

- Współpracuję przy zapytaniach i kodzie backendowym — poprawki, optymalizacje i wydajność

- Diagnozuję i rozwiązuję trudne edge case’y użytkowników po stronie frontu i backendu

- Dokładam cegiełkę do rozwoju i refaktoru dużego, produkcyjnego codebase’u

Tech:

ReactVue.jsApexChartsTypeScriptMUIMySQLPHPJulia

Aplikacja mobilna do dzielenia kosztów

07.2025 - 10.2025

Stanowisko:

Lead Fullstack Developer

Główne zadania:

- Tworzyłem aplikację mobilną cross-platform z użyciem nowoczesnego stacku React Native

- Zrobiłem pełną integrację z Apple Wallet i Google Wallet (zapisywanie i zarządzanie passami)

- Zbudowałem własną logikę do bezpiecznego, ręcznego generowania passów Apple i Google Wallet

- Projektowałem i utrzymywałem integrację backendu — start na Firebase, później migracja do Supabase

- Przepisałem codebase z JavaScript na w pełni typowany TypeScript, żeby podnieść niezawodność i łatwość utrzymania

- Współpracowałem przy UX, żeby dzielenie kosztów było proste i bez tarcia dla użytkowników

- Optymalizowałem wydajność: płynna nawigacja, szybkie ładowanie i responsywne interakcje

- Dbałem o jakość kodu: modułowa architektura, komponenty wielokrotnego użytku i ciągłe usprawnienia

Tech:

React NativeTanstackExpoTypeScriptSupabaseFirebaseApple WalletGoogle Wallet

Różne landing page’e i strony portfolio

03.2025 - 07.2025

Stanowisko:

Frontend Web Developer

Główne zadania:

- Wdrażałem szybkie i płynne animacje w CSS i JavaScript

- Dowoziłem pixel-perfect layouty w oparciu o Tailwind CSS

- Tworzyłem responsywne, dostępne i wydajne landing page’e

- Optymalizowałem SEO, żeby strona lepiej się pozycjonowała

- Budowałem dostępne i responsywne komponenty UI w React

- Pracowałem z nowoczesnymi technologiami i bibliotekami frontendowymi

Tech:

ReactNext.jsAstroTailwind CSSFramer MotionZodTypeScript