Paweł Kowalewicz

Programista .NET | .NET Core 3.1 | .NET 6 | Angular 13+

MCSA
MCSD

Programista platformy .NET w języku C#. Specjalizuje się w back-endzie tworzeniem REST-owych API opartych na platformie .NET Core 3.1. / .NET 5 / .NET 6. Natomiast, po stronie front-endu używam Angulara 13+.
Podsumowując, znam też oprogramowanie JIRA, system kontroli wersji GIT, a także model Git Flow, dobre praktyki programistyczne, DDD oraz architekturę mikroserwisową oraz monolityczną.

Programista .NET - Paweł Kowalewicz

Moje projekty

Podatki w Chmurze
WEB APP (.NET CORE 2.2 + EF CORE + ANGULAR 8, AZURE)
Synchronizator
API (.NET CORE 2.2, CRUD DZIAŁAJĄCY W TLE)
BitClub7
WEB APP (.NET CORE 2.2, EF Core)
programista - RecipeBook
WEB APP (.NET CORE 2.2 + ANGULAR 7)
Bomberman 3D - portfolio
GRA (UNITY 3D)
Crossword-generator-01
GRA OKIENKOWA (WINDOWS FORMS)
Pets API - portfolio
REST API (.NET CORE 2.0)
mSOH - portfolio

System obsługi handlowej "mSOH"

APLIKACJA BIZNESOWA OKIENKOWA (WINDOWS FORMS)
Activity Monitor - portfolio
APLIKACJA (KONSOLOWA DZIAŁAJĄCA W TLE)

Używane technologie

Moi klienci

MBS Systems
GeoPartner
BOMA - logo
GitHub - programista .NET

Rozwój zawodowy

Na wstępnie, chcę napisać, że ciągły rozwój jako programista jest dla mnie najważniejszy.

Po pierwsze, tworzę i rozwijam również własne projekty opensource’owe, których publiczne repozytorium umieszczam zawsze na swoim profilu na Githubie. Rozwijane i ukończone przeze mnie projekty są także zamieszczone tutaj, na mojej stronie internetowej w zakładce portfolio. W rezultacie, staram się tworzyć oprogramowanie z użyciem wzorców projektowych – dużą wagę przykładam właśnie do ich nauki i poprawnej implementacji w kodzie. Co więcej, bardzo dużą wagę przykładam także do solidnej architektury systemu, zwłaszcza po stronie back-endu i tworząc nowy projekt zawsze zależy mi na stworzeniu bardzo solidnej architektury. Moje najnowsze projekty tworzę w architekturze Clean Architecture za pomocą DDD, którego podejście cały czas udoskonalam. Chciałbym bardzo nauczyć się tworzyć porządne testy jednostkowe, integracyjne i E2E. Staram się w swoich projektach je stosować, ale chciałbym nauczyć się stosować je poprawnie i testować wszystko to, co faktycznie powinno być testowane, w odpowiedni sposób, aby unikać błędów przy modyfikacji w kodzie i być pewnym wszelkich dokonanych zmian. Podsumowując, bardzo mocno aktualnie nad tym zagadnieniem pracuję, gdyż rozwój zawodowy jako programista to jest coś, co powinno ćwiczyć się i udoskonalać przez całą swoją karierę 🙂

Dodatkowo, 2 miesiące temu rozpocząłem razem z moim znajomym pracę nad naszym wspólnym SaaS’em. Będzie on przeznaczony w skrócie dla biur rachunkowych do zdecydowanie lepszej komunikacji ze swoimi klientami. Być może więcej w tej kwestii ukaże się na moim blogu, o ile takiego rozpocznę, bo noszę się z takim zamiarem 😀

Na końcu warto wspomnieć o tym, że ostatnio spędzam także dużo czasu na nauce Dockera i architektury mikroserwisów, kolejek oraz ciągłego udoskonalania podejścia DDD.

Podsumowując, tak jak rozpocząłem tę sekcję – jako programista rozwój jest dla mnie najważniejszy.

Education - programista .NET

Nauka

Aktualnie, naukę szkolną mam już za sobą. Skończyłem studia magisterskie na Politechnice Gdańskiej na kierunku informatyki, o specjalizacji „systemy i technologie mobilne”. Obronę pracy magisterskiej miałem dnia 26.10.2017 roku. Wcześniej ukończyłem studia pierwszego stopnia w PWSZ w Elblągu uzyskując tytuł inżyniera projektowania baz danych i oprogramowania użytkowego. Kończąc, dodam jeszcze że ukończyłem także technikum mechaniczne o profilu informatycznym.

Hobby - programista .NET

Hobby

Hobby, każdą wolną chwilę staram się wykorzystywać na swoje hobby. Na wstępnie, chciałym zaznaczyć, że w czasie wolnym najchętniej gram w piłkę nożną, układam kostkę rubika oraz jeżdżę na rowerze – ogólnie interesuję się szeroko pojętym sportem. Bardzo interesuję się także astronomią, gwiazdami, planetami, Wszechświatem. Grywam także od czasu do czasu na keyboardzie – jestem samoukiem. Od jakiegoś czasu amatorsko bawię się też sztuczkami karcianymi. Podsumowując, staram się wypełniać każdą wolną chwilę jakimś zajęciem, aby na nudę nie było miejsca 😉

Kostka rubika

Mój cel to sub 20 – na chwilę obecną jest to sub 45, więc jeszcze trochę pracy przede mną 🙂

Piłka nożna

Uwielbiam ten sport, zarówno oglądać, ale jeszcze bardziej uprawiać go osobiście i od czasu do czasu pograć ze znajomymi

Astronomia

Gwiazdy, planety, Wszechświat i wszystkie te zjawiska… To wszystko fascynuje mnie od dawna.

Przewiń do góry