Mój tech stack

Umiejętności & technologie

Szczegółowy przegląd technologii, które opanowałem, narzędzi których używam i kierunków w których się rozwijam. Każda umiejętność to lata praktyki i ciągłej nauki.

12+
Technologii
30+
Projektów
4.5+
Lata doświadczenia
2
Aktywne prace

Frontend Development

Tworzenie nowoczesnych, responsywnych interfejsów użytkownika

React

90%

Główny framework do budowania UI. Hooks, Context, state management.

Doświadczenie
3 lata
Projekty
30

Next.js

85%

Full-stack React framework. SSR, SSG, API routes.

Doświadczenie
2 lata
Projekty
20

TypeScript

85%

Statically typed JavaScript. Type safety, interfaces, generics.

Doświadczenie
2 lata
Projekty
25

Redux

75%

State management. Redux Toolkit, async thunks, selectors.

Doświadczenie
2 lata
Projekty
15

Sass

80%

CSS preprocessor. Variables, mixins, nested rules, modules.

Doświadczenie
3 lata
Projekty
25

JavaScript ES6+

90%

Modern JavaScript features. Async/await, modules, destructuring.

Doświadczenie
4.5+ lata
Projekty
40

Backend Development

Budowanie skalowalnych, bezpiecznych systemów backendowych

PHP

85%

Server-side scripting. Modern PHP 8+, composer, PSR standards.

Doświadczenie
3 lata
Projekty
25

Laravel

80%

PHP framework. Eloquent ORM, API resources, queues, jobs.

Doświadczenie
3 lata
Projekty
20

MySQL

85%

Relacyjna baza danych. Optymalizacja zapytań, indeksowanie, replikacja.

Doświadczenie
3 lata
Projekty
30

Python

75%

Automation, scripting, data processing, FastAPI.

Doświadczenie
2 lata
Projekty
15

FastAPI

70%

Modern Python web framework. Async/await, automatic docs, type hints.

Doświadczenie
1 rok
Projekty
8

Testing & Quality

Zapewnienie jakości kodu przez kompleksowe testowanie

Jest

80%

JavaScript testing framework. Unit tests, mocking, coverage reports.

Doświadczenie
2 lata
Projekty
15

Playwright

75%

End-to-end testing. Cross-browser, mobile testing, visual comparisons.

Doświadczenie
1 rok
Projekty
8

PHPUnit

70%

PHP testing framework. Unit tests, feature tests, database testing.

Doświadczenie
2 lata
Projekty
12

DevOps & Tools

Automatyzacja, deployment i monitoring aplikacji

Git

95%

Version control. Advanced workflows, branching strategies, hooks.

Doświadczenie
4.5+ lata
Projekty
50

Bitbucket

90%

Code hosting, collaboration, CI/CD with Pipelines.

Doświadczenie
4.5+ lata
Projekty
40

VS Code

95%

IDE configuration, extensions, debugging, workspace setup.

Doświadczenie
4.5+ lata
Projekty
50

Docker

75%

Containerization. Używam Dockera, żeby uniknąć komplikacji przy wdrażaniu na VPS.

Doświadczenie
2 lata
Projekty
10

Linux (Debian)

80%

Administracja systemami Linux. Debian jako główny system do pracy.

Doświadczenie
3 lata
Projekty
25

Design & UX

Projektowanie interfejsów i doświadczeń użytkownika

Figma

78%

Design tool. Prototyping, component systems, collaboration.

Doświadczenie
2 lata
Projekty
25

UI/UX Design

75%

User interface and experience design principles.

Doświadczenie
3 lata
Projekty
30

Responsive Design

88%

Mobile-first, accessible designs for all devices.

Doświadczenie
4.5+ lata
Projekty
45

Narzędzia codziennej pracy

VS Code

Editor

Codziennie

Chrome DevTools

Browser

Codziennie

Postman

API Testing

Często

Bitbucket

Version Control

Codziennie

Composer

PHP Package Manager

Często

NPM/Yarn

Package Manager

Codziennie

Git

Version Control

Codziennie

XAMPP

Local Development

Często

phpMyAdmin

Database

Często

Discord

Communication

Codziennie

Cele rozwojowe

Ukończenie studiów WSB

Q1 2025

Ostatni rok Front End Developer w WSB Merito Toruń

Progress95%

Resources

Projekt dyplomowyEgzaminy końcowePortfolio rozwoju

Advanced Laravel & PHP

Q2 2025

Pogłębianie wiedzy o Laravel i nowoczesnym PHP

Progress70%

Resources

Laravel 11PHP 8.4 featuresPerformance optimization

Testing & Quality Assurance

Q3 2025

Mastery w Jest, Playwright i testowaniu aplikacji

Progress55%

Resources

Advanced PlaywrightJest best practicesE2E testing patterns

Rozwój kariery Full Stack

Q4 2025

Awans w obecnej firmie lub nowe wyzwania

Progress45%

Resources

NetworkingPortfolio projektówNowe technologie

Chcesz współpracować przy projekcie?

Moje umiejętności to efekt lat praktyki i ciągłej nauki. Jestem gotowy wykorzystać je w Twoim projekcie!

Porozmawiajmy o współpracy