Education

Warsaw University of Technology,

Computer Science and Information Systems (Engineering, third year),

Faculty of Mathematics and Information Science.

10.2023 – expected completion: 03.2027

Warsaw University of Technology,

Electronics (Engineering),

Faculty of Electronics and Information Technology.

10.2022 – 06.2023


Projects

ProScheduler

An internal tool designed for the charitable organization. This system streamlined meeting and human resource management, significantly improving organizational efficiency.

Technologies: C#, .NET 8, Entity Framework Core, ASP.NET Core, Minimal API

Portfolio | SetPlayList

A website featuring a portfolio, skills, and a tool integrating the Spotify and Setlist.fm APIs to automate the creation of concert playlists on Spotify.

Technologies: C#, .NET 8, Minimal API, Blazor

https://github.com/srebrek

MiniTest Framework

A lightweight unit testing framework that enables dynamic test discovery and execution. Provides attributes for marking test methods, assertion mechanisms, and support for parameterized tests.

Technologies: C#, .NET 8

https://github.com/srebrek/MiniTest.git

TicketChecker

A tool for monitoring and notifying about ticket availability for selected events.

Technologies: Python (Selenium, Win11Toast), Windows Task Scheduler

https://github.com/srebrek/TicketChecker.git

Champion Selector

An AI-based program for optimizing champion selection in the game League of Legends.

Technologies: Python (Scikit-Learn, Selenium)

https://github.com/srebrek/LOLChampionSelector.git


Experience

Backend Developer Apprentice

Mobitouch Ltd

07.2025 - 10.2025

  • Leading the backend development for an internal tool designed for the charitable organization. This system streamlined meeting and human resource management, significantly improving organizational efficiency.
  • Contribution to the development of the MaIN.NET (Modular Artificial Intelligence Network) framework, which is a versatile .NET package designed to streamline the integration of large language models (LLMs) into advanced AI workflows.
  • Collaboration within the project team, utilizing task management and communication tools (Discord, GitHub, Jira).
  • Design and implementation of software components using C# and front-end components with Blazor.
  • Introduction to database technologies: data modeling, integration with applications, and utilization of SQL and NoSQL.
  • Understanding the operation of large language models (LLMs), their applications in software development, and integration with systems (e.g., via API).
  • Familiarization with occupational health and safety (OHS) principles and the company's internal IT security procedures.