Based in Germany · Available for projects

Robert Kummer

@rokde  ·  PHP artisan since 2001

Senior Laravel developer crafting elegant architectures with Inertia.js & Vue.js. Building production-grade tools for developers who care about data privacy and clean code.

scroll
🛡️  Featured Project  ·  clonio-dev

Clonio

A self-hosted, GDPR-compliant database cloning tool. Copy production databases into development, testing, and staging — with PII anonymized in-flight, never leaving your infrastructure boundary.

v1.0.1 Released Self-Hosted GDPR Compliant PHP 8.4+ · Laravel · Vue 3 · Inertia.js
🏭 PRODUCTION Production DB PII data present Clonio Anonymization Engine 🧪 SAFE DATA Test / Dev DB GDPR Compliant ✓ raw PII anonymized ✓
🔄
Column-Level Transformations
Keep original, static replacement, random/fake generation, or format-preserving anonymization — configured per column.
🧠
Schema-Aware Cloning
Handles schema drift automatically. Added, renamed, or removed columns — Clonio adapts. Full foreign key awareness during row selection.
📋
Cryptographic Audit Logs
HMAC-SHA256 signed logs for every clone. Records who triggered it, transformations applied, timestamps, and target environments.
⚙️
CI/CD Native
REST API trigger. GitHub Actions, GitLab CI, Jenkins, CircleCI, Azure DevOps, BitBucket — plug into any pipeline.
🏠
Fully Self-Hosted
No cloud, no external data transmission. Your sensitive data never crosses your infrastructure boundary — ever.
🗄️
Multi-Database Support
PostgreSQL, MySQL, MariaDB, and Microsoft SQL Server. Enterprise custom solutions available on request.
PostgreSQL
MySQL
MariaDB
MS SQL Server

60-day free implementation period for all commercial plans

Community
Free
forever
Students, open source, NGOs, and personal projects. Non-commercial use only.
Enterprise
99/mo
€1,188/year · unlimited revenue
Priority support, enterprise SLA, and custom database solutions on demand.
Visit clonio.dev ↗
⚡  New Project  ·  php-script

PHP Script

A scripting language with JavaScript-like syntax that runs sandboxed inside PHP. Let your users write custom automation and business logic — without exposing raw PHP or spinning up a Node.js service.

v1.0.3 Released MIT License 100% Test Coverage 232 Commits · 4 Contributors
🧩
JavaScript-Like Syntax
Familiar syntax for any developer — variables, loops, conditionals, method calls, and string concatenation. No learning curve for JS developers.
🔒
Sandboxed & Whitelisted
Full developer control over what functions and objects are exposed. Users only access what you explicitly allow — zero surface area for abuse.
🌳
AST-Based Engine
Built on a real Abstract Syntax Tree. Both PHP and PHP Script can be rendered from the same AST — enabling powerful tooling and analysis.
🎨
Monaco Editor Ready
Ships with a Monarch language definition for Monaco/VSCode-based editors — syntax highlighting and code completion out of the box.
⏱️
Execution Time Limits
Configurable timeout prevents infinite loops. Errors point back to the exact source location. Production-safe from day one.
example.phs  ·  PHP Script
// Greet the user by name echo 'Hello ' + user.name; // Count their logins totalLogins = user.logins.count(); echo 'Logins: ' + totalLogins; // Business logic with conditions score = totalLogins * 10 + user.bonus; if (score > 500) { echo 'Power user!'; } // Loop through allowed data foreach (users_list as u) { echo '- ' + u; } // Permission-gated access if (user.hasPermission('admin')) { echo 'Access granted!'; }
PHP Integration
use PhpScript\Core\Engine;

$engine = new Engine();
$engine->set('user', new User());
$engine->setExecutionTimeLimit(5);

echo $engine->execute($userScript);
Coming Up
🗺️ Mermaid.js AST flowcharts ⚡ Monaco component for Vanilla JS 💚 Monaco component for Vue.js ⚛️ Monaco component for React

The Stack

Refined over 25 years of professional development — every tool chosen with intention.

PHP 8.4+
Laravel
Vue.js 3
Inertia.js
Tailwind CSS
Vite
Pest
PostgreSQL / MySQL
Laravel Sail / Docker
Domain-Driven Design
REST & Webhook APIs
Laravel Herd
// How Clonio fits into your Laravel workflow
use App\Domain\Database\Services\ClonerService;
use App\Domain\Database\DTOs\CloneConfig;

Route::post('/api/clone', function(Request $request) {
    $config = new CloneConfig(
        source: $request->production_connection,
        target: $request->test_environment,
        gdprMode: true,
        auditSigned: true,
    );

    return ClonerService::clone($config); // PII anonymized in-flight
});

25 Years of Craft

From PHP 3 to Laravel 4 to full-stack SaaS platforms — a quarter century of building things that matter.

2001
The Beginning
First lines of PHP 3. The web was young and full of possibility.
2004–2008
PHP Maturity
PHP 4 & 5 era — custom CMS systems, web applications, growing confidence.
2010
@ipunkt
Joined the ipunkt organization. Open source collaboration begins.
2013
Laravel 4
Discovered Laravel 4. Fell in love. Framework of choice ever since.
2015–2018
Package Ecosystem
Publishing open source: subscription manager, state machines, utilities.
2019
Inertia.js + Vue 3
Adopted Inertia.js and Vue.js 3. The perfect full-stack Laravel combination.
2022
Robert Kummer IT
Founded Robert Kummer IT. Independent product development.
2024
SaaS Starter Kit
Released laravel-starter-kit with DDD architecture for production SaaS.
Feb 2026
Clonio v1.0
Launched Clonio — GDPR-compliant DB cloning for production teams everywhere.

Packages

Battle-tested Laravel packages, released back to the community that shaped me.

laravel-starter-kit
rokde / laravel-starter-kit
★ 5
Laravel Starter Kit with Domain-Driven Design and all the builtin features every SaaS needs — auth, subscriptions, and more.
Vue
laravel-subscription-manager
rokde / laravel-subscription-manager
★ 9
Complete subscription management for Laravel. Plans, features, limits — everything needed for SaaS billing logic without vendor lock-in.
PHP  ·  4 forks
number-generator
rokde / number-generator
★ 2
Generate invoice numbers, customer IDs, and sequences with configurable placeholders. The missing Laravel utility for formatted sequential numbering.
PHP
laravel-pergament
rokde / laravel-pergament
NEW
File-based CMS for Laravel using Markdown + YAML front matter. No database required for your content layer — elegant and fast.
PHP
state-machine
rokde / state-machine
A generic, framework-agnostic state machine implementation in PHP. Model complex domain transitions with clarity, type safety, and elegance.
PHP
laravel-clone-database-command
rokde / laravel-clone-database-command
Clonio origin
Clone a database with configurable value overwriting. The Artisan command that evolved into the full Clonio product.
PHP
laravel-utilities
rokde / laravel-utilities
A collection of PHP and Laravel utilities accumulated over years of production work. Small helpers that make the everyday smoother.
PHP
laravel-buymeacoffee-webhook-handler
rokde / buymeacoffee-webhook
Handle Buy Me a Coffee webhooks in Laravel with ease. React to supporter events programmatically in your application.
PHP  ·  1 fork
0
Years of PHP
0
Public Repos
0
Contributions 2026
0
Contributions 2025
0
Contributions 2024
🦈 Pull Shark ×3
👥 Pair Extraordinaire
⚡ Quickdraw
🌍 Arctic Code Vault Contributor
⭐ Starstruck