Skip to content
View mAsyamJ's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mAsyamJ

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

Hi, I'm Asyam 👋

Muhammad Asyam Jayanegara
Backend & Platform Engineer
Go · PostgreSQL · Distributed Systems · Web3 & Payments

LinkedIn · Email · RetroPick

Hey! Thanks for stopping by. I enjoy building backend and platform systems where correctness, degraded modes, reconciliation, and financial state matter — especially systems that need to stay predictable when the real world gets messy.

My current work centers on Go/PostgreSQL services, prediction-market infrastructure, payment authorization, and Web3 transaction safety. I'm always interested in learning from strong engineers, collaborating on ambitious products, and meeting people working on hard infrastructure problems.

I'm currently open to backend, platform, infrastructure, distributed-systems, and Web3/payments engineering roles and internships.

Selected work

Project What I built / owned Engineering signals
RetroPick Markets V1 Polymarket-native prediction-market product with a Go BFF, PostgreSQL/sqlc projections, OpenAPI contracts, realtime market data, wallet flows, and degraded-mode semantics. Go, PostgreSQL, OpenAPI, state machines, realtime systems, reliability
SpendRail Programmable financial authority for AI agents with deterministic ALLOW / ASK / BLOCK policy before wallet execution. TypeScript, x402, MCP, policy engines, circuit breakers, 169 tests
Aegis RPC JSON-RPC-shaped pre-broadcast screening gateway that evaluates transactions before they reach the chain. EVM RPC, deterministic policy, transaction decoding, SAFE/WARN/BLOCK preflight
Yubie Platform Production-oriented commerce monorepo with explicit domain, API, validation, commerce-provider, CI, and launch-safety boundaries. Next.js, TypeScript, domain modeling, validation, CI/CD, production readiness
EzDeploy AI-assisted smart-contract deployment workflow for OpenZeppelin-based ERC-20/721/1155 contracts; 3rd Place, Base Batches APAC 2025. Solidity, Base, OpenZeppelin, Ethers.js, deployment tooling

Engineering focus

  • Backend & data: Go, PostgreSQL, sqlc, SQL, REST/OpenAPI, WebSocket/SSE
  • Reliability: idempotency, reconciliation, state machines, degraded-mode design, liveness/readiness, fail-closed flows
  • Web3 & payments: EVM, Base, Polygon, Polymarket Gamma/CLOB, WalletConnect/AppKit, Foundry, OpenZeppelin, x402, MCP
  • Platform: Docker/Compose, Linux, GitHub Actions, CI/CD, VPS/AWS, Next.js, TypeScript

Recent engineering evidence

Recognition

  • 3rd Place — Base Batches APAC 2025, Coinbase / Base
  • ShardLab Protocol Camp Cohort 9 graduate — built and presented RetroPick at the Coinfest Asia 2026 Final Demo
  • Background spanning software engineering, Web3 systems, technical research, and competitive problem solving

Open to backend / platform / infrastructure engineering opportunities.
Feel free to reach out — I'm always happy to talk engineering, infrastructure, markets, or ambitious ideas.

Pinned Loading

  1. RetroPick/events RetroPick/events Public

    Rust

  2. RetroPick/monorepo-base RetroPick/monorepo-base Public

    TypeScript

  3. RetroPick/smart-contract RetroPick/smart-contract Public

    Solidity

  4. spendrails spendrails Public

    Programmable financial permissions for AI agents on Web3 payment rails. The model may reason about a purchase. It must not be the final financial authority.

    TypeScript