// Academic_Context

Universitas Dinamika

Teknik Komputer | 2021 - 2025

Fokus riset pada IoT berbasis ESP32 dan Kontrol Jarak Jauh.

Muhammad Azhar Ali

Praktisi IT yang berfokus pada perancangan dan pengelolaan infrastruktur server, virtualisasi, jaringan, serta sistem terintegrasi yang menghubungkan perangkat fisik dengan layanan digital berbasis server.

Core_Logic

Mendesain sistem dengan arsitektur yang stabil, di mana perangkat lapangan, dan aplikasi terhubung ke server pusat berbasis VM dan container, dengan mekanisme toleransi gangguan koneksi sebagai lapisan cadangan.

Manifest

Location Lamongan , ID
Email azharali7805@gmail.com

Technical_Stack_Matrix

// 01_Backend

Node.js / Express.js

Backend berbasis Node.js dan Express.js untuk menangani logika sistem, autentikasi perangkat, API layanan aplikasi, serta komunikasi data antara server dan node lapangan, didukung database relasional pada lingkungan virtualisasi.

// 02_IoT_Systems

ESP32 Firmware

Pengembangan firmware ESP32 sebagai edge device yang terhubung ke server pusat, dengan logika lokal terbatas dan sinkronisasi data ke backend server melalui protokol WebSocket.

// 03_Network

MikroTik RouterOS

Perancangan dan pengelolaan jaringan untuk mendukung layanan server dan perangkat klien, termasuk segmentasi VLAN, pengamanan trafik, serta konektivitas stabil antara node, server, dan klien aplikasi.

// 04_Operations

Proxmox VE

Pengelolaan server homelab berbasis Proxmox VE untuk menjalankan VM dan container sebagai lingkungan produksi dan pengujian, termasuk reverse proxy, layanan backend, database, dan sistem monitoring.

Project_Case_Studies

Final_Academic_Project

SilverLink System

SilverLink System adalah ekosistem IoT yang berfokus pada otomatisasi penyiraman dan kontrol jarak jauh yang menghubungkan perangkat IoT, backend service, dan aplikasi mobile dalam satu arsitektur terpusat. Sistem ini dirancang untuk berjalan di atas server homelab pribadi sebagai penyimpanan data, dan logika sistem.

// System_Architecture

  • ESP32 Firmware: Berfungsi sebagai node lapangan untuk membaca sensor dan mengeksekusi perintah dari server.
  • Backend Server (Node.js): Menjadi pusat logika sistem, pengelolaan data sensor, kontrol perangkat, serta API untuk aplikasi mobile.
  • Android Application (Capacitor.js): Antarmuka pengguna untuk monitoring dan kontrol sistem yang berkomunikasi langsung dengan backend server.
  • Homelab Server Environment: Backend, database, dan service pendukung dijalankan pada VM/container di server pribadi berbasis Proxmox.

// Tech_Stack

ESP32 (C++) Node.js (Express) PostgreSQL Capacitor.js REST API WebSocket Proxmox VE Nginx Proxy Manager
Infrastructure_Management

Self-Hosted Infrastructure

Pengelolaan server berbasis Proxmox untuk deployment aplikasi, hosting layanan privat, dan simulasi lingkungan produksi nyata.

// Deliverables

  • • Virtualisasi VM & LXC Containers.
  • • Nginx Reverse Proxy (SSL Management).
  • • 24/7 Monitoring with Zabbix.
  • • Private Cloud Storage with NextCloud.
  • • Private Web Hosting with CyberPanel.

// Environment

Proxmox VE Linux (Ubuntu/Debian) Docker Static Public IP
Network_Operations

RT/RW Net Infrastructure

Perancangan dan pengelolaan jaringan ISP skala kecil yang melayani multi-klien dengan fokus pada manajemen trafik dan stabilitas koneksi.

// Capabilities

  • VLAN Isolation: Pemisahan segmen client, server, & CCTV.
  • Failover: Redundansi otomatis antara 2 ISP berbeda.
  • PTP Link: Distribusi bandwidth via Wireless Point-to-Point.

// Hardware

MikroTik Ubiquiti TP-Link Fiber Optik