Łukasz Krawczyk.

Konstruuję kod, buduję doświadczenie.

O mnie

Łukasz Krawczyk

Moja historia

Cześć, jestem Łukasz. Moja przygoda z programowaniem rozpoczęła się wraz ze studiami inżynierskimi na Wydziale Elektrycznym Politechniki Śląskiej. To tam, pisząc pierwsze programy konsolowe w C++, odkryłem pasję do tworzenia. Naturalną ewolucją było przejście na C# i platformę .NET, gdzie rozwijałem umiejętności, budując aplikacje desktopowe w technologiach WinForms i WPF.

Z czasem moja ciekawość skierowała mnie w stronę świata web developmentu. Zaczynałem od PHP, by dogłębnie zrozumieć logikę aplikacji sieciowych, by następnie w pełni zanurzyć się w ekosystemie .NET, tworząc zaawansowane rozwiązania w oparciu o architekturę MVC i Web API. Zwieńczeniem tego etapu była moja praca inżynierska – aplikacja RESTful API „Trzeba Chleba” z front-endem w React.js.

Studia magisterskie na Wydziale Automatyki, Elektroniki i Informatyki o specjalizacji Internet i Technologie Sieciowe pozwoliły mi poszerzyć horyzonty o administrację serwerami VPS, automatyzację CI/CD i rozwiązania chmurowe, takie jak Azure. W ramach pracy magisterskiej połączyłem programowanie z moją największą pasją – muzyką – tworząc oparty na sieciach neuronowych system do automatycznej transkrypcji nagrań gitarowych. Przebudowałem także projekt „Trzeba Chleba”, wdrażając w nim najlepsze praktyki e-commerce i nowoczesne technologie.

Poza kodem

Gdy nie koduję, najchętniej eksperymentuję w kuchni, gram w piłkę nożną lub ćwiczę na siłowni. Jestem też stałym bywalcem YouTube'a i transmisji na żywo, gdzie śledzę i oglądam różne treści rozrywkowe, technologiczne i naukowe.

Moja Droga Zawodowa

Początek Studiów Inżynierskich

3 lata, 5 miesięcy

wrzesień 2020

Rozpoczęcie studiów na kierunku Informatyka na Wydziale Elektrycznym Politechniki Śląskiej.

Praktykant IT

1 miesiąc

czerwiec 2023

Miesięczny staż w Wojewódzkim Pogotowiu Ratunkowym, obejmujący wsparcie użytkowników w ramach helpdesku.

Początek Studiów Magisterskich

1 rok, 5 miesięcy

luty 2024

Kontynuacja nauki na Wydziale Automatyki, Elektroniki i Informatyki, ze specjalizacją Internet i Technologie Sieciowe.

Młodszy Programista .NET

7 miesięcy

lipiec 2024

Rozwój istniejącego oprogramowania w technologii .NET o nowe funkcjonalności, a następnie praca z narzędziami Business Intelligence oraz bazą danych PostgreSQL.

Dzisiaj

Technologie, z którymi pracuję

Frontend

Next.js
Next.js
React
React.js
JavaScript
JavaScript
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap

Backend

C++
C/C++
C
C#
.NET
.NET
PHP
PHP
Python
Python

Bazy Danych

PostgreSQL
PostgreSQL
MariaDB
MariaDB
MySQL
MySQL

DevOps i Chmura

Docker
Docker
GitHub Actions
GitHub Actions
Linux
Linux
Azure

AI i ML

PyTorch
PyTorch
pandas
Pandas
scikit-learn
Scikit-learn
NumPy
NumPy