San Haji
San Haji
HELLO, I'M
HELLO, I'M

San Haji

6+
TahunYears
12+
ProyekProjects
3
ServerServers

Backend Developer dengan 6+ tahun pengalaman membangun sistem enterprise pemerintahan (E-Procurement). Di luar pekerjaan utama, aktif membangun infrastruktur AI modern: LLM proxy gateway (Go), AI agent systems, dan production server management.

Backend Developer with 6+ years building enterprise government systems (E-Procurement). Outside my day job, I build modern AI infrastructure: LLM proxy gateway (Go), AI agent systems, and production server management.


Yang Pernah Saya Bangun

What I've Built

๐Ÿš€ Production
๐Ÿš€ Production
๐Ÿง  Production

AgentMemory

Self-hosted persistent memory for AI agents. Graph knowledge extraction from typed memories, episodic consolidation, semantic search with text-embedding-3-large, daily cron maintenance. Powers Hermes Agent with persistent cross-session memory.

Self-hosted persistent memory for AI agents. Graph knowledge extraction, episodic consolidation, semantic search with text-embedding-3-large, daily cron maintenance.

Node.jsAI MemoryGraph DBSemantic SearchOpenAI Embeddings
๐Ÿ›ก๏ธ Production

Wazuh SIEM Multi-Server Security Monitoring

Complete SIEM deployment across 3 servers with 4 agents. Wazuh 4.14.5 Manager + Indexer (OpenSearch) + Dashboard, Fail2ban with 476+ actively banned IPs, UFW strict whitelist, Active Response auto-block (firewall-drop), auditd file integrity monitoring, real-time Telegram alert pipeline (โ‰ค10s latency) with LLM-generated narratives, custom rules 100002/100003 for aggressive brute-force detection, nightly hardening cron, Tailscale mesh VPN for secure access, and centralized monitoring from a single dashboard. Reduced SSH brute-force from 15,000+/day to effectively 0.

Complete SIEM across 3 servers with 4 agents. Wazuh 4.14.5 Manager + Indexer + Dashboard, Fail2ban, UFW whitelist, Active Response, auditd, Telegram alert pipeline.

ProductionWazuh 4.14.5Security3 Servers4 AgentsTailscale
Wazuh SIEM  Multi-Server Security Monitoring
๐Ÿค– Production

Hermes Agent

AI-powered command center and infrastructure assistant. Setup multi-profile routing, multi-platform integration (Telegram with 6+ topics, WhatsApp bot, webhook subscriptions), provider fallback chain via 9Router/OpenRouter/Gemini, auto-cron for server maintenance, trend monitoring, and state cleanup.

AI command center and infrastructure assistant. Multi-profile routing, multi-platform messaging (Telegram, WhatsApp, webhooks), provider fallback chain.

Productionhermes.sans.biz.id
Hermes Agent Visit โ†’
๐Ÿ” Production

Auth Proxy

Central authentication proxy with overview dashboard. Serves as the gateway for all internal tools with session management and role-based access.

Central auth proxy with overview dashboard. Gateway for all internal tools with session management and RBAC.

ProductionNode.js
Auth Proxy
๐Ÿ“ก Production

9Router

Custom routing service for intelligent traffic distribution. Handles internal service discovery and routing rules.

Custom routing service for intelligent traffic distribution. Service discovery and routing rules.

ProductionService
9Router
๐Ÿช Production

Webhook Subscriptions

Event-driven agent orchestration system. Triggers automated workflows based on external webhook events from GitHub, monitoring tools, and CI/CD pipelines.

Event-driven agent orchestration. Triggers automated workflows from GitHub, monitoring tools, and CI/CD webhooks.

ProductionWebhooks
Webhook Subscriptions
๐Ÿ“Š Production

Infrastructure Dashboard

Real-time monitoring dashboard for all servers and services. Status cards, port mapping, service health, and resource utilization in one view.

Real-time monitoring dashboard. Status cards, port mapping, service health, and resource utilization.

ProductionOverview API
Infrastructure Dashboard
๐Ÿงช Personal Projects
๐Ÿงช Personal Projects
๐Ÿ”Œ Experiment

Gateway Realtime

Realtime gateway service berbasis TypeScript (MIT Licensed). Eksperimen arsitektur real-time communication dan event-driven system.

Realtime gateway service in TypeScript (MIT Licensed). Experimenting with real-time communication and event-driven architecture.

TypeScriptRealtimeGatewayMIT
Visit โ†’
โœ๏ธ Experiment

CaptionSan

Bilingual invite-only SaaS untuk AI-assisted content writing. Satu ide, generate konten untuk 6 platform. Eksplorasi arsitektur SaaS multi-tenant dengan PostgreSQL + Docker.

Bilingual invite-only SaaS for AI-assisted content writing. One idea, generate for 6 platforms. Exploring multi-tenant SaaS with PostgreSQL + Docker.

TypeScriptSaaSAI WritingPostgreSQLDocker
Visit โ†’
๐Ÿ•ธ๏ธ Experiment

E-Commerce Product Monitor

Layanan monitoring produk e-commerce dengan REST API dan async job worker. Scraping data produk, tracking harga, dan notifikasi perubahan secara real-time.

E-commerce product monitoring service with REST API and async job worker. Product data scraping, price tracking, and real-time change notifications.

GoWeb ScraperAsync WorkerREST API
Visit โ†’
๐Ÿงช Experiment

GoTest Agent

Self-hosted AI testing framework. Eksperimen automated testing berbasis AI dan integrasi sistem agent-based.

Self-hosted AI testing framework. Experimenting with AI-powered automated testing and agent-based integration.

GoAI TestingAutomationAgent
Visit โ†’

Tech Stack

Tech Stack

