Znajdziesz mnie na:
Kontant
O mnie
Obecnie student studiów magisterskich na Politechnice Śląskiej (wydział Automatyki, Elektroniki i Informatyki, specjalność: Internet i technologie sieciowe).
W styczniu 2024 roku obroniłem tytuł inżyniera z oceną 5 na tej samej uczelni. Moja praca dyplomowa przedstawiała możliwości komunikacji w wysoce rozproszonej infrastrukturze mikroserwisowej z wykorzystaniem architektury zdarzeniowej Apache Kafka w zakresie komunikacji w czasie rzeczywistym w środowisku JVM.
Kod źródłowy mojej pracy dyplomowej możesz znaleźć tutaj.
Obecnie skupiam się na badaniach wykorzystania transformaty falkowej w celu wykrywaniu krawędzi w praktycznych zastosowaniach analizy obrazów MRI mózgu T1 i T2 zależnych. Rezultat tych badań chce zawrzeć w mojej pracy magisterskiej.
Edukacja
- 2024 - nadal: (mgr inż.) Informatyka - profil ogólnoakademicki, Politechnika Śląska,
- 2020 - 2024: (inż.) Informatyka - profil ogólnoakademicki, Politechnika Śląska,
- 2017 - 2020: Liceum ogólnokształcące Towarzystwa Ewangelickiego, profil biologiczno-chemiczny.
Zainteresowania
Moje zainteresowania skupiają się w głównej mierze wokół tematów związanych z przetwarzaniem danych multimedialnych, wliczając to przede wszystkim:
- wybrane metody cyfrowego przetwarzania obrazów i dźwięków,
- zagadnienia projektowania aplikacji strumieniowania audio/wideo w czasie rzeczywistym,
- wybrane aplikacje cyfrowego przetwarzania obrazów, wliczając w to obrazowanie medyczne oraz wizję komputerową.
Jestem entuzjastą języków działających na JVM takich jak Java, Kotlin i Scala, ale również bardziej egzotycznych jak Elixir.
Posiadam znajomość wielu popularnych języków programowania w stopniu biegłym (Java, Kotlin, Javascript, Typescript, PHP, C#) oraz w większym lub mniejszym stopniu znam podstawy kilku innych języków (Python, Scala, C++, Matlab) w tym tych egzotycznych (wspomniany wcześniej język Elixir).
Technologie
Technologie których obecnie używam:
- JVM (Java, Kotlin, trochę Scala: Spring oraz Spring Boot),
- C/C++ (w dziedzinie przetwarzania multimediów i szybkich usług internetowych),
- JavaScript/TypeScript (frameworki: Angular, React),
- Apache Kafka (rozproszone strumieniowanie danych, architektura sterowana zdarzeniami),
- mikroserwisy (infrastruktura Spring Cloud, AWS),
- Matlab/GNU Octave (cyfrowe przetwarzanie sygnałów/obrazów),
- Python.
Technologie których używałem/miałem styczność:
- .NET (C#, ASP.NET WebAPI, WinForms),
- Scilab (symulacje obwodów),
- PHP (natywny),
- Android (Java).
Hobby
Prywatnie domator, entuzjasta muzyki filmowej, fan filmów hard science-fiction, oprogramowania Open Source i urządzeń IoT (strona, którą właśnie przeglądasz działa na moim Raspberry PI 4).