4+

years of experience

24

projects, including 4 Langclaw editions

9

hackathon and competition awards

6

systems with ADRs

Selected work

Sep 2026 / TypeScript, Expo, React Native

Nearly

A social graph where a connection can only be made in person, recorded on BNB Smart Chain testnet by a relayer so users never pay gas.

  • 222 test files
  • 5 Solidity contracts
  • Public Android app

Oct 2026 / Rust, Tauri 2, React 19

Zorvo

A native macOS app that runs coding agents such as Claude Code, Codex, and Qwen Code over the Agent Client Protocol in one chat interface.

  • 800+ Rust tests
  • 140+ frontend test files
  • Signature-verified auto-updater

May 2025 - Jul 2025 / TypeScript, Next.js, Solidity

Freex

A payment gateway letting Indonesian merchants accept Rupiah-denominated stablecoin payments directly into their own wallet.

  • 2nd Place, MetaMask Card Hackathon
  • Top 10, Lisk Builder Challenge Round 1
  • Non-custodial settlement contract

More projects

6 of 21

Oct 2026 / Creator and Solo Web3 Game Engineer

  • Built solo in one day at Monad Blitz Jogja Vol. 2 with a team of AI agents - real-time on-chain card battles where every draw, placement, and attack is a Monad transaction. Received an Honorable Mention.
  • Deployed five Solidity contracts on Monad mainnet and testnet, source-verified on mainnet - card battles, an ERC-721 collection with ERC-2981 royalties, real-time tap duels, and two staking vaults with reentrancy protection - covered by 125 Foundry tests.
  • Solidity
  • Foundry
  • TypeScript
  • Hono
  • viem
  • React

Jul 2026 - Oct 2026 / Creator and Full-Stack Web3 / AI Engineer

  • Built a MetaMask Agent Wallet plugin and MCP server for agent-to-agent commerce on Monad - agents pay, buy paid APIs, and vet counterparties without ever holding a private key.
  • Implemented ERC-8004 identity and reputation vetting, x402 pay-per-call purchases inside a spending limit, and on-chain agent identity registration.
  • TypeScript
  • MCP
  • MetaMask Agent Wallet
  • x402
  • ERC-8004
  • Monad
Oct 2026

Sep 2026 / Creator and Solo AI Tooling Engineer

  • Published two Claude Code plugins - frontend-kit, which scaffolds, themes, and reviews Next.js + Tailwind v4 + shadcn/ui frontends through eight skills and a reviewer agent (158 tests), and uii-skripsi-research, which verifies thesis citations against DOI registries and checks Indonesian word usage against the KBBI dictionary (222 tests).
  • Claude Code
  • Node.js
  • Python
  • Next.js
  • Tailwind v4
  • shadcn/ui
Sep 2026

Aug 2026 - Sep 2026 / Creator and Solo Full-Stack Web3 Engineer

  • Built a trust and settlement layer for DreamDEX event contracts on Somnia testnet as a contract-first TypeScript monorepo - Next.js, Fastify, Drizzle and Postgres, and a background worker - specified by 11 architecture decision records.
  • Implemented a deterministic safety gate that blocks signing when any check fails, a non-custodial EIP-712 redeem authorization flow, and an append-only audit log enforced by a Postgres trigger, backed by 1,105 unit tests across five packages.
  • TypeScript
  • Next.js
  • Fastify
  • Drizzle
  • PostgreSQL
  • EIP-712
Sep 2026

Aug 2026 / Creator and Full-Stack macOS / Web3 AI Engineer

  • Built a native macOS AI assistant living in the MacBook notch and menu bar (Swift 6, SwiftUI, AppKit) paired with a local TypeScript agent runtime.
  • Designed a dual-wallet security boundary - a user wallet requiring manual confirmation with private keys wiped from volatile memory via memset_s immediately after signing, and a separate agent wallet that settles x402 payment challenges autonomously inside explicit chat tasks.
  • Swift 6
  • SwiftUI
  • AppKit
  • TypeScript
  • JSON-RPC 2.0
  • x402
Aug 2026

Jul 2026 - Aug 2026 / Creator and Full-Stack Web3 / AI Engineer

  • Built a plugin-first, MCP-first payment platform for autonomous agents across X Layer, Celo, and Arc, with hosted web and MCP runtimes.
  • Implemented stablecoin payments, smart-account flows, x402 integrations, OAuth, EIP-712 signing, nonces, allowlists, spend caps, and auditable transaction history.
  • TypeScript
  • Next.js
  • MCP
  • x402
  • EIP-712
  • Smart accounts

Awards

9 hackathon and competition awards

1st Place

2025

Mammothon 2025 by Encode Club and Celestia Foundation

2nd Place

2025

MetaMask Card Hackathon

2nd Place

2025

IHH Web3 Hackathon 2025 by Manta Network and Blockdev.id

3rd Place Best Rating Team

2023

Informatics Expo 2023

E-commerce information system

Top 10

2025

Lisk Builder Challenge Round 1

Top 58 Teams

2023

HackFest 2023 by Google Developers

Exprimer

Honorable Mention

2026

Monad Blitz Jogja Vol. 2, 2026

Experience

