Skip to content
View suryast's full-sized avatar
➿
➿

Block or report suryast

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
suryast/README.md

Hi, I'm Surya 👋🏼

📍 Sydney, Australia | 🤖 AI Agent Engineer | 🚀 Indie Hacker

I'm a software developer in Sydney. I build agent tools and public-interest projects around government data, worker rights, and financial education.

Professional work

I currently build digital products in the disability services industry, mostly with Vue, TypeScript, Kotlin with Spring Boot, and MongoDB.

Previously, I worked at an Indonesian enterprise SaaS company and on Australian travel media content platforms. I've shipped JAMstack sites, headless WordPress projects, and cloud infrastructure tooling.

I care about infrastructure security, systems that fail gracefully, and software that stays maintainable after launch. More background is on my about page.

Featured products

  • 🦺 Safe Working Holiday Australia: Independent safety and rights guides for Working Holiday Makers, covering scams, pay, visa threats, tax, super, and official help routes.
  • 🇮🇩 Data Rakyat: An open API for Indonesian government data.
  • 🇮🇩 nabung.id: Indonesian investing education in Bahasa Indonesia and English.
  • 🔗 a2alist.ai: A directory of agents and services using A2A and x402 protocols.

Open source

  • 🇮🇩 indonesia-civic-stack: Python SDK, REST API, and MCP tools for Indonesian government data.
  • 🔍 x402-check: Validate x402 payment endpoints with a CLI, npm library, GitHub Action, or browser extension.
  • ♿ a11y-mcp: An axe-core accessibility MCP server for agent-assisted coding workflows.
  • 🛠️ free-ai-agent-skills: Reusable SKILL.md files for Claude Code, Codex CLI, and ChatGPT.

Other projects

Published packages

How I work

I use Hermes-based agent workflows for implementation, research, and routine maintenance. Changes still need tests, security review, and verification against the deployed result.

I also use agent-assisted tools to turn Git history and architecture decisions into engineering notes. I keep journal decisions and growth-review judgments human-owned. Workflow write-up.

Latest blog posts

Languages

🇬🇧 English · 🇮🇩 Bahasa Indonesia · 🇯🇵 日本語

Connect

Personal blog · LinkedIn

Pinned Loading

  1. agent-taxonomy agent-taxonomy Public

    🧬 Evolutionary taxonomy and self-improvement framework for AI agents — Lamarckian inheritance, skills as genes, GENOME.md

    JavaScript 4

  2. task-folio task-folio Public

    See exactly which parts of your job AI will affect — task by task. 361 Australian occupations, 6,690 tasks analyzed.

    Python 1

  3. indonesia-gov-apis indonesia-gov-apis Public

    🇮🇩 50+ Indonesian Government APIs & Data Sources — BPS, OJK, BPJPH, BPOM, Bank Indonesia, IDX, BMKG + MCP servers. Python examples, scraping patterns, and practical gotchas. It's very challenging t…

    Python 171 20

  4. x402-check x402-check Public

    CLI + npm library + GitHub Action + Chrome Extension + hosted API to validate x402 payment protocol endpoints

    TypeScript 2

  5. indonesia-civic-stack indonesia-civic-stack Public

    🇮🇩 Production-ready Python SDK + MCP server for 14 Indonesian government data sources — halal certs, company registry, procurement, budget, legal docs & more. 46 AI-agent tools.

    Python 11 5