TK

Senior Software Engineer & Technical Consultant

Zamieniam nieudokumentowane, skomplikowane systemy w stabilne, gotowe do wdrożenia produkty.

10+ lat doświadczenia full-stack w React, Vue, .NET i Node.js — pracuję zdalnie z Polski z zespołami z USA, Wielkiej Brytanii i Singapuru.

[ Zdjęcie ]

01 / O mnie

Jestem Senior Software Engineerem i Technical Consultantem z ponad 10-letnim doświadczeniem, w tym prowadzę własny konsulting techniczny od 2017 roku. Moje doświadczenie obejmuje React/TypeScript i Vue na frontendzie oraz C#/.NET, Node.js i SQL na backendzie — ostatnio odpowiadając zarówno za część Vue, jak i C#/.NET w aplikacji enterprise sterowanej przez backend, przez cztery lata. Specjalizuję się w przejmowaniu odpowiedzialności za skomplikowane, często nieudokumentowane systemy i zamienianiu ich w stabilne, gotowe do dostarczenia produkty — kierując się prostą zasadą: im lepiej rozumiesz system, tym mniej kodu musisz napisać.

10+
Lat doświadczenia
JavaScript
Mój drugi język ojczysty
10 000h+
Godzin świadomej praktyki programowania
1M+
Użytkowników osągniętych dzięki produktom, które współtworzyłem

02 / Tech Stack

Tech Stack

Frontend
React
TypeScript
JavaScript
Vue 2/3
Redux
HTML5
CSS3
SCSS
Bootstrap
Backend
C#/.NET
Node.js
Express.js
SQL Server
MySQL
SignalR
Entity Framework
Tooling
Jest
React Testing Library
Cypress
Playwright
Git
Docker
Azure DevOps
GitHub Copilot
Pracowałem też z
AngularJS
PHP
WordPress
Flutter
Vuex
Pinia
Redux-Saga

Jak pracuję

Architektura UI sterowanego przez backendProjektowanie kontraktów APIZarządzanie stanem (state management)Optymalizacja wydajnościModernizacja systemów legacyProjektowanie autoryzacji i uprawnieńCode reviewResponsive designAgentic development workflows

03 / Doświadczenie

Doświadczenie

  1. Technical Consultant & Software Engineer

    AKTUALNIE
    Animality Foundation
    Mar 2026 – obecnie · Zdalnie · Wrocław, Polska

    Przebudowałem nieudokumentowany ekosystem wielu aplikacji w utrzymywalny, gotowy do dostarczenia system.

  2. Lead Software Engineer

    SpecCheck (Caterpillar)
    Mar 2022 – Mar 2026 · Zdalnie · Jacksonville, FL, USA

    Odpowiadałem za pełną modernizację full-stack aplikacji enterprise sterowanej przez backend; prowadziłem migrację Vue 2→3.

  3. Senior Frontend Developer

    Xcelirate
    Kwi 2020 – Mar 2022 · Zdalnie · Singapur / Barcelona

    Budowałem wielokrotnego użytku komponenty React i skalowalny stan Redux dla produkcyjnej platformy social.

  4. Frontend Engineer

    Xcelirate
    Kwi 2019 – Mar 2020 · Zdalnie · Singapur

    Dostarczyłem pełny redesign UI z przyrostowym wdrożeniem bez przestojów.

  5. Full Stack Software Engineer

    Desap
    Cze 2019 – Kwi 2020 · Zdalnie · Manchester, Wielka Brytania

    Zbudowałem tablicę do współpracy w czasie rzeczywistym z React, .NET i SignalR.

  6. Software Engineer

    bet365
    Kwi 2017 – Cze 2018 · Stacjonarnie · Manchester, Wielka Brytania

    Współtworzyłem niestandardowy framework do modernizacji aplikacji legacy.

+ 2 wcześniejsze role (2015–2017) — Electrika Ltd, Bounce Castle Network

04 / Wybrane projekty

Wybrane projekty

Optymalizacja popupu

Zdiagnozowałem, dlaczego popup wydawał się zepsuty mimo że działał, i naprawiłem to usuwając zbędne zapytanie do backendu — zamiast ukrywać problem za loading skeletonem.

Czytaj więcej →

Migracja Vue 2 → Vue 3

Poprowadziłem przyrostową migrację aplikacji enterprise sterowanej przez backend, redukując kod frontendowy o ~50% bez przestojów w dostarczaniu.

Czytaj więcej →

Animality Foundation

Przejąłem odpowiedzialność za nieudokumentowany ekosystem wielu aplikacji po odejściu poprzedniego zespołu i przebudowałem go w utrzymywalny, gotowy do dostarczenia system.

Czytaj więcej →

Porozmawiajmy o Twoim projekcie

Pobierz CV

© 2026 Tomasz Koszkul. Wszelkie prawa zastrzeżone.