I design and build the backend systems other people's features run on — APIs, databases, queues, and the Linux boxes that keep it all up at 3am.
final class SajjadKhalafi implements BackendDeveloper
{
protected string $role = 'Backend Developer';
protected string $location = 'Iran';
protected int $experience = 4; // years
protected array $stack = [
'languages' => ['PHP', 'Python', 'JavaScript'],
'frameworks' => ['Laravel', 'Vue'],
'data' => ['MySQL', 'Redis'],
'ops' => ['Linux', 'Docker', 'Nginx'],
];
public function currentFocus(): string
{
return 'Scalable APIs, clean architecture, and infrastructure that just works.';
}
}- REST API design — versioned, documented, built to be consumed by others
- Laravel at scale — queues, caching, events, and service-oriented architecture
- WHMCS development — custom modules, billing automation, third-party integrations
- Linux & server administration — deployment, hardening, performance tuning
- Database design — schema modeling, indexing, query optimization
| Languages | |
| Frameworks | |
| Frontend | |
| Data | |
| Infrastructure | |
| Tooling |
| Project | Type | Description |
|---|---|---|
| Ronakfilm.com | Live product | Video streaming platform |
| CRM · ronak.group | Internal tool | Internal CRM system |
| Hosting Panel · ronakhost.com | Live product | Hosting control panel |
| WHMCS API Module | Backend module | Custom WHMCS API integration |
| WHMCS Hooks | Backend module | Custom WHMCS event hooks for billing automation |
| Analytics Reporting | Internal tool | Generates internal analytics reports |
Client and internal work — closed-source, no public repositories.
- Building scalable Laravel applications and high-throughput REST APIs
- Hardening Linux infrastructure for production workloads
- Refining video streaming pipelines (HLS / M3U8)
- Applying clean architecture and SOLID principles across new services
