AI Safety Researcher with a strong background in software development, particularly Android applications.
- Among Them: A game-based framework for assessing persuasion capabilities of LLMs - In this paper, we present an Among Us-inspired game framework for assessing LLM deception skills in a controlled environment. The proposed framework makes it possible to compare LLM models by game statistics, as well as quantify in-game manipulation according to 25 persuasion strategies from social psychology and rhetoric. (PAKDD 2025)
- Among Them - A platform for analyzing and comparing the persuasive capabilities of Large Language Models through simulated social deduction gameplay inspired by Among US. This framework enables systematic assessment of LLM persuasive abilities.
- TaxGPT - AI Tax assistant helping to fill Polish tax forms. Leverages large language models to simplify tax preparation and provide guidance through complex tax regulations.
- Connect4 CV Detector - Computer Vision project that detects the state of a modified Connect4 game (with dice and bench) from video input. Uses advanced image processing and pattern recognition techniques.
- Image Inpainting with GANs - Computer Vision project focusing on image restoration using Generative Adversarial Networks. Reconstructs missing portions of images with realistic content.
- Crack Detection Project - Deep learning project that detects cracks in concrete slabs using convolutional neural networks and visualizes the results using activation maps.
- Wikipedia Recommender - Project implementing a Wikipedia recommender system using BeautifulSoup4, spaCy for text preprocessing, lemmatization, stop words removal, and FAISS for efficient similarity search with L2 similarity.
- Data Mining Projects - Repository with various data mining implementations covering preprocessing, feature extraction, feature selection, and association rules discovery techniques.
- Parafia w Zakrzewie - My second published mobile application developed for a local church. Provides information about church events, schedules, and resources for the parish community.
- Parafia w Wielichowie - My third published mobile application for a local church. Provides information about church events, schedules, and resources for the parish community.
- Wulkanowy Contributions - Contributions to the Wulkanowy app, which is a mobile client for the Polish electronic school diary system. Added features and improvements to enhance user experience.
- TEA - Tests, Exams, Assignments - My first publicly released mobile application created for learning purposes. Developed in collaboration with wojbog.
- Android Interview Project - Project developed as part of a successful job interview process. Demonstrates Android development skills and best practices.
- AKAI Recruitment App - Simple mobile application created as part of the recruitment process for AKAI (Academic Internet Applications Association).
- ZSK Clicker - A fun, experimental clicker game for Android developed as a learning project. Features incremental gameplay mechanics and simple UI.
- 100 Days of SwiftUI - Personal learning journey through the 100 Days of SwiftUI course. Completed 47 out of 100 days, covering various iOS development concepts and techniques.
- Compose Apps - Collection of various applications built with Jetpack Compose as part of Google's codelabs courses. Explores modern Android UI development.
- Advanced Android in Kotlin - Various small Android applications built following Google's codelabs tutorials. These projects help in understanding the more advanced side of Android development.
- Android Kotlin Fundamentals - Various small Android applications built following Google's codelabs tutorials, including Dice Roller, Color My Views, AboutMe, TrackMySleep and other projects. These projects help in understanding the fundamentals of Android development.
- Java Ants Project - Object-oriented simulator of fighting ants implemented in Java, demonstrating principles of inheritance, polymorphism, and encapsulation.
- C++ Car Race Project - Simulation of car races with different vehicle types implemented in C++, showcasing object-oriented programming principles and inheritance hierarchies.
- Combinatorial Optimization - Project implementing iterative DFS and Beam Search algorithms to solve a library books scanning problem, optimizing book selection based on constraints and scoring criteria.
- INI Parser - Implementation of a parser for INI configuration files in C as part of Computer Architecture course.
- BMP Parser - Implementation of a parser for BMP image files in C as part of Computer Architecture course.
- Assembly Project - Project in assembly language as part of Computer Architecture course.
- Museum Synchronization Problem - Multi-threaded solution to the classical synchronization problem utilizing mutex locks, semaphores, and condition variables to ensure thread safety and prevent deadlocks in concurrent systems.


