Hi, I'm
Erfan Vahabpour

Senior Backend Engineer & System Architect

Master at PHP & Laravel. Architected the entire backend for Hanoun ERP (hanoun.net) and engineered the end-to-end full-stack systems (both frontend and backend) for the enterprise HRM platform. Specializing in high-concurrency Swoole WebSocket daemons, modular monolith domains, and production developer SDKs.

Born2003 (Age 23)
LocationKaraj, Iran
MasteryPHP & Swoole
Core RolesERP & HRM
HanounBackendKernel.php
<?php

namespace Hanoun\Core\Backend;

use Hanoun\Core\Contracts\ModuleContract;
use Illuminate\Support\ServiceProvider;

class HanounBackendKernel extends ServiceProvider
{
    /**
     * Hanoun ERP: Sole Backend Architecture & Core Ledger
     * Isolated Bounded Contexts: Finance, Accounting, Invoicing, CRM, BaleBot
     */
    public function register(): void
    {
        $this->app->singleton(ModuleContract::class, function () {
            return new ModularDomainRegistry([
                Modules\Finance\DoubleEntryLedger::class,
                Modules\Invoicing\TaxPipeline::class,
                Modules\Inventory\StockManager::class,
                Modules\BaleBot\BridgeModule::class,
            ]);
        });
    }
}
Live Daemon TelemetryCoroutines Active
➜ Hanoun ERP (hanoun.net) modular backend kernel booted.
➜ Enterprise HRM shift & biometric attendance engine active.
➜ Swoole 5.x WebSocket coroutine daemon running on port 8080.
Flagship Enterprise ERP
Hanoun Backend

Engineered entire backend architecture at hanoun.net

Enterprise HRM System
Full-Stack (Front & Back)

End-to-end attendance, payroll & UI systems

High-Concurrency Engine
Swoole WebSockets

Micro-concurrency & non-blocking coroutines

Proprietary & Open Source
15+ Platforms

SDKs, telemetry hubs, error monitors & tools

Core Engineering Philosophy

Architectural Pillars

High performance isn't accidental. It's engineered through non-blocking event loops, modular domain isolation, and mathematical validation.

hanoun.net Backend

Hanoun ERP Modular Architecture

Architected the entire backend for Hanoun ERP. Rather than a fragile microservice web or a messy monolith, Hanoun uses clean modular domain separation with bounded contexts, independent service providers, and unified double-entry ledgers.

  • Isolated domain modules
  • Double-entry accounting pipelines
  • Zero-downtime database lifecycles
Frontend & Backend

Enterprise HRM Full-Stack System

Engineered both the intuitive frontend dashboards and the backend engines. Features a multi-shift attendance calculator managing irregular shift boundaries, automated monthly leave balance accrual, and localized corporate payroll generation.

  • End-to-end full-stack development
  • Multi-shift attendance algorithm
  • Automated leave & payroll engine
laravel-swoole-ws

Asynchronous Concurrency & Swoole

Bypassed standard PHP request-response constraints using Swoole/OpenSwoole. Built long-running asynchronous servers managing persistent WebSocket connections with lock-free atomic Swoole Tables and sub-millisecond latencies.

  • Coroutines & Channels
  • In-memory lock-free tables
  • Redis Pub/Sub clustering
Enterprise Systems & Open-Source Repositories

Flagship Engineering & Projects

Architect of high-scale enterprise systems at my company, paired with official-grade developer SDKs, telemetry hubs, and high-concurrency Swoole WebSocket daemons.

Primary Enterprise Architectures
Flagship Enterprise ERP
Visit hanoun.net

Hanoun ERP (hanoun.net)

🎯 Backend Architect & Sole Backend Engineer

The core enterprise resource planning platform powering business operations. Designed and developed the entire backend architecture from the ground up: modular domain isolation, complex accounting ledgers, financial invoicing, inventory workflows, and high-throughput API endpoints.

