Miłosz Gilga, MSc Eng

You can find me on:

           

and also:

     

Contact

About me

   

I am a Master of Science graduate in Computer Science from the Silesian University of Technology. I am passionate about creating custom systems, ranging from standalone applications to complex, network-based solutions. While highly proficient in modern frameworks like Spring Boot, I often develop bespoke solutions, relying on a deep understanding of foundational technologies. I have hands-on experience with lightweight embedded application containers, such as Jetty, and low-level programming with raw TCP/UDP sockets.

I complement my software engineering skills with research interests in multimedia data processing. In my free time, I expand my skills in the practical application of methods that combine deep neural networks with wavelet algorithms for signal processing (images and audio), particularly in the context of automatic feature extraction (e.g., segmentation, polyphony).

Currently, my focus is on developing JWizard, a highly distributed, modular, scalable, and fault-tolerant platform. It is an open-source software solution, primarily based on Kotlin, Python, and Typescript, that enables audio playback on Discord voice channels. I am personally responsible for the entire project lifecycle, from application code and CI/CD pipeline configuration to the management of all cloud and network infrastructure.

Education

Interests and abilities

My interests are mainly focused on topics related to multimedia data processing, primarily including:

Throughout my education, I have acquired specialized skills in:

I am enthusiastic of languages running on the JVM such as Java, Kotlin and Scala, but also more exotic ones such as Elixir.

I am proficient in a number of popular programming languages (Java, Kotlin, Javascript, Typescript, PHP, C#, C, Python) and to a greater or lesser extent I know the basics of several other languages (Scala, C++, Matlab, R) including those exotic (the aforementioned Elixir language).

Technologies

Technologies I am working with in my current projects:

Technologies I know and have used in the past:

Hobby

Privately a homebody, an enthusiast of film music, classical, and cross-genre music, a connoisseur of independent arthouse movies and Open Source software.