Chess Roguelike
Projekt inżynierski z telemetryką i automatycznym pipeline'em analizy balansu.
SOFTWARE ENGINEER · BACKEND · PLATFORM · DEVOPS
GAME DEVELOPER · UNITY · C# · 3D
Tworzę aplikacje i systemy od warstwy kodu po backend, dane, automatyzację i monitoring. Najbliżej mi do C#/.NET oraz backendu.
Programowanie gier, Unity, projektowanie i implementacja mechanik, telemetryka i eksperymenty łączące kod z projektowaniem świata.
PS C:\Users\karol> whoami
dev\karol-jablonski
PS C:\Users\karol> Get-Content current_focus.txt
- Backend (C# / .NET)
- Platform Engineering
- DevOps
PS C:\Users\karol> Write-Output $env:NEXT_STEPS
linux → docker → ci/cd → cloud
PS C:\Users\karol>
using UnityEngine;
using KJ_Dev.Telemetry;
using KJ_Dev.Procedural;
public class ATA_Anomaly : MonoBehaviour {
[SerializeField, Range(1, 8)] private int _octaves = 4;
[SerializeField] private float _fbmScale = 1.618f;
private async void Start() {
var seed = await TelemetryDB.GetDailySeedAsync();
GenerateQuantumDistortion(seed);
Telemetry.LogEvent("ATA_Encountered", _octaves);
}
private void GenerateQuantumDistortion(string seed) {
Shader.SetGlobalFloat("_DistortionScale", _fbmScale);
Shader.SetGlobalInt("_Octaves", _octaves);
// Reality anchor destabilized.
}
}
Mój główny kierunek to development aplikacji i bazy danych. Znajomość środowisk operacyjnych ułatwia mi podejście do architektury i wdrażania kodu, jednak na co dzień interesuje mnie przede wszystkim pisanie logiki biznesowej i budowanie systemów od zera. Drugą stroną mojego profilu jest gamedev, tworzenie mechanik i narzędzi w Unity. Całość mojej pracy można przejrzeć na kj-dev.pl.
Projekt inżynierski z telemetryką i automatycznym pipeline'em analizy balansu.
ARG łączące web, narrację, zagadki i element Unity. Projekt zakończony.
Projekt strony dla realnego biznesu, rozwijany jako praktyczne wdrożenie.
Opublikowany projekt Unity pokazujący praktykę game-dev i pracę z C#.
PKO Bank Polski
Monitorowanie systemów centralnych i infrastruktury IT. Bieżąca analiza logów, obsługa incydentów oraz dbanie o stabilność i ciągłość działania kluczowych systemów bankowych.
Samodzielne tworzenie architektury backendowej, konteneryzacja aplikacji (Docker) i automatyzacja procesów operacyjnych. Aktywny rozwój w kierunku ról DevOps i SRE.
C# · .NET · ASP.NET Core · REST API · EF Core
SQL · SQL Server · PostgreSQL
Git · Docker · Jenkins · Linux · Grafana · monitoring
Unity · C# · Blender · gameplay · telemetry
Studia II stopnia (Tytuł: Magister) · Informatyka Stosowana · Specjalizacja: Systemy Rozproszone i Platformy Mobilne
Studia I stopnia (Tytuł: Inżynier) · Informatyka · Specjalizacja: Bazy danych
Aktywnie uczestniczę w wydarzeniach branżowych, takich jak Digital Dragons, Game Industry Conference (GIC) oraz w spotkaniach koła Polygon PW. Śledzę nowinki technologiczne, wymieniam się wiedzą z innymi twórcami i na bieżąco analizuję podejścia do projektowania architektury w grach, co pozwala mi stale rozwijać warsztat gamedevowy.