{
  "brand": {
    "name": "VANDUNG-DEV",
    "navLink": "#about",
    "ariaLabel": "VanDung-dev"
  },
  "cornerNav": {
    "brand": "VANDUNG-DEV",
    "brandLink": "#about",
    "brandAria": "VanDung-dev",
    "githubUrl": "https://github.com/VanDung-dev",
    "githubAria": "GitHub Profile",
    "githubTitle": "GitHub"
  },
  "avatar": "images/avatar.webp",
  "contact": {
    "email": "dungnguyen2661@gmail.com",
    "emailUrl": "mailto:dungnguyen2661@gmail.com",
    "telegram": "@vandungdev",
    "telegramUrl": "https://t.me/vandungdev",
    "githubUrl": "https://github.com/VanDung-dev",
    "linkedinUrl": "https://www.linkedin.com/in/dung-nguyen-211bab348/"
  },
  "socialLinks": [
    { "name": "GitHub", "url": "https://github.com/VanDung-dev", "icon": "nf-fa-github", "aria": "GitHub Profile" },
    { "name": "LinkedIn", "url": "https://www.linkedin.com/in/dung-nguyen-211bab348/", "icon": "nf-fa-linkedin", "aria": "LinkedIn Profile" },
    { "name": "Telegram", "url": "https://t.me/vandungdev", "icon": "nf-fa-telegram", "aria": "Telegram Channel" },
    { "name": "Email", "url": "mailto:dungnguyen2661@gmail.com", "icon": "nf-fa-envelope", "aria": "Email" }
  ],
  "flagship_projects": {
    "hierachain": {
      "repoUrl": "https://github.com/VanDung-dev/HieraChain",
      "docsUrl": "https://docs.hierachain.org",
      "terminalTitle": "python // hierachain quickstart",
      "codeSnippet": "from hierachain.hierarchical import HierarchyManager\n\nmanager = HierarchyManager()\nmanager.create_sub_chain(\"supply_chain\")\nmanager.add_event(\"supply_chain\", {\n    \"entity_id\": \"PROD-001\",\n    \"event\": \"audit_event\",\n    \"details\": {\"quantity\": 100}\n})\nmanager.submit_proof(\"supply_chain\")"
    },
    "basaltic_red": {
      "repoUrl": "https://github.com/VanDung-dev/basaltic-red",
      "docsUrl": "https://vandung-dev.github.io/basaltic-red/",
      "terminalTitle": "python // basaltic_red streaming",
      "codeSnippet": "import basaltic_red as br\n\n# Zero-copy row slicing (< 2048 MB RAM)\ntable = br.read.slice_rows(\"sample.pq\", offset=0, limit=1000)\n\n# ANSI SQL Pushdown via DataFusion 54.1\nstream = br.sql.execute_sql_stream(\n    \"SELECT id, age, salary FROM 'data/lake' WHERE age >= 18\"\n)"
    }
  }
}
