Przejdź do treści
← Wróć na stronęPobierz PDF

Bartosz Podgruszecki.

Senior Full-Stack Engineer

Podsumowanie

Od ponad 17 lat tworzę produkty webowe, dziś jako Senior Full-Stack Engineer. Moje projekty działają na co dzień: platforma telemedyczna (~6 000 pacjentów), oprogramowanie targowe dla globalnej firmy medtech, system planowania tras, przez który przeszło ~50 000 zamówień, oraz konfiguratory 3D. Pracuję samodzielnie lub w małych zespołach (do 5 osób) i odpowiadam za projekty od analizy i wyceny po wdrożenie. Na co dzień korzystam z AI (Claude Code, Cursor), dzięki czemu dostarczam ok. 3 razy szybciej, i sprawnie modernizuję starszy kod. Wyłącznie praca zdalna. Główny stack: TypeScript, React, TanStack Start, Next.js, Node.js, Firebase, Three.js.

Doświadczenie

Senior Full-Stack Engineer · Własna działalność (Działalność gospodarcza od 2019 · B2B)

od 2018

Pracuję równolegle dla kilku stałych klientów, zwykle samodzielnie lub w zespołach do 5 osób, i odpowiadam za projekty od analizy i wyceny po wdrożenie i utrzymanie. Na co dzień korzystam z AI (Claude Code, Cursor): agenci piszą większość kodu, a ja planuję, robię code review i zabezpieczam zmiany testami automatycznymi. Dzięki temu dostarczam ok. 3 razy szybciej.

Voltiso (Wspólnik · B2B)

od 2018
  • Prowadziłem rozwój platformy telemedycznej dla amerykańskiej praktyki lekarskiej i napisałem większość jej kodu od zera, a zespół wspierał mnie w wybranych obszarach (Next.js, Firebase, Twilio Video & Chat). Codziennie korzysta z niej ~30 lekarzy, obsłużyła już ~6 000 pacjentów i ~6 500 konsultacji.
  • Główny programista platformy do prezentacji produktów na targach dla globalnej firmy medtech. Większość zbudowałem od zera, a zespół pomagał w wybranych obszarach (Next.js, Expo, Firebase). 15 targów rocznie, do ~1 000 użytkowników podczas 3-dniowych targów, check-in kodami QR i integracja z CRM.
  • Rozwijam i utrzymuję stronę Neurosurgeons of New Jersey.
  • Tworzyłem aplikacje mobilne w Expo / React Native oraz szybkie strony na headless CMS (Sanity.io, Storyblok, Strapi); przygotowuję wyceny i dokumentację oraz pomagam we wdrażaniu nowych programistów.

Własne produkty i klienci bezpośredni (B2B)

od 2018
  • Zaprojektowałem i zbudowałem od podstaw Routes Planner (Vue.js, Symfony, MySQL, Mapbox), system planowania zamówień i tras dostaw, z którego codziennie korzysta 11 firm; przeszło przez niego ~50 000 zamówień. Prowadzę prace nad wersją SaaS.
  • Zbudowałem i rozwijam konfigurator 3D garaży i kojców (React, Three.js) używany przez Robstal, At-Stal, Blach-Trans i Taurustal. Z prostego kalkulatora ceny w formularzu rozwinął się w model 3D z eksportem do PDF i zamawianiem online.
  • Wdrożyłem funkcje oparte na LLM: chatbota odpowiadającego na pytania o firmę i jej system, wsparcie AI przy treściach (tytuły, opisy, podpowiedzi), generowanie grafik do artykułów oraz integrację z asystentem głosowym automatyzującą składanie zamówień.

Usterka.pl (Full-Stack Developer · B2B)

03/2025-08/2026
  • Pracowałem nad frontendem i backendem platformy opartej na nowoczesnych, popularnych frameworkach.
  • Utrzymywałem i rozwijałem stronę firmową oraz strony kampanii (landing page).
  • Współtworzyłem panel klienta i system rezerwacji.

Web Developer · Freelance (Projekty dla agencji i firm, m.in. BluePear)

2009-2018
  • Tworzyłem aplikacje webowe w Vue.js i React z Three.js oraz backend w Laravelu i API Platform (REST, JWT).
  • Napisałem system zarządzania sprawami z generatorem dokumentów PDF dla kancelarii prawnej oraz system zarządzania zamówieniami ze znacznikami na mapie dla producenta konstrukcji stalowych (pierwsza wersja Routes Plannera).
  • Tworzyłem dedykowane motywy i wtyczki WordPress oraz strony na Bolt CMS, optymalizowałem strony pod SEO i szybkość ładowania.
  • Projektowałem logotypy i responsywne layouty.

Umiejętności

Frontend i mobile:
TypeScript, React, TanStack Start, Next.js, Vue.js, Tailwind CSS, React Native / Expo, Three.js
Backend i platformy:
Node.js, Firebase, PostgreSQL, MySQL, Symfony, Laravel, Vercel, AWS, Twilio, Stripe, Mapbox
AI i sposób pracy:
Claude Code, Cursor, Chatboty i automatyzacje LLM, Asystenci głosowi, Testy automatyczne, Modernizacja starszego kodu

Wykształcenie

Magister, Informatyka i ekonometria
Uniwersytet Ekonomiczny we Wrocławiu · 2010-2012

Licencjat, Informatyka i ekonometria
Uniwersytet Ekonomiczny we Wrocławiu · 2007-2010

Języki

Polski: ojczysty
Angielski: B2+/C1 (swobodna komunikacja w pracy)

Zainteresowania

Bieganie: regularnie biegam parkrun i startuję w zawodach ulicznych i górskich. Poza tym gotowanie i e-sport.