Software Developer · Blockchain Engineer

I build and ship cross-chain infrastructure that runs in production.

Software developer and blockchain engineer with 8+ years across backend systems, blockchain/Web3 infrastructure and mobile apps. I work in the Zetrix ecosystem — cross-chain asset bridging, HSM key custody, verifiable credentials and DeFi smart contracts — and I ship the unglamorous parts too: APIs, nodes, SDKs and the cryptographic plumbing.

  • 2018 in blockchain, full time
  • 8+ years in software & IT engineering
  • Z2 Zetrix L2 ↔ EVM asset bridging
~/zetrix — zsh

                    

01

About

I have been working in blockchain since 2018, and I am a software developer and blockchain engineer focused on infrastructure. Most of my work sits below the application layer: cross-chain asset bridging between the Zetrix L2 (Z2) and other EVM-compatible chains, key custody, verifiable credentials, and the services that keep state consistent across both.

Day to day I write Java and Spring Boot on the backend, Dart and Flutter for SDK work, and Node.js where it fits. I am comfortable with REST APIs, blockchain nodes, MySQL, Redis and RabbitMQ — and equally with the cryptographic side: HSM-backed signing, encryption, verifiable credentials and zero-knowledge proofs.

What I care about: systems that behave predictably, APIs other teams can build on, security handled properly rather than bolted on, and documentation a new hire can actually follow.

02

Stack

Tools I have used in production, not a list of things I have read about.

Blockchain & Web3

  • Zetrix
  • Zetrix L2 (Z2)
  • Ethereum / EVM
  • Bitcoin
  • Neo
  • Hyperlane bridging
  • TradeTrust
  • x402 API
  • ERC-20 / 721 / 1155
  • DeFi & staking
  • Meta-transactions (OpenGSN)
  • On-chain document anchoring
  • Blockchain nodes

Backend & Mobile

  • Java
  • Spring Boot
  • Node.js
  • Dart
  • Flutter
  • JavaScript / TypeScript
  • REST APIs
  • WebSocket
  • MySQL
  • Redis
  • RabbitMQ
  • Android integration

Security, Crypto & Infra

  • HSM key custody
  • Cryptographic signing
  • Verifiable Credentials
  • Verifiable Presentations
  • Zero-knowledge proofs
  • Ed25519 / BBS
  • X25519 / HKDF
  • AES-GCM
  • RSA-OAEP
  • Docker
  • Linux

03

Selected projects

Z2 Hyperlane Asset Bridging

Design & implementation · MYEG

Asset bridging infrastructure for Z2 Hyperlane, supporting inbound and outbound asset transfers between the Zetrix L2 (Z2) and other EVM-compatible chains.

  • Built the inbound and outbound transfer flows between Z2 and EVM-compatible chains.
  • Interchain message dispatch and delivery handled through Hyperlane.
  • Maintained the supporting backend services, blockchain nodes and transaction workflows.
  • Zetrix L2
  • Hyperlane
  • EVM
  • Java

HSM Key Custody & Verifiable Credentials

Cryptography & SDK · MYEG

HSM-backed keypair custody for secure key creation and cryptographic signing, plus Verifiable Credential (VC) proof generation involving encryption and zero-knowledge proofing.

  • HSM keypair custody module handling secure key creation and signing.
  • VC proof generation and verification, including encryption and zero-knowledge proofing.
  • Flutter/Dart SDK components for VCs and Verifiable Presentations (VP) — signing, verification, encryption and proof workflows.
  • HSM
  • VC / VP
  • ZK proofs
  • Dart / Flutter

Z2 TradeTrust & Zetrix x402 API

Core engine & APIs · MYEG

The core engine and MCPs for Z2 TradeTrust, alongside the Zetrix x402 API covering blockchain API development, backend services and Web3 integration.

  • Built the core engine and MCPs for Z2 TradeTrust.
  • Developed the Zetrix x402 API: blockchain API surface, backend services and Web3 integration.
  • On-chain document anchoring for eBank Guarantee (eBG) workflows.
  • TradeTrust
  • x402 API
  • Node.js
  • eBG

ZEFI — Zetrix DeFi

Smart contracts · MYEG

Smart contract functionality for ZEFI, the Zetrix DeFi application, including asset staking.

  • Asset staking functionality for the Zetrix DeFi application.
  • Contract integration with the Zetrix backend services and transaction workflows.
  • Zetrix
  • DeFi
  • Smart contracts
  • Staking

Zetrix BaaS, DAO Platform & Node Infrastructure

Platform & infrastructure

Platform work around the Zetrix blockchain: a BaaS layer for integrating applications, a DAO platform with its backend services, and the node infrastructure underneath both.

  • Zetrix BaaS — platform for integrating applications with the Zetrix blockchain, supporting native and smart contract transactions.
  • DAO Platform — blockchain-based platform and backend services for decentralised application and transaction workflows.
  • Blockchain infrastructure: set-up and maintenance of nodes for Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Neo and Zetrix.
  • Zetrix Connect Wallet — scaled and optimised the WebSocket infrastructure for real-time wallet connectivity.
  • Zetrix BaaS
  • DAO
  • Blockchain nodes
  • WebSocket

All of this work lives in private repositories belonging to my employer, so there is no public source to link. I am happy to walk through the architecture, trade-offs and code in an interview.

04

Experience

  1. 2019 — Present

    Senior Software / IT Engineer

    MY.E.G. Services Berhad (MYEG)

    Build and maintain services in the Zetrix ecosystem: cross-chain asset bridging (Z2 Hyperlane), Z2 TradeTrust, HSM key custody, verifiable credentials and DeFi smart contracts. Work across Java/Spring Boot backends, Node.js APIs, Flutter/Dart SDKs, blockchain nodes, and the cryptographic signing and encryption underneath them.

  2. 2018 — 2019

    IT Engineer

    OK Blockchain Centre

    Researched blockchain technology and configured blockchain infrastructure, including nodes, for application development. Built backend components for cryptocurrency wallet applications integrating the Bitcoin, Neo and Ethereum protocols.

  3. 2014 — 2018

    BSc (Hons), Electronics: Computer & Information Engineering

    International Islamic University Malaysia (IIUM)

    Graduated 2018. Also a HRDF Certified Train the Trainer.

05

Contact

The fastest way to reach me is email. I reply to anything specific.