[ Booting portfolio.wasm ]
000%Compiling…
HALO.
LIN1EROpen to work

M. Ulinuha As Shiddiqy — Backend + AI Engineer — and smart contracts

M. Ulinuha As Shiddiqy
Fig. 01 — The authorM. Ulinuha As Shiddiqy
[00] — Who

I build backends that hold up — and contracts that have to.

Backend AI engineering intern at FlyRank AI. Freelance full-stack since 2023. On the side: smart contracts in Rust, Solidity and Move, plus the self-hosted infra that runs it all. IT student at Universitas Gadjah Mada.

Years shipping for clients
03+
Event users on my backend
1K+
Tests on one codebase
220
Backend / AI / Web3 / Infra
04
BACKEND+AI+WEB3+INFRA+FLYRANK AI+FREELANCE SINCE 2023+1,000+ EVENT USERS+220 TESTS+
[01] — Changelog

LOG.

Newest first
  1. JUL 2026 → NOWBackend AI Engineering InternFlyRank AI
  2. JUN 2026 → JUL 2026Smart Contract Engineer (Soroban)Tove Heritage
  3. 2023 → NOWFreelance Full-Stack DeveloperSelf-employed
  4. 2025Workshop Instructor - SUI MoveTech Community
  5. 2025 → NOWBachelor of Information TechnologyUniversitas Gadjah Mada
Full history
[02] — Selected builds

SHIPPED.

Hover a row
  1. 01Technocorner
  2. 02ClearContract
  3. 03Tove Heritage
  4. 04RoastWager
  5. 05SuiStorage AI
  6. 06Sterish
  7. 07FindIT
Also →FlyRank AI — backend AI (2026 → now) / Freelance clients since 2023On-chain work: testnet, for now.All projects
[03] — Manifesto

I like systems where getting it wrong is expensive — APIs under load, AI pipelines, and money on-chain.

  • Spec firstInvariants and edge cases on paper before any code.
  • Break it myselfSelf-audited my own Soroban workspace: 2 HIGH + 5 MEDIUM fixed, each with a regression test.
  • Own the whole stackAPIs, indexers, SDKs and the servers they run on — my own hardware, my own on-call.
  • Still learningThe on-chain work is testnet so far. The tests are there for when it isn’t.
[04] — Stack

TOOLS.

No logos, just names
[05] — ContactSAY HI.

Or drop a message here