MSc student, Computer Science (Intelligent Systems) · Warsaw University of Technology
Agent-based modeling · stream processing · machine learning · operations research · software engineering
I'm finishing my Master's degree in Computer Science at Warsaw University of Technology, specializing in Intelligent Systems. My master's thesis covers agent profiling in agent-based simulation (ABM) systems. I'm currently preparing a scientific paper in the ABM field.
I completed my BSc (inżynierka) at the Faculty of Mathematics and Information Science, PW. Below is a curated map of projects grouped by domain, with the most substantial work at the top.
Core stack: Java · Python · C# · TypeScript · Apache Flink · Kafka · Docker · PyTorch · MATLAB
| Project | Description | Stack |
|---|---|---|
| Real-time payment anomaly detection | End-to-end near-real-time fraud detection pipeline: card payment simulator (8k+ users), Kafka stream, Apache Flink with rule-based, Hoeffding tree, and windowed detectors, MongoDB persistence, Streamlit dashboards. | Java Flink Kafka Docker Python |
| IDEAS Hack 2026 - KeepITSimple | Hackathon project: full local stack with React/Node API, PostgreSQL + pgvector, and a dedicated GNN matcher service for intelligent matching. Docker Compose end-to-end setup. | TypeScript Python Docker |
| Multi-agent farm simulation | Agent-based simulation supporting efficient cattle farming - multi-agent decision system with realistic farm dynamics. | Python |
| Intelligent device networks | Team project on networked intelligent devices - embedded/IoT-oriented system design. | Python |
| High availability with stateful services | Fault-tolerant cluster setup for stateful services: replication, failover, and operational concerns of highly available distributed systems. | Shell Docker K8s/Linux |
| Inżynierka (BSc thesis) | Bachelor's engineering thesis completed at the Faculty of Mathematics and Information Science, PW. |
| Project | Highlights |
|---|---|
| Payment anomaly detection | Kafka + Flink streaming pipeline, multi-detector architecture, payment simulation with realistic user profiles and fraud patterns |
| HA cluster for stateful services | HA patterns for stateful workloads in distributed environments |
| Big Data workshop - IaC & Spark | Infrastructure as Code, CI/CD for cloud infra, security linting, Apache Spark on Hadoop |
| Project | Highlights |
|---|---|
| GNN attribute prediction | Graph Neural Networks for attribute prediction with Hugging Face ecosystem |
| Social network analysis | Graph metrics, community structure, network modeling |
| RoBERTa semantic similarity | Semantic text similarity with RoBERTa fine-tuning / embeddings |
| Bayesian chain classifier | Probabilistic multi-stage classification |
Foundational implementations of core ML algorithms from scratch:
| Project | Repository |
|---|---|
| Gradient descent | gradient-descent |
| Evolutionary algorithms | evolutionary-algorithms |
| Support Vector Machines | SVM |
| Multilayer Perceptron | Multilayer-Perceptron |
| Naive Bayes | NaiveBayes |
| Q-learning | Q-learning |
| Two-player games (minimax / alpha-beta) | deterministic-two-player-games |
| Project | Highlights |
|---|---|
| Mathematical modeling & LP | Operations research: fuzzy logic, linear programming, optimization models (AMPL) |
| Algorithms & optimization | Complexity, heuristics, and exact optimization methods |
| Parallel particle swarm optimization | Parallel PSO implementation |
| ABM platform benchmarks | Benchmark suite comparing agent-based modeling platforms (Dockerized) |
| Project | Highlights |
|---|---|
| Tennis court object detection | Object detection on tennis court footage - team computer vision project |
| Computer vision (applied mathematics) | Image analysis and computer vision methods in an applied mathematics project |
| Project | Highlights |
|---|---|
| Long-term investment analysis | Long-horizon portfolio analysis and scenario modeling |
| Statistical investment analysis | Inference, risk metrics, and performance analysis on investment data |
| Project | Highlights |
|---|---|
| NP-complete problems & approximation algorithms | Implementations of NP-complete algorithms and approximation algorithms for hard computational problems |
| Project | Repositories | Description |
|---|---|---|
| Officely - office rental platform | Mobile (React Native) · Backend (Java) · Web (React) | Cross-platform app for office space rental; integrates Parkly API and shared backend with Flatly team |
| Kolejna Podróż - travel planning | Kolejna-Podroz | Travel planning app with Azure CI/CD - main → production, development → staging |
| Flight Manager | FlightManager | Recruitment project for LOT Polish Airlines: ASP.NET backend, SQL + Entity Framework, flight operations domain model |
| .NET web application | dotnet-webapp | Full-stack web application built with the .NET ecosystem |
| Calculator in C | calculator-in-c | Command-line calculator in C |
Architecture and design documentation (no implementation):
| Project | Highlights |
|---|---|
| Healthcare system architecture | Microservices architecture, data flows, and integration patterns for healthcare IT |
| GastroWeb app architecture | System architecture and design documentation for a gastronomy web platform |
| Project | Highlights |
|---|---|
| GoF design patterns | Classic Gang of Four patterns implemented in C# |
| Project | Highlights |
|---|---|
| Computer graphics | Rendering techniques and graphics algorithms in C# |
| GUI programming | Event-driven interfaces and graphical environments |
| FPGA digital clock | Digital clock on FPGA - VHDL/Verilog hardware design |
| Project | Highlights |
|---|---|
| Numerical methods | Interpolation, integration, linear algebra (MATLAB) |
| ODE numerical methods | Solvers for ordinary differential equations |
| Information theory | Entropy, coding, channel capacity |
Last updated: June 2026