Backend (Enterprise) PHPCodeIgniter 3/4PostgreSQLMySQL
Backend (Modern/AI) GoGinSQLiteLLM Routing/Proxy
Frontend HTML5CSS3JavaScriptSvelteKit
Infrastructure & OS Linux (Ubuntu)NginxLet's EncryptSystemd
DevOps & Tools DockerGitCI/CDCertbotBackup Pipelines
AI & Emerging Tech AI Agent SystemsMCP (Model Context Protocol)OpenAI API SpecSemantic Cache
Security Wazuh SIEMfail2banUFWOpenSearchauditd
Certifications MOS (Microsoft Office Specialist)CIPMA (Project Management)BNSP (Network Admin Junior)

Production Infrastructure

Production Infrastructure

๐Ÿ 

Hermes Core

Primary app server. Runs Hermes Agent, Lintasan LLM proxy, 9Router, nginx, Docker, scheduler.

๐Ÿ›ก๏ธ

Security Hub

Dedicated security monitoring server. Wazuh SIEM stack, OpenSearch, Filebeat, fail2ban, auditd, Telegram alerting.

j

AI Memory Node (Jakarta)

Dedicated AI memory server. AgentMemory v0.9.21 with graph knowledge extraction, semantic search via text-embedding-3-large, and DeepSeek v4 Pro. Secure SSH tunnel.


Pendidikan & Pengalaman

Education & Experience

๐ŸŽ“ PendidikanEducation
2012 โ€” 2015
Teknik Komputer & Jaringan (TKJ)
SMK (Vocational High School)
Lulusan SMK Teknik Komputer & Jaringan (TKJ) โ€” fondasi teknis sejak awal: jaringan, hardware, troubleshooting, dan pemrograman dasar. Bukti perjalanan dari SMK langsung menembus S.Kom dengan IPK 3.82 + Beasiswa PSR TI.
Lulusan SMK Teknik Komputer & Jaringan (TKJ) โ€” fondasi teknis sejak awal: jaringan, hardware, troubleshooting, dan pemrograman dasar. Bukti perjalanan dari SMK langsung menembus S.Kom dengan IPK 3.82 + Beasiswa PSR TI.
2015 โ€” 2020
Bachelor's Degree in Information Technology
Paramadina University
Sarjana Teknik Informatika (S.Kom). IPK: 3.82 / 4.00. Penerima Beasiswa PSR TI Paramadina.
Sarjana Teknik Informatika (S.Kom). IPK: 3.82 / 4.00. Penerima Beasiswa PSR TI Paramadina.
๐Ÿ’ผ Pengalaman KerjaWork Experience
Jan 2023 โ€” Present
PHP Programmer
BPPBJ (Badan Pelayanan Pengadaan Barang dan Jasa)
Mengembangkan dan memelihara E-Lang, portal lelang pengadaan barang/jasa pemerintah berskala besar yang melayani ratusan vendor. Merancang dan maintenance platform E-Order (e-purchasing). Memimpin arsitektur website baru BPPBJ. Tech: PHP, PostgreSQL, CodeIgniter.
Developed and maintained E-Lang, a large-scale government procurement auction portal serving hundreds of vendors. Designed and maintained E-Order (e-purchasing) platform. Led architecture for BPPBJ new website. Tech: PHP, PostgreSQL, CodeIgniter.
Aug 2021 โ€” Jan 2023
PHP Programmer (Freelance)
PT. REKA SPASIA INDONESIA
Membangun Sistem Informasi P3TB dari nol hingga rilis untuk KEMENPAREKRAF dan Kementerian PUPR. Mendigitalisasi pencatatan transaksi lelang dari perencanaan hingga pelaksanaan proyek. Tech: PHP 7, CodeIgniter 3, MySQL.
Built P3TB information system from scratch to release for KEMENPAREKRAF and Ministry of PUPR. Digitized auction transaction recording from planning to project execution. Tech: PHP 7, CodeIgniter 3, MySQL.
Feb 2020 โ€” Nov 2022
Programmer
Paramadina University
Mengembangkan dan memelihara website resmi dan portal akademik Universitas Paramadina. Backend development, bug fixing, optimalisasi query MySQL. Testing dan validasi produk selama SDLC. Tech: CodeIgniter, MySQL.
Developed and maintained Paramadina University official website and academic portal. Backend development, bug fixing, MySQL query optimization. Product testing and validation during SDLC. Tech: CodeIgniter, MySQL.
Oct 2019 โ€” Mar 2020
PHP Programmer (Freelance)
PT Petrovina Energi
Merancang dan mengembangkan SIPESONA (Sistem Informasi Petrovina) dengan metodologi Scrum. Backend development dan maintenance stabilitas database. Tech: PHP, MySQL.
Designed and developed SIPESONA (Petrovina Information System) using Scrum methodology. Backend development and database stability maintenance. Tech: PHP, MySQL.
Sep 2019 โ€” Nov 2019
PHP Programmer
Morzel Digital
Berkontribusi dalam pengembangan dan maintenance sistem existing klien menggunakan CodeIgniter 3. Kolaborasi dengan tim multidisiplin menerjemahkan business needs menjadi spesifikasi teknis. Tech: PHP 7, CodeIgniter 3.
Contributed to development and maintenance of client existing systems using CodeIgniter 3. Collaborated with multidisciplinary team translating business needs into technical specs. Tech: PHP 7, CodeIgniter 3.
Oct 2017 โ€” Mar 2019
IT Support
Langit Biru Advertising
Mengelola seluruh infrastruktur IT perusahaan. Mengembangkan company profile website, penjadwalan backup data berkala, dan menjaga kelancaran operasional sistem.
Managed all company IT infrastructure. Developed company profile website, scheduled regular data backups, and ensured smooth system operations.

Mari Terhubung

Let's Connect