- ReignForce: Unreal Engine 5, C++, Enemy AI, EQS, Decorators & Services, Senses (Perception), Behaviour Tree, Enhanced Input, NNE, unit tests, Third-Person Shooter, client-server app, reinforcement learning, ONNX models, Skills System Progression.
- RqstClient: Unreal Engine 5, C++, Enhanced Input, HTTP, WS, UDP, TCP protocols, client-server app, ClientConnectionStrategies plugin.
- CartAndPole: Unreal Engine 5, C++, Enhanced Input, NNE, reinforcement learning, ONNX models.
- Reactivation: Unity, C#, .Net, Zenject, Third-Person Shooter, unit tests, CI/CD, neural networks, ONNX models, Barracuda.
- GallowsGame: Unity, C#, .Net, Zenject, unit tests, CI/CD, HTTP, WS, UDP, TCP protocols, client app, 2D game.
- gallows-remastered: Node JS, console offline app, console & browser clients, server app, Redis database, HTTP, WS, UDP, TCP approaches.
- Domino: Node JS, TypeScript, backend (NestJS), frontend (React, NextJS), Redis database, 2-4 players game session, browser client, test coverage, CI/CD, HTTP, REST API, WebSocket connection (game sessions), Docker containers.
- Snake: Java, Swing API, 2D Game.
- DichBox: Node JS, TypeScript, backend (Express), frontend (React), PostgreSQL, test coverage, CI/CD, HTTP, REST API, online file container management system: server & browser client.
- DichBoxMobile: Kotlin, Android SDK, Retrofit, HTTP client for the DichBox API, test coverage, CI/CD.
- Gamalia: PHP, SQL, server app, e-shop prototype.
- Domino: Node JS, TypeScript, backend (NestJS), frontend (React, NextJS), Redis database, 2-4 players game session, browser client, test coverage, CI/CD, HTTP, REST API, WebSocket connection (game sessions), Docker containers.
- gallows-remastered: Node JS, console offline app, console & browser clients, server app, Redis database, HTTP, WS, UDP, TCP approaches.
- ClientConnectionStrategies TestServersApp: Node JS, server app, HTTP, WS, UDP, TCP approaches to serve.
- ReignForce Training Server: Python, Tensorflow, supervised learning, reinforcement learning, WebSocket server app.
- ImageUpscaler: Python, Jupyter Notebook, Tensorflow, telebot (Telegram bot API), image upscale via chat bot image sending.
- SpeechRecognition: Python, Jupyter Notebook, Tensorflow, speech recognition, Fourier transform.
-
ReinforcementLearningGym: Python, Jupyter Notebook, Tensorflow, Pytorch, supervised learning, reinforcement learning, OpenAI Gym games module (cart & pole, frozen lake), md5 & ONNX format (converters).
- Frozen Lake Game: state table, TensorFlow model, ONNX model.
- Cart and Pole Game (state inputs): TensorFlow model, ONNX model.
- Cart and Pole Game (image inputs): PyTorch model, TensorFlow model, ONNX model.
-
AI_basics: Python, Tensorflow, supervised learning, unsupervised learning, models architecture.
- Fuzzy Control Systems Simulator.
- Fuzzy Membership Functions.
- C-Means Clustering.
- Backpropagation Algorithms.
- Hebbian Learning Rule.
- Adaptive Neuro-Fuzzy Inference System (ANFIS).
- Evolutionary Algorithm.
- Genetic Algorithm.
- Handwritten Digit Recognition.
- Convolutional Neural Network (CNN).
- GoogleNet.
- Sentiment Analysis.
- expression_parser: Python, console app, mathematical expression parser, syntax analysis, syntax tree, parallel form, equivalent forms, dynamic conveyor, unit tests, CI/CD.
- from_Poland_with_love: Python, Polish notation, console & window app.
- SecuritySystems: C++, disk model, console app, data access control, data crypto algorithms.
-
NumericalTechniques : C++, Seidel iteration method, table function interpolation, table function approximation (least square technique), etc.
-
Algorithms : Python, Haskell, insertion sort, Pyramid (medians), binary tree, greedy algorithms, etc.
-
OperatingSystems : C++, Python, allocators, task manager, optimizations.
- Memory Allocator (C++).
- Buddy Memory Allocation Algorithm (C++).
- Shortest Job First Algorithm (Python).
- Rearrangement Operation By Criteria (Python).
- Loop Optimization (C++).
- Loop Optimization & Profiling (C++).
-
EmbeddedSystems : Python, Kotlin, perceptron, selection algorithms, real-time systems, etc.
- Signal Generation (Python).
- Signal Correlation (Python).
- Discrete Fourier Transform (DTF) (Python).
- Performance comparison of the Discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT) (Python).
- Ferma Function (Kotlin).
- Perceptron (Kotlin).
- Genetic Algorithm (Kotlin).
- Scheduling (Python).
-
STD : masm32 assembly, register operations.
-
ParallelCuda : C++, Cuda, CPU & GPU calculation and data passing approaches.
-
ParallelOpenMP : C++, OpenMP, MPI, CPU & GPU calculation and data passing approaches.
-
DataScience : Python, Tensorflow, analyze data, anomalies detection, computer vision, OpenCV.
-
ComputerVision : Python, computer vision, OpenCV, format pixel matrices, image segmentation.
-
Computer Science Essentials: C++, patterns, datastructs, sorting, etc.
-
Components of Software Engineering: version control, CI/CD, unit tests, Docker, Docker Compose, Golang, NodeJS.
- OOP: C++, object-oriented programming, patterns, etc.
- pantry: PostgreSQL, tables, triggers, functions, normalization, pantry storage system.
- SQL-Query-Optimization: db queries optimization, indexes, index scan, cluster index, composite index.
