Izzeldin Addarda

Web Developer & Systems Engineer · Indonesia

I build and operate web applications end to end — internal business systems for asset, archive, and operations management, plus developer tooling for WhatsApp messaging, real-time market data, and document processing. Everything runs on a self-hosted stack I maintain myself.

Repositories106
Followers81
Stars99
Primary stackLaravel · Node.js · Python · MySQL · Docker

About

I'm a full-stack developer based in Indonesia, operating under the name Z-Labs. My day-to-day work is split between two areas.

The first is enterprise internal systems — web applications for organizations that manage a physical operation: asset tracking, digital archiving, vehicle fleets, meeting facilities, and delivery orders. These are Laravel and PHP applications with role-based access, document workflows, and reporting.

The second is tooling and infrastructure — a WhatsApp messaging gateway, real-time market-data dashboards, browser-based PDF utilities, and self-hosted automation. This side is built with Node.js, Python, and Docker, and includes reverse-engineering work against mobile and web APIs.

I handle the full lifecycle myself: requirements, backend, frontend, deployment, and long-term maintenance on my own Linux servers.

NameIzzeldin Addarda
GitHubzelsaddr
LocationIndonesia
Emailzeldin@desari.co.id

Skills

Technologies I work with regularly, grouped by area of responsibility.

Backend

PHP Laravel 9 / 10 MySQL / MariaDB Node.js Python REST API WebSocket

Frontend

JavaScript React Bootstrap 5 Tailwind CSS jQuery / DataTables PWA / Service Worker

Infrastructure & tooling

Docker n8n Linux / aaPanel Self-hosted mail & services WhatsApp API (Baileys) Reverse engineering (HAR / Protobuf) Git / GitHub

Work

Selected systems I've built and deployed. Links point to live deployments where public.

Tools & infrastructure

WhatsApp Gateway

SaaS

Multi-session WhatsApp platform: a Laravel management panel backed by a Node.js service built on Baileys. Handles session lifecycle, QR and pairing-code login, scheduled and view-once messages, bot-to-human handoff, and per-session API tokens.

Laravel · Node.js · Baileys · MySQL
z-labs.web.id

Realtime Market Dashboard

Personal

Live trading dashboard with a React frontend over a Python WebSocket/HTTP bridge to a market-data feed. Shows price charts, orderbook depth, company financials, analyst ratings, broker activity, and foreign-vs-domestic flow.

React · Tailwind · Python · WebSocket · Protobuf
ws-sl.z-labs.web.id

PDF Split by Size

Browser tool

Client-side utility that splits a PDF by a target output file size. Runs entirely in the browser with no upload.

JavaScript · PDF.js
pdf.zeldinenv.online

PDF Editor

Browser tool

Privacy-focused PDF editor running entirely in the browser — merging, image insertion, and encryption without files leaving the client.

PDF-lib · PDF.js · Tailwind
pdf.z-labs.web.id

Self-hosted Automation

Infra

Containerized n8n instance for workflow automation and webhooks, deployed and maintained on my own server.

Docker · n8n
n8n.zeldinenv.online

Self-hosted Webmail

Infra

Roundcube webmail deployed on a self-managed mail stack for organizational email access.

Roundcube · IMAP/SMTP · Linux
mailz.zeldinenv.online

Enterprise systems

Asset Management (ASMAN)

Laravel 10

Full asset lifecycle: QR-code onboarding with required photos and procurement documents, movement tracking, maintenance scheduling, depreciation, PIN-protected documents, and QR label printing with role-based access.

Laravel 10 · MySQL · Bootstrap 5
aset.desari.co.id

Digital Archive System

Laravel 9

Corporate document archive with division-based classification, multi-word search, preview, PDF/Excel export, multi-level loan approval with digital receipts, and full backup/restore.

Laravel 9 · MySQL · DataTables · jQuery
arsip.zeldinenv.online

General Affairs System

Laravel 10

Internal system for a General Affairs division: operational vehicle monitoring, registration and tax expiry tracking, service scheduling, and modular administration tooling built for continuous development.

Laravel 10 · MySQL · Chart.js · Select2
umum.desari.co.id

Delivery Order System

PWA

Sales-invoice / delivery-order system shipped as an installable Progressive Web App with offline caching, dark mode, WCAG AA accessibility, and mobile-first navigation.

Laravel · PWA · Service Worker · Bootstrap 5
sf.zeldinenv.online

Meeting Facility Requests (PPFR)

PHP 8

System for meeting-facility requests: room booking with schedule-clash validation, facility catalog with unit pricing, automatic consumption calculation by meeting duration, cost realization, and reporting.

PHP 8.1 · MySQL · Bootstrap 4 · jQuery
ppfr.desari.co.id

Asset CMS

Laravel

Dedicated asset content-management system for organization-wide asset records and reporting.

Laravel · MySQL
assetcw.zeldinenv.online

Open Source

A selection of public repositories on my GitHub profile.

Contact

Reach me by email for freelance or full-time opportunities, or follow my work on GitHub.