Skip to content
View padma02-drmn's full-sized avatar
🤖
🤖

Block or report padma02-drmn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
padma02-drmn/README.md

Hi there! 👋 I'm Kadek Padma Darmawan

Full-Stack Web Developer & AI Systems Engineer based in Bali, Indonesia.
I build production-grade web applications, ERP architectures, and agentic AI automation pipelines.

🌐 Portfolio & Live Case Studies: padmadarmawan.my.id
📫 Contact: padmadarmawan351@gmail.com | LinkedIn


🛠️ Core Tech Stack & Frameworks

PHP Laravel Node.js TypeScript React Vue.js PostgreSQL MySQL Docker Tailwind CSS

  • Backend & APIs: PHP 8+, Laravel (REST API, Inertia.js, Eloquent, Queues), Node.js (Hono, Express), Python
  • Frontend: React 19, Vue 3, TanStack (Query & Table), shadcn/ui, Tailwind CSS v4
  • Database & Architecture: PostgreSQL, MySQL, Database Invariants, RLS, Double-Entry General Ledger, HPP FIFO
  • AI & Automation: Gemini Tool-Use / Function Calling, MCP (Model Context Protocol), n8n Workflow Automation, Claude Code, Nous Hermes Agent
  • DevOps & Cloud: Docker, Dokploy, Linux VPS (Ubuntu), Cloudflare (DNS, Pages, Edge CDN), Git Flow

⭐ Featured Production Projects

Stack: Laravel 13 · Vue 3 · TypeScript · PostgreSQL · Docker · Dokploy · Gemini AI

  • Dual-Channel Sales & Logistics: POS Kasir + Taking Order (TO) armada kanvas dengan manifest muat & surat jalan.
  • Invariants & Embalase: Botol kosong/krat dicatat sebagai aset persediaan yang memotong nota & piutang secara deterministik.
  • Financial Engine: HPP FIFO batch pergudangan, buku besar append-only (double-entry), dan analisis aging piutang (62/62 unit & feature tests passing).

Stack: Laravel 12 · React 19 · Inertia.js · MySQL 8 · WhatsApp Fonnte · Spatie Activitylog

  • Hospital Asset Tracking: Sistem inventaris aset fisik dan log pemeliharaan alat medis rumah sakit terpusat.
  • Single-Scan Room QR Code: Verifikasi instan seluruh daftar aset di dalam ruangan poli/gedung tanpa bongkar arsip fisik.
  • Automated Escalation: Pengingat servis preventif berjadwal otomatis H-30/H-7 via WhatsApp dan in-app database notification.

Stack: React 19 · Vite · Tailwind · Hono · Drizzle · PostgreSQL RLS · Capacitor · SQLite

  • BOM & Food Costing: Resep bahan mentah & prep; tiap porsi terjual memotong stok gramatur dan menjurnal HPP otomatis.
  • Offline-First POS: Kasir berjalan lancar dengan SQLite lokal saat koneksi internet offline, sinkronisasi satu arah saat online.
  • Architecture: Berdasarkan 35 Architecture Decision Records (ADR) terdokumentasi.

Stack: Hono · Drizzle ORM · better-auth · React 19 · TanStack · PostgreSQL · Azure

  • Decoupled Architecture: REST API Hono terpisah dengan frontend React SPA interaktif, dilengkapi kartu stok otomatis dan audit trail.

🔭 Current Focus & Engineering Principles

  • Prinsip 1: Kasir tidak boleh berhenti — hilangnya koneksi internet bukan alasan proses bisnis berhenti.
  • Prinsip 2: Angka yang salah harus berisik — sistem menolak diam-diam salah melalui strict DB constraints.
  • Prinsip 3: Membangun solusi AI pragmatis yang langsung menyelesaikan friksi operasional dunia nyata (bukan sekadar demo).

Generated & maintained by Padma Darmawan

Popular repositories Loading

  1. balimart balimart Public

    ERP minimarket full-stack TypeScript: Hono + Drizzle ORM + React + TanStack. POS, FIFO costing, akuntansi, aset tetap, payroll. Deploy Azure.

    TypeScript 2

  2. web3-leads-intelligence web3-leads-intelligence Public

    Portfolio demo: Web3 leads pipeline architecture (Python)

    Python 1

  3. ghost-army-manager ghost-army-manager Public

    Rust CLI for local-first multi-account wallet workflows (automation/testing)

    Rust 1

  4. js-genai js-genai Public

    Forked from googleapis/js-genai

    TypeScript/JavaScript SDK for Gemini and Vertex AI.

    TypeScript

  5. oraclex-rs oraclex-rs Public

    Oracle desynchronization risk simulator for DeFi security auditing (Rust)

    Rust

  6. padma02-drmn padma02-drmn Public

    Profile README