Otwarty na współpracę

Cześć, jestem Konrad.LeadFullStackEngineer

Projektuję API, modeluję bazę danych, a na wierzchu buduję interfejs dopracowany co do piksela. Obecnie buduję i utrzymuję platformy dla ochrony zdrowia, e-learningu i przemysłu.

Przewiń
O mnie

Inżynier, który traktuje wszystkie warstwy jak jeden produkt.

Pracuję jako Lead Full Stack Engineer i buduję w TypeScripcie produkty webowe od A do Z. Obecnie jako jedyny inżynier rozwijam medyczną platformę SaaS, z której korzystają szpitale i programy rezydentury w całych Stanach Zjednoczonych, a w pozostałych projektach agencji kieruję zespołem i odpowiadam za kontakt z klientami.

Wszystko zaczęło się pięć lat temu, od stażu na help desku. Od tamtej pory dowiozłem też platformę e-learningową, przeniosłem stronę firmy produkcyjnej z WordPressa i przebudowałem system uwierzytelniania: zabezpieczyłem przechowywanie haseł i dodałem MFA. Współtworzę też projekty otwartego oprogramowania, z których korzystam na co dzień.

Poza kodem: fotografia, muzyka i podróże. To z nich bierze się większość moich najlepszych pomysłów na produkty.

5+
lat doświadczenia komercyjnego
6+
branż w portfolio
41
technologii na co dzień
Doświadczenie

Krótka droga od help desku do full-stacka.

  • sty 2026 — obecnie · Poznań i okolice

    Lead Full Stack Engineer

    Full Stack House

    Prowadzę projekty klientów od A do Z: ustalam z nimi zakres i odpowiadam za architekturę, infrastrukturę, wdrożenia oraz zespół, który to wszystko dowozi.

    • Jako jedyny inżynier odpowiadam za całą stronę techniczną medycznej platformy SaaS, z której korzystają szpitale i programy rezydentury w całych Stanach Zjednoczonych.
    Next.jsNestJSAzureNew RelicPostgreSQLPayload CMS
  • lip 2024 — sty 2026 · Poznań i okolice

    Full Stack Engineer

    Full Stack House

    Rozwijałem medyczną platformę SaaS dla amerykańskich programów rezydentury (ASP.NET, NestJS, React, MS SQL). Dowoziłem funkcje na każdej jej warstwie.

    • Poprowadziłem migrację haseł użytkowników, dotąd zapisanych jawnym tekstem, na bcrypt w backendach .NET i Node oraz w procedurach składowanych. Napisałem proces w tle, który przepuścił przez bcrypt hasła wszystkich istniejących kont, a na koniec usunąłem jawne hasła z systemu.
    ASP.NETNestJSReactMS SQLTypeScript
  • mar 2024 — lip 2024 · Poznań i okolice

    Front-end Engineer

    Full Stack House

    Pracowałem nad frontendem tej samej medycznej platformy SaaS dla szpitali i programów rezydentury w USA.

    • Przekładałem projekty z Figmy na responsywne, dopracowane co do piksela panele, komponenty i widoki.
    • Samodzielnie zbudowałem stronę marketingową klienta.
    • Ustalałem z klientem wymagania funkcjonalne i dopasowywałem kierunek prac do jego potrzeb biznesowych.
    ReactNext.jsTypeScriptPlaywrightSentry
  • lip 2023 — sie 2023 · Legnica

    Web developer (staż)

    Studio Reklamy i Druku FTPrint
    • Rozwijałem i utrzymywałem stronę firmową.
    • Projektowałem interfejsy w Figmie.
    • Wdrażałem funkcje i elementy interaktywne w HTML, CSS i JavaScript.
    HTMLCSSJavaScriptFigma
  • cze 2022 — lip 2022 · Ścinawa

    Specjalista wsparcia IT (staż)

    Urząd Miasta i Gminy Ścinawa
    • Obsługiwałem gminny system ewidencji deklaracji o źródłach ciepła.
    • Rozwiązywałem problemy techniczne pracowników urzędu i usuwałem usterki IT.
    • Wspierałem technicznie codzienną pracę urzędu.
    Help deskWsparcie techniczne
  • cze 2021 — lip 2021 · Ścinawa

    Specjalista wsparcia IT (staż)

    Urząd Miasta i Gminy Ścinawa
    • Obsługiwałem system transkrypcji mowy, który spisywał posiedzenia rady miejskiej na potrzeby protokołów.
    • Pomagałem pracownikom przy problemach z IT.
    • Utrzymywałem sprzęt biurowy i infrastrukturę.
    Help deskWsparcie techniczne
Umiejętności

Narzędzia, po które sięgam.

Na każdej warstwie, od interfejsu po bazę danych, pewnie już coś dowiozłem. Oto, z czego korzystam na co dzień.

TypeScript/Next.js/React/NestJS/.NET/PostgreSQL/Tailwind/Playwright/Redis/Node.js/Vitest/Sentry/C#/Prisma/MS SQL/Firebase/Electron/Figma/Payload CMS/Radix UI/Headless UI/Telnyx/New Relic/PostHog/Airtable/GitHub Actions/Plasmic/TypeScript/Next.js/React/NestJS/.NET/PostgreSQL/Tailwind/Playwright/Redis/Node.js/Vitest/Sentry/C#/Prisma/MS SQL/Firebase/Electron/Figma/Payload CMS/Radix UI/Headless UI/Telnyx/New Relic/PostHog/Airtable/GitHub Actions/Plasmic/

Frontend

Interfejsy, które obsługuje się bez zastanowienia.

TypeScript
React
Next.js
Tailwind CSS
Electron
Chakra UI
Material UI
Radix UI
Headless UI
Plasmic

Backend

API, usługi i dane, które za nimi stoją.

NestJS
Node.js
.NET / ASP.NET
C#
Java
REST APIs
Payload CMS
Telnyx
Stripe

Dane i infrastruktura

Bazy danych, pamięć podręczna i wszystko, co je łączy.

PostgreSQL
Azure
Google Cloud
GitHub Actions
MikroORM
BullMQ
MS SQL
Redis
Prisma
Supabase
Firebase
Airtable

Jakość i narzędzia

Testy, monitoring i to, co zapobiega regresjom.

Playwright
Storybook
Vitest
Jest
Sentry
New Relic
PostHog
Git
Figma
Photoshop
Wybrane projekty

Co ostatnio zbudowałem.

Więcej na GitHubie
Pantry

Pantry

Domowa spiżarnia pod kontrolą: wiesz, w którym pomieszczeniu stoi każdy słoik, butelka i torebka. Wspólny dostęp dla domowników, powiadomienia o kończących się zapasach i pilnowanie terminów ważności.

Next.jsTypeScriptTailwind CSSDrizzleNextAuth
Bimbeer

Bimbeer

Aplikacja na komputer, część wieloplatformowego systemu Bimbeer: dobieranie miłośników piwa w pary w stylu Tindera, według wspólnych gustów i lokalizacji.

ElectronJavaScriptChakra UIFirebase
Pixel Day

Pixel Day

Notatnik i organizer w stylu pixel art, z minigrami. Zaplanuj dzień w aplikacji stylizowanej na 16-bitową grę.

Next.jsTypeScriptTailwind CSSFirebase
Horizons

Horizons

Platforma do tworzenia, publikowania i odkrywania sztuki generowanej przez AI. Użytkownicy piszą prompty do modeli, tworzą własną tablicę prac i obserwują innych twórców.

ReactJavaScriptChakra UIFirebase
Pieometry

Pieometry

Kalkulator ciasta na pizzę: podajesz parametry partii (liczbę kulek, wagę mąki, hydrację, czas wyrastania), a dostajesz dokładną gramaturę każdego składnika.

Next.jsTypeScriptTailwind CSSZod
Free Parking

Free Parking

Znajdź, zapisz i oceń darmowe miejsca parkingowe w okolicy. Interfejs oparty na mapie, otwarte API pod spodem i oceny od społeczności.

Next.jsTypeScriptChakra UIPrisma
CleanScape

CleanScape

Aplikacja do pracy w terenie dla ekip sprzątających: ewidencja sprzętu, notatki na miejscu i wycena usługi od ręki.

React NativeExpoTypeScript
Rank That Cracker

Rank That Cracker

Oceniaj krakersy w skali 1–10, prowadź własny ranking i sprawdzaj zbiorcze tabele wyników społeczności.

Next.jsTypeScriptSupabaseTailwind CSSSWR
Kontakt

Masz coś, co
warto zbudować? Porozmawiajmy.

Chętnie podejmę się ciekawej pracy full-stack, zleceń i wspólnych projektów. Najszybciej przez e-mail, odpisuję w ciągu dnia.

kkarkosz00@gmail.com