Umiejętności

W trakcie mojej przygody pozyskałem ogromną ilość wiedzy jaki i umiejętności w dziedzinie IT.

C++: Język programowania od którego zaczynałem swoją przygodę. Podczas nauki zrozumiałem co to jest programowanie obiektowe oraz rekurencja

Python: Wykorzystuje go głównie do nauki uczenia maszynowego oraz analizy danych.

Java: Używałem go do pisania prostych gier. Używałem do tego głównie JavaFX. Posiadam także podstawową wiedzę na temat Frameworka Spring Boot

CCNA: Podczas zdobywania tego certyfikatu zdobyłem podstawową wiedzę na temat sieci komputerowych

AutoCad: Poznałem ten program na studiach. Podczas laboratoriów nauczyłem się jak prawidłowo tworzyć projekty oparte na rysunku technicznym.

SQL: Posiadam zawansowaną wiedzę o zapytaniach w sql-u. Wiem jak tworzyć triggery, procedury, funkcje, unie oraz ograniczenia.

MatLab: Umiem przeprowadzać proste analizy matematyczne. Wykonywać wirtualizacje danych oraz wyników oblieczeń.

Excel: Moja znajomość Excela jest na bardzo wysokim poziomie ponieważ na każdym semestrze miałem z nim styczność. Wiem jak tworzyć makra, używać Solver-a.

C: Jest to język z którym mam najwięcej doświadczenia. Uczelniany system „Dante” pozwolił mi na dokładne zrozumienie jak działa system operacyjny. Musiałem napisać własny alokator pamięci oraz program do odczytywania FAT12. Używałem go także na laboratoriach „Systemy Wbudowane”. Używałem go do programowania mikroprocesorów.

Windows: Jest to system z którym do czynienia na co dzień. Zarówno podczas codziennego używania komputera jak i podczas programowania. Także po przestudiowania książki „Windows Interials part 7” wiem jak on działa oraz z czego się składa.

Linux: Nie używam go na co dzień, ale zdaje obie sprawę z jego możliwość. Wiem jak z niego korzystać oraz jak wygląda system plików.