I build the parts of a system you only notice when they break: game-server backends, APIs, hosting infrastructure, and the low-level data structures underneath them. Day to day that means PHP, JavaScript, Java and Node.js: layered architecture, RESTful API design, careful MySQL schema work (indexing, normalization trade-offs, query optimization) and production-grade third-party integrations (OAuth, JWT, rate limiting, proper error handling).
My deepest specialty is game-server platforms (MTA, FiveM): low-latency event-driven systems, real-time data sync and high-concurrency modules such as economy/inventory systems and security layers. On the side I write zero-dependency libraries in Rust, Go, PHP and Java, because it's the fastest way to really understand how things work. I'm 18, comfortable with Linux administration and Git, and used to owning a project end-to-end from requirements to production.
|
S16 Bilişim BACKEND & GAME-SERVER TOOLING Performance profiling and load balancing designed in from day one, not bolted on later. |
VitrinX FOUNDER · SINCE JULY 2026 An ecosystem for business visibility: ad marketplace, business directory and smart search infrastructure. |
Berilis Hosting HOSTING & INFRA CONSULTING VDS/VPS process management (PM2, systemd) and deployment automation. |
Previously: CEO @ Ocean Bilişim, leading product architecture, infra scaling, uptime optimization, monitoring and failover. Open to collaboration, projects and career opportunities.
| 45 | 23 | 15 | 12 |
|---|---|---|---|
| offline web tools | Rust & Go libraries | PHP & Java libraries | TypeScript tool repos |
|
kasap-ai-tools Shared Claude-agent core plus a Discord support bot, Roblox/Godot design assistant, logistics SDK, listing optimizer, PDF invoice extractor and LLM cost tracker. |
server-warden Self-hosted process supervisor with a live dashboard for game servers, bots and workers: auto-restart with backoff, resource monitoring, log tailing, scheduled backups. |
rs-lsmtree A simplified but correct LSM-tree key-value store: on-disk SSTable format, tombstone deletes and compaction. No dependencies. |
|
rs-raftlite A scoped-down, deterministically simulated core of Raft consensus: leader election and log replication. |
kasap-hosting-infra-tools Uptime dashboard, cPanel migration helper, SSL renewal watcher and nginx config linter, built from real shared/game-server hosting work. |
JSON Formatter Pro The tool I reach for most: beautify, minify and validate JSON with syntax highlighting. Runs 100% offline. Source. |
Real implementations of the algorithms behind Redis, LevelDB, Dynamo and Raft, with no dependencies and real tests, not toy wrappers.
Rust · 15 repos
| Domain | Repo | What it is |
|---|---|---|
| Storage & search | rs-lsmtree | LSM-tree KV store: SSTables, tombstone deletes, compaction |
| rs-invertedindex | Mini search engine: inverted index, TF-IDF ranking, boolean AND/OR/NOT parser | |
| rs-skiplist | Probabilistic skip-list ordered map, cross-checked against BTreeMap |
|
| rs-trie | Compressed radix trie (PATRICIA-style) for exact and prefix lookup | |
| rs-quadtree | 2D quadtree spatial index for fast range queries | |
| rs-lru | O(1) LRU cache on a safe index-based arena | |
| Distributed systems | rs-raftlite | Raft core, deterministically simulated: leader election + log replication |
| rs-crdt | GCounter, PNCounter, LWW-Register and OR-Set | |
| rs-vectorclock | Vector clocks for causality tracking and conflict detection | |
| rs-consistenthash | Consistent-hash ring with virtual nodes and minimal remapping | |
| rs-merkletree | Merkle tree with proof generation and verification | |
| Probabilistic & concurrency | rs-bloomfilter | Bloom and counting Bloom filters with double hashing and deletion |
| rs-hyperloglog | HyperLogLog cardinality estimator (the algorithm behind Redis PFCOUNT) |
|
| rs-ringbuffer | Lock-free single-producer/single-consumer ring buffer on atomics | |
| rs-ratelimit | Thread-safe token bucket, sliding window and leaky bucket limiters |
Go · 8 repos, stdlib-only
| Repo | What it is |
|---|---|
| go-ratelimiter | Thread-safe token bucket and sliding window rate limiters |
| go-cache | Generic thread-safe LRU cache with TTL |
| go-retry | Context-aware retry with configurable backoff |
| go-cronparse | 5-field cron parser, describer and next-run calculator |
| go-jsondiff | Structural JSON diff and patch with JSON-Pointer paths |
| go-cliflags | Lightweight CLI flag parser with subcommands |
| go-csvkit | CSV diffing and pivot/aggregation utilities |
| go-envconfig | Typed .env loader with reflection-based struct binding |
Zero-dependency, tested libraries with no framework required. PHP verified with a hand-written test harness (SQLite for DB-backed tests); Java verified with plain javac/java, no Maven or Gradle.
PHP 8.1+ · 8 libraries
| Repo | What it does |
|---|---|
| php-micro-router | Regex-based router: named params, groups, onion-style middleware |
| php-query-builder | Fluent SQL builder, always-parameterized (injection-safe by construction) |
| php-jwt-auth | JWT encode/decode/verify — HS256 & RS256, typed exceptions |
| php-rate-limiter | Token-bucket & sliding-window limiters, array/file storage backends |
| php-env-validator | Typed .env loader/validator, aggregates all violations at once |
| php-migration-runner | PDO migration runner: migrate/rollback/status, tested on real SQLite |
| php-cache-lite | PSR-16-shaped cache, in-memory & file drivers with TTL |
| php-request-validator | Laravel-style validation rules for request/form data |
Java 17 · 7 libraries
| Repo | What it does |
|---|---|
| java-json-diff | Hand-rolled JSON parser + structural diff by JSON-pointer path |
| java-rate-limiter | Thread-safe token-bucket & sliding-window limiters |
| java-csv-toolkit | RFC 4180 CSV reader/writer, exact round-trip guaranteed |
| java-cli-arg-parser | Lightweight CLI flag/option/positional parser with help text |
| java-simple-cache | Thread-safe LRU cache with per-entry TTL |
| java-env-config | Typed .env config loader with aggregated validation |
| java-retry | Retry-with-backoff utility, jitter, retryable-exception filtering |
A separate suite of real, working TypeScript/Node tools: Claude-agent apps, CLIs, SDKs and bots. pnpm workspaces, MIT licensed, CI on every repo.
| Repo | What it does |
|---|---|
| kasap-ai-tools | Shared Claude-agent core + Discord support bot, Roblox/Godot design assistant, logistics SDK, e-commerce listing optimizer, PDF invoice extractor, LLM cost tracker |
| kasap-dev-cli-tools | repo-health-cli, commitlint-tr, env-doctor, pkg-bloat, changelog-gen |
| kasap-api-sdk-kit | Typed SDK clients: Steam Market, Discord webhooks, Twitch clips, Roblox Open Cloud, Godot Asset Library |
| kasap-automation-bots | eBay price watcher, uptime bots, domain/SSL expiry notifier, issue triage, Discord ticket/economy bots |
| kasap-roblox-godot-tools | Luau formatter, save inspector, DataStore backup, anti-cheat heuristics, analytics SDK, dialogue editor |
| kasap-hosting-infra-tools | Uptime dashboard, cPanel migration helper, SSL renewal watcher, nginx config linter |
| kasap-logistics-tools | Fleet fuel tracker, route cost calculator, CMR parser, customs tariff lookup, carrier tracking |
| kasap-dev-productivity-tools | Encrypted dotfiles sync, snippet vault, PR size labeler, stale-branch reporter |
| kasap-quality-tools | Flaky test detector, API contract diff, seed data generator, load-test tool |
| kasap-security-tools | Git secret scanner, rate-limit middleware kit, CORS config auditor |
| kasap-data-viz-tools | CSV-to-dashboard, log parser/summarizer, JSON Schema diff visualizer |
| kasap-profile-tools | Curated awesome-list + the GitHub Action that regenerates this profile |
45 standalone tools, all dependency-free and 100% offline, built with pure HTML, CSS and vanilla JS. Every demo below is live. The first 8 are bundled in web-utility-suite.
Developer Utilities · 11 tools
| Tool | What it does | Links |
|---|---|---|
| Regex Tester Pro | Live regex matching, capture groups & replace preview | Demo · Code |
| Cron Expression Builder Pro | Visual cron builder with plain-English explanation | Demo · Code |
| Diff Checker Pro | Line & word-level text/code diff, side-by-side or unified | Demo · Code |
| JWT Decoder Pro | Decode & inspect JWT header/payload/claims | Demo · Code |
| Hash Generator Pro | MD5/SHA-1/256/384/512 for text & files | Demo · Code |
| UUID / ULID Generator Pro | Bulk UUID v4 & ULID generation | Demo · Code |
| CSV ⇄ JSON Pro | Bidirectional CSV/JSON converter with type inference | Demo · Code |
| Gitignore Generator Pro | Merge curated .gitignore templates for 20+ stacks |
Demo · Code |
| License Picker Pro | Compare & generate real OSS license text | Demo · Code |
| README Generator Pro | Build a README with badges & live preview | Demo · Code |
| Text Case Converter Pro | camelCase / snake_case / kebab-case & more, live | Demo · Code |
Backend & Ops · 7 tools
| Tool | What it does | Links |
|---|---|---|
| .htaccess Generator Pro | HTTPS/www redirects, caching, security headers, compression | Demo · Code |
| Placeholder Image Generator Pro | Canvas-generated placeholder images, no hosted service needed | Demo · Code |
| HTTP Status Code Reference Pro | Searchable status codes + "which code should I use" helper | Demo · Code |
| CLI Color Code Picker Pro | ANSI escape code builder with live terminal preview | Demo · Code |
| DB Connection String Builder Pro | MySQL/Postgres/MongoDB/Redis URI builder & parser | Demo · Code |
| Nginx Config Generator Pro | Static site, reverse proxy, SSL & rate-limit server blocks | Demo · Code |
| API Mock Generator Pro | Realistic fake JSON data from a schema, with type inference | Demo · Code |
Design & Assets · 5 tools
| Tool | What it does | Links |
|---|---|---|
| CSS Gradient Generator Pro | Multi-stop linear/radial/conic gradient builder | Demo · Code |
| Favicon Generator Pro | Full favicon set (16-512px) from one image | Demo · Code |
| SVG Optimizer Pro | Client-side SVG minifier with before/after preview | Demo · Code |
| Base64 Image Converter Pro | Image ⇄ base64 data URI, both directions | Demo · Code |
| ASCII Art Generator Pro | Text-to-banner ASCII art, 3 font styles | Demo · Code |
Site & Page Builders · 4 tools
| Tool | What it does | Links |
|---|---|---|
| Maintenance Page Pro | Design & export "under maintenance" pages | Demo · Code |
| Status Page Pro | Self-hosted service status dashboard | Demo · Code |
| Coming Soon Builder Pro | Launch countdown pages with email capture | Demo · Code |
| Error Page Builder Pro | Craft & export gorgeous 404 / 500 pages | Demo · Code |
Discord & Game Server · 4 tools
| Tool | What it does | Links |
|---|---|---|
| Discord Embed Builder Pro | Visual Discord embed designer + webhook JSON | Demo · Code |
| FiveM Command Builder Pro | Generate Native / QBCore / ESX Lua commands | Demo · Code |
| Discord Webhook Tester Pro | Visual embed builder that sends real test payloads | Demo · Code |
| Minecraft MOTD Generator Pro | §-code MOTD builder with server-list preview | Demo · Code |
Documents & Time · 8 tools
| Tool | What it does | Links |
|---|---|---|
| Invoice Generator Pro | Line-item invoices with print-to-PDF | Demo · Code |
| Resume Builder Pro | CV builder with 2 themes & print export | Demo · Code |
| Changelog Generator Pro | Keep-a-Changelog-format entry builder | Demo · Code |
| Meta Tag Generator Pro | SEO/OG/Twitter meta tags with live social previews | Demo · Code |
| Countdown Widget Pro | Themed countdown + embeddable HTML snippet | Demo · Code |
| Unit Converter Pro | Length/weight/temp/area/volume/data-storage | Demo · Code |
| Timezone Converter Pro | Multi-timezone converter + meeting planner | Demo · Code |
| Lorem Ipsum Generator Pro | Placeholder text, classic & themed word banks | Demo · Code |
Everyday Tools · 6 tools
| Tool | What it does | Links |
|---|---|---|
| Password Generator Pro | Cryptographic passwords with live entropy analysis | Demo · Code |
| QR Generator Pro | QR codes for URL, WiFi, email & SMS - PNG & SVG | Demo · Code |
| JSON Formatter Pro | Beautify, minify & validate JSON with highlighting | Demo · Code |
| Color Palette Generator Pro | HEX / RGB / HSL palettes with harmony modes | Demo · Code |
| Pomodoro Timer Pro | Focus timer with SVG ring, streaks & stats | Demo · Code |
| Markdown Notepad Pro | Live markdown editor with multi-note manager | Demo · Code |
Regenerated automatically every day via kasap-profile-tools: real GitHub API data, no third-party image services.
| Metric | Value |
|---|---|
| Public repositories | 115 |
| Total stars | 45 |
Top languages (by bytes across public repos):
| Language | Share |
|---|---|
| JavaScript | 33.7% |
| TypeScript | 25.8% |
| CSS | 16.3% |
| HTML | 8.5% |
| Rust | 5.2% |
| PHP | 4.5% |
- java-retry — last pushed 2026-09-20 — Fluent retry utility for Java with exponential backoff, jitter, and selective retrying by exception type. Zero-dependency, pure Java 17, no build tool required.
- java-simple-cache — last pushed 2026-09-20 — Thread-safe generic LRU cache with per-entry TTL support for Java. Zero-dependency, pure Java 17, no build tool required.
- php-micro-router — last pushed 2026-09-20 — A tiny, zero-dependency PHP router with route groups, named parameters, and onion-style middleware. Zero-dependency PHP 8.1+ library.
- php-cache-lite — last pushed 2026-09-20 — A lightweight, dependency-free PSR-16-shaped caching library for PHP with in-memory and file-based backends. Zero-dependency PHP 8.1+ library.
- rs-hyperloglog — last pushed 2026-09-20 — A from-scratch HyperLogLog cardinality estimator, the algorithm behind Redis PFCOUNT. Zero-dependency Rust.
"The best tool is the one that gets out of your way."
Scalable systems by day · Zero-dependency tools by night