8 roles since 2022

  • Built an async Python market-making execution system for BingX perpetual futures for a crypto trading firm, running against a $1M daily volume target in live-market paper trading (BingX VST).
  • Designed idempotent order execution - single-attempt order POSTs reconciled by clientOrderId - so a network failure or timeout can never produce a duplicate leveraged position.

  • Built and operated a fleet of 10 Discord bots for a non-profit social community - moderation, verification, tickets, vouches, booster roles, and stream alerts - on one shared application, Supabase database, and VPS, with zero-downtime deploys and automatic rollback.
  • Built the community's members-only website in Next.js - Discord sign-in gated on server membership, Spotify-backed song dedications, an anonymous apology board, a shared photo wall, and generated member license cards - on Supabase.
7deadlysins.site ↗

  • Built frontend interfaces for Failaunch, Kom LuckyDraw, and Liquidex, translating crypto product requirements into responsive web experiences.
  • Implemented Web3 dashboard UI, trading data views, wallet-based access patterns, and real-time data UX using TypeScript, Next.js, and React.

  • Founded and built a marketplace for second-hand goods and donations, leading product, engineering, operations, and delivery from idea to launch.
  • Developed authentication, store registration, product discovery, negotiation, chat, and mobile-responsive marketplace workflows.

  • Mentored 5 Google Solution Challenge teams on web development, project execution, and submission readiness.
  • Delivered JavaScript and web deployment workshops, including a 26-participant deployment session and a JavaScript workshop with reported 80% comprehension.

  • Built responsive website features using Next.js and Tailwind CSS for mobile and desktop experiences.
  • Translated UI/UX designs into production-ready components while improving performance, scalability, and usability.

  • Built responsive education-platform pages using Next.js and Tailwind CSS.
  • Integrated frontend workflows with backend APIs and collaborated with design and backend teams to ship functional application features.

  • Built e-commerce user flows including login, product catalog, cart, checkout, and buyer-seller messaging using React, CSS, Material UI, and API integrations.
  • Developed admin dashboards displaying sales, finance, inventory, buyer-processing, and statistics data from backend and database sources.

Skills

AI Engineering

OpenAI API, Vercel AI SDK, LangChain, MCP servers, Agent Client Protocol (ACP), Claude Code plugins, RAG, AI agents, tool and function calling, streaming chat, semantic memory, prompt workflows, automation pipelines

Web3

Solidity, Foundry, Hardhat, Wagmi, Viem, RainbowKit, Ethers, Solana, Anchor, SPL Token, Sui Move, Walrus, Seal, x402, ERC-8004, smart accounts, ZK proofs, Circom, snarkjs

Frontend

Next.js, React, React Native, Expo, Tauri, SwiftUI, Tailwind CSS, Shadcn UI, Radix UI, Material UI, Framer Motion, Recharts, Zustand, TanStack Query, Responsive Design, Accessibility, WCAG, ARIA

Backend

Node.js, Express.js, Fastify, Python async, REST APIs, Server-Sent Events, Supabase, Prisma, PostgreSQL, MySQL, Redis, Pydantic, Zod, OAuth 2.0

Languages

TypeScript, JavaScript, Python, Rust, Swift, Solidity, Move, SQL, HTML, CSS

Cloud & Tools

Docker, Vercel, Railway, Kamatera Cloud, Google Cloud, PM2, Git, GitHub, Postman, Figma, Dune Analytics, Pinata/IPFS

Education

Universitas Islam Indonesia

Bachelor of Informatics

Expected graduation: 2027

Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka

Cloud Computing Cohort

Feb 2023 - Jul 2023

Cloud, Backend, and AI

  • Menjadi Google Cloud Engineer
  • Belajar Membuat Aplikasi Back-End Untuk Pemula dengan Google Cloud
  • Belajar Penerapan Machine Learning dengan Google Cloud

Web Development

  • Belajar Dasar Pemrograman JavaScript
  • Belajar Dasar Pemrograman Web
  • Belajar HTML, CSS, JavaScript, PHP, dan MySQL

Systems and Infrastructure

  • The Bits and Bytes of Computer Networking
  • System Administration and IT Infrastructure Services

Himpunan Mahasiswa Teknik Informatika, LEM FTI UII

Chairman, Organizing Committee

PORSEMATIK 2022 / Sep 2022 - Nov 2022

Led the organizing committee for the faculty sports and arts week - formed the committee, controlled implementation and finances, ran daily evaluations, and delivered the final accountability report.

Vice Chairman, Organizing Committee

INPUT 2022 / Nov 2022 - Jan 2023

Second in command for technical operations across preparation, execution, and wrap-up; chaired coordination meetings and ran the technical evaluation of the event.

Coordinator, Discipline and Field Division

INPUT / Nov 2023 - Jan 2024

Coordinated route safety and participant control for the faculty orientation trek - surveyed routes, mapped vulnerable points, set rest and meal points, and screened committee and participant SOP compliance.

Staff, Commission B, Steering Committee

PORSEMATIK 2022 / Jul 2022 - Sep 2022

Wrote the rules, sanctions, standard operating procedures, and risk management for committee, participants, and guests, and defined the organizing committee's structure, duties, and authority.