Architecture & Delivery Breakdown
Engineered the entire modular backend monolith from zero to production
Architected bounded domain contexts (Finance, Imprest, CRM, Inventory, Messenger bots)
Implemented double-entry accounting ledgers and tax compliance data pipelines
Optimized high-volume database queries and queue-based background workers
PHP 8.2+LaravelModular ArchitectureMySQL / PostgreSQLRedisREST APIDocker
Flagship Enterprise HRM
Company Core

Enterprise HRM System

🎯 Full-Stack Engineer (Complete Frontend & Backend)

Comprehensive Human Resource Management system built for corporate workforce management. Designed and built both the entire frontend user experience and the backend calculation engine: multi-shift attendance algorithms, automated leave accruals, and localized payroll generation.

Architecture & Delivery Breakdown
Designed and implemented 100% of the frontend UI and backend architecture
Engineered the attendance calculation engine supporting complex overnight and flexible shifts
Automated monthly leave balance accrual rules and multi-tier approval chains
Built responsive, accessible management dashboards integrated with Vite & Tailwind CSS
LaravelPHPBlade / LivewireTailwind CSSViteMySQLJavaScript
Featured Systems & Developer Tools

Open Source & Company Tooling

Live Platform • Privacy & Browser Intelligence

FingerprintCheck

Modern, high-performance browser diagnostics and fingerprint transparency web application. Generates client-side fingerprints via FingerprintJS and dynamically audits entropy masking (canvas noise, WebGL masking, AudioContext, DNT).

•Deterministic visitor identification with dynamic entropy inspection
•Zero-external-CDN local-first architecture with localized fonts
ReactViteFingerprintJS
Open Source • Official-Grade PHP SDK
6

Bale-Bot-SDK (PHP)

The leading unofficial PHP SDK for the Bale Messenger Bot API. Designed for high-throughput enterprise bot platforms with asynchronous execution, 100% type coverage, and robust event handling.

•Clean, intuitive OOP interface with strict type hinting across all endpoints
•Asynchronous non-blocking I/O execution for high concurrent message ingestion
PHP 8+GuzzleAsync I/O
Open Source • Modern TypeScript SDK
1

Bale-Bot-SDK-js (TypeScript)

A modern TypeScript SDK for the Bale Messenger Bot API, purpose-built for Node.js and Next.js server runtimes with full typing, stream support, and edge readiness.

•Full TypeScript definitions mirroring the complete Bale Bot specification
•Optimized for serverless and Edge runtimes with zero bloated external dependencies
TypeScriptNext.jsNode.js
Open Source • Studio & Documentation Tool

MarkSnap

Visual Markdown to Image & PDF Studio. Converts Markdown files into high-resolution visual documents, images (PNG/JPG), PDFs, and SVGs with live preview, multi-theme aesthetics, and first-class Persian RTL typography.

•Dual-pane real-time markdown renderer with syntax highlighting
•High-DPI vector PDF and raster image export pipeline
JavaScriptHTML5CSS3
Open Source • DevOps Webhook Bridge

coolify-bale

Lightweight webhook bridge forwarding Coolify CI/CD deployment notifications, build statuses, and server health events directly to Bale Messenger channels and bots.

•Translates deployment payload events into structured interactive Bale messages
•Containerized microservice architecture ready for single-command Docker deployment
JavaScriptNode.jsWebhooks
Open Source • Laravel Scheduler Extension
1

laravel-jalali-schedule

Seamless Jalali (Solar Hijri) scheduling macros for Laravel tasks and console commands. Allows developers to schedule recurring jobs based on Persian calendar dates.

•Extends Laravel's native Console Event Scheduler using custom fluent macros
•Accurate leap-year and Jalali month-length calculations via Verta integration
PHPLaravelSolar Hijri Calendar
Company Infrastructure • Telemetry Platform
Private

HRM Feedback & Telemetry Hub

Secure, high-performance central receiver and real-time analytics engine for ratings, reviews, and telemetry collected from distributed enterprise HRM and ERP instances at the company.

•FastAPI backend receiver with asynchronous database writes
•Persistent MySQL 8 cluster with multi-tenant telemetry isolation
Python 3.11FastAPIDocker
Company Infrastructure • Error Monitoring
Private

IssueFlow & IssueFlowAndroid

