Wyłączone skrypty

Strona do poprawnego działania potrzebuje włączonego java script w przeglądarce internetowej. Jeżeli Chcesz dalej przeglądać stronę - włącz java script w ustawieniach swojej przeglądarki.

me-KamilMatyja-1638371779

Kamil Matyja

1. Dane kontaktowe

Numer telefonu: +48 533 141 218

Adres email: matyja_kamil@o2.pl

Miejsce zamieszkania: Poznań

2. Wykształcenie

Średnie + Techniczne (Zespół szkół łączności w Poznaniu) 2018 / 2022

3. Doświadczenie

Junior PHP developer (Primesoft) 05.2022 / teraz

Freelancer (programowanie stron internetowych dla klientów i administracja) 01.2021 / teraz

4. Dodatkowo

Język Angielski (komunikatywny)

Język Niemiecki (podstawowy)

Prawo jazdy kat. B

Książeczka do celów sanitarno-epidemiologicznych

Zaszczepiony 2 dawkami Pfizer'a

5. Certyfikaty

Technik teleinformatyk, numer zawodu: 351103

Kwalifikacja zawodowa EE.10 "Montaż, uruchamianie oraz utrzymywanie urządzeń i sieci teleinformatycznych"

Kwalifikacja zawodowa EE.11 "Administrowanie sieciowymi systemami operacyjnymi i sieciami komputerowymi"

Huawei "Internet of things" HCIA

Cisco "CCNA R&S: Introduction to Networks"

Cisco "CCNA R&S: Routing and Switching Essentials"

Cisco "CCNA R&S: Scaling Networks"

Cisco "CCNA R&S: Connecting Networks"

Cisco "Network Security"

6. Co potrafię

a. Programista

Programowanie w PHP i JavaScript z wykorzystaniem relacyjnych baz danych. Aplikacje tworze w czystych wersjach języków, bez frameworków, wtyczek czy bibliotek z internetu. Dzięki temu uczę się jak w 100% napisać samemu stronę internetową, nie będę miał problemu z nauczeniem się danego środowiska dla języka programowania.

„Słówka” najnowsza aplikacja, którą napisałem. Tym razem postawiłem na 100% obiektowość w języku PHP z wykorzystaniem: Prepared statement, wzorców obiektowych, praktyk SOLID i KISS. Cały kod PHP mocno różni się od moich pozostałych projektów, ponieważ został on napisany od nowa z wydzieleniem wszystkich elementów podobnych oraz interfejsów do osobnych klas.

Użytkownik bez konta może zobaczyć słówka z danego działu, odsłonić Polskie / Angielskie lub obie wersje tłumaczenia.

Użytkownik posiadający konto ma dostęp do: wszystkich / nieprzerobionych / poprawnych słówek / błędnych słówek, dzięki czemu może przerabiać jedynie te słówka, które chce.

„Egzamin zawodowy” to aplikacja, w której dodałem wszystkie pytania egzaminacyjne potrzebne do nauki aby zdać egzamin zawodowy. Podzielone są na kwalifikacje -> rok egzaminu -> sesje egzaminu oraz po 40 pytań na każdą sesje.

Użytkownik bez konta może zobaczyć odpowiedzi do pytań, zrobić cały egzamin z limitem czasowym 60min, lub wylosować pseudolosowe pytania.

Użytkownik posiadający konto po każdym egzaminie dostaje powiadomienie z jego wynikiem, w statystykach pojawia się na wykresie kołowym ile pytań poprawnych / ile błędnych i tak samo z egzaminami, ile zaliczonych / ile nie. Posiadacz konta ma również dostęp do pytań: wszystkich / nieprzerobionych / poprawnych odpowiedzi / błędnych odpowiedzi, dzięki czemu może przerabiać jedynie takie pytania jakie chce.

W egzaminach wszystkie pytania pojawiają się w kolejności pseudolosowej tak samo jak kolejność odpowiedzi do takiego pytania.

Nie ma możliwości aby za pomocą np. zbadaj element sprawdzić jaka odpowiedź jest prawidłowa, bo takie dane nie są przesyłane.

Po sprawdzeniu egzaminu dzięki nadaniu każdemu pytaniu id oraz kolejności wyświetlenia się odpowiedzi do pytania są one pokazywane w dokładnie tym samym rozkładzie dzięki czemu użytkownik wie dokładnie gdzie zrobił błąd.

„Sprinty” jest to aplikacja internetowa, w której każdy użytkownik może stworzyć swoje własne konto, jest ono weryfikowane kodem email, w panelu logowania można przypomnieć hasło.

Po zalogowaniu można przeczytać wpisy blogowe i dać im ocenę w postaci gwiazdek oraz komentarz, kupić produkt dodając go do koszyka, uwzględniając kolor, rozmiar, ilość sztuk z zabezpieczeniem ilości sztuk na magazynie, zapisać się na bieg jako biegacz lub wolontariusz z zabezpieczeniem nadmiaru miejsc, do każdego biegu dołączona jest galeria oraz lista startowa z wynikami.

Można wchodzić w interakcję poprzez dodawanie znajomych, pisanie wiadomości pomiędzy nimi, tworzenie postów na profilu do każdego eventu na jaki się zapisało – przy postach można dodawać komentarze i oceny w postaci łapek. Jest również możliwość dodawania podopiecznych. Po każdej czynności użytkownika jest dodawane powiadomienie dla jego konta. Na stronie znajduje się również „Tablica” w której wyświetlają się wszystkie posty znajomych, w ustawieniach konta można znaleźć listę zamówień, wydarzeń, kodów promocyjnych – przy zakupie produktu lub zapisu na bieg jest 50% szansy na pojawienie się losowania ‘Lotto’ i w zależności od tego ile liczb zgadniemy na tyle % kupon zniżkowy dostaniemy. Jest również możliwość przepisana pakietu startowego na innego użytkownika, z zabezpieczeniem aby użytkownik ten nie był już zapisany ani jako biegacz ani jako wolontariusz, można edytować profil, dane konta, hasło lub odblokowywać / blokować użytkowników. Tak samo jest możliwość dezaktywacji konta, lecz zawsze można je ponownie aktywować poprzez wiadomość email.

Panel administracyjny dla tej strony jest bardzo mocno rozbudowany, istnieje w nim możliwość dodawania, edycji i statystyk dla każdego wpisu, produktu i biegu. Jest możliwość blokowania użytkownika i podopiecznego, akceptacji komentarzy i postów, sprawdzanie statystyk na wykresach, wysyłanie wiadomości newsletter, dodawanie wersji strony, edycja slidera, dokumentów strony oraz administracji. Wszystkie dane z tabel sql są również wyświetlane w odpowiednich podstronach.

b. Sieciowiec

Konfiguracja routingu w sieci (statyczny, RIP, OSPF)

Konfiguracja urządzeń sieciowych (switch, router, firewall, itp.) w (Cisco, Huawei, Mikrotik)

Konfiguracja centrali Silcan (Config Man), telefony: ISDN, CTS, VOIP, Analog

Konfiguracja Windows klient (Użytkownicy, macierze dyskowe, NTFS, udostępnianie, zabezpieczenia)

Konfiguracja Windows server (DHCP, DNS, IIS http i ftp, Active Directory, NAT, Routing, Dostęp zdalny)

Obsługa MS Office (Word, Excel, Access, Outloock)

Obsługa Cisco Packet Tracer, Huawei eNSP

Obsługa Wireshark

Obsługa Putty

Obsługa VirtualBox, VMware

Obsługa ZW CAD

Znajomość teoretycznych pojęć związanych ze światłowodami

Spawanie mechaniczne światłowodów

Znajomość teoretycznych pojęć związanych z lokalną siecią komputerową

Wykonywanie okablowania strukturalnego sieci, z podłączeniem do gniazd i patchpaneli

Lutowanie układów elektrycznych

Programowanie mikroprocesorów

Administracja serwerem, skrzynkami pocztowymi i stronami internetowymi

7. Zainteresowania

Programowanie stron internetowych - jest to moją pasją, spędzam nad tym bardzo dużo czasu, programuje w PHP, Java Script, SQL, HTML, CSS, C++. Moje portfolio.

Bieganie - przez 4 lata biegałem wyczynowo w klubie sportowym AZS Poznań zdobywając przy tym łącznie 4 medale mistrzostw Wielkopolski, 3 krotnie startowałem na mistrzostwach Polski w przełajach (Żagań, Olszyna, Kwidzyn), łącznie uczestniczyłem w prawie 100 biegach ulicznych na terenie całej Polski, zdobyłem 40 pucharów w kategoriach wiekowych jak i OPEN.

Wolontariat - Wielokrotnie brałem też udział w nieodpłatnych wolontariatach biegowych np. podczas Poznańskich maratonów, Wings for Life, biegach: Niepodległości, Powstania Wielkopolskiego, Czerwca 1956 i flagi. Jako biegacz brałem też udział w biegach patriotycznych.