Centralized multi-application 500 error monitoring and bug tracking platform built for the company's ecosystem. Ingests server exceptions in real time with stack trace analysis and companion native Android app.

•High-throughput exception ingestion pipeline with intelligent error deduplication
•Real-time alerting webhooks and push notifications dispatched to mobile clients
Next.js 15React 19TypeScript
Open Source • High-Concurrency WebSocket Server
1

laravel-swoole-ws

High-performance Laravel WebSocket server built on Swoole and OpenSwoole. Features full routing, command protocols, scoped connections, channel broadcasting, and in-memory Swoole Table / Redis connection backends.

•Event-driven coroutine event loop eliminating typical PHP thread overhead
•Dynamic command protocol with scoped connection authorization
PHP 8.2+SwooleOpenSwoole
Proprietary Ecosystem & Private Deployments

15+ Additional Private Enterprise Projects

Beyond the open-source and publicly highlighted repositories, I have engineered dozens of custom internal microservices, client enterprise backends, and production systems under corporate NDA:

Iranian Tax System (Moadian) Engine: Asymmetric RSA JWS encryption, fiscal invoice pipelines, and Verhoeff validation.
LinkForge URL Telemetry: High-throughput link redirection, device detection, and real-time geographic click analytics.
Biometric Fingerprint Hardware Bridges: Attendance device socket parsers and automated synchronization daemons.
Enterprise Automation & Scrapers: Asynchronous data extraction, desktop messengers, and internal webhook integrations.
Available for architectural audits, custom enterprise software, and consulting under NDA.
Demonstrated Competencies

Technical Mastery & Stack

Grounded in production codebases, custom package development, and enterprise deployments. Mastery centered on PHP, asynchronous concurrency, and modular architecture.

PHP & Concurrency Mastery

6 core competencies
PHP 8.2+Strict Types, Enums, Fibers
Master
Laravel (10 / 11 / 12)Service Providers, Custom Packages
Master
Swoole & OpenSwooleEvent Loop, Coroutines, Channels
Expert
High-Concurrency WebSocketsConnection Pools, Scoped Protocols
Expert
In-Memory Data StructuresSwoole Tables, Shared Memory
Expert
Asynchronous I/ONon-blocking event dispatchers
Expert

Enterprise Systems & Protocols

6 core competencies
Modular Monolith ArchitectureHanoun ERP bounded contexts
Master
Enterprise HRM & PayrollFull-stack UI + Attendance engine
Master
Telemetry & MonitoringIssueFlow & Feedback Hub
Expert
Financial & Tax EnginesVerhoeff, RSA, JWS/JWT, Moadian
Expert
Messenger & Bot Protocol APIsBale Bot SDKs (PHP & TS)
Expert
Security & AuditingRow-level isolation, Action logs
Expert

Databases, In-Memory & Caching

4 core competencies
MySQL & MariaDBIndex design, Partitioning, Explain plans
Advanced
PostgreSQLRelational modeling, JSONB queries
Advanced
RedisPub/Sub, Distributed locks, Token buckets
Advanced
Database MigrationsZero-downtime schemas, Seeding
Advanced

Full-Stack, DevOps & Tooling

5 core competencies
Docker & ContainerizationMulti-stage builds, Compose
Advanced
Linux / Ubuntu & NginxPHP-FPM tuning, Reverse proxies
Advanced
Git & CI/CD PipelinesCoolify webhooks, Release automation
Advanced
React, Next.js & TypeScriptModern responsive client interfaces
Familiar
Tailwind CSSCustom design systems, Responsive UI
Advanced
Direct Communication

Let's Build Resilient Systems

Available for architecture consulting, enterprise backend engineering, and high-scale concurrency projects.

Direct Email
erfanvahabpour@yahoo.com
Phone & Instant Message
+989924033916
Base Location
Karaj, Iran
Local Time: (IRST / UTC+3:30)
Open Source & Git
github.com/ErfanVahabpour

Explore open-source repositories, stars, and code contributions.

Direct Inquiry

Send an Email Message

Fill out the details below to dispatch an inquiry directly.