Hi, I'm Roy Natsir

I build this portfolio to share my path into Web3 development. Every step — from learning the basics to building full-stack dApps — is here, documented and tested in public.

About Me

I'm a developer-in-training, focused on becoming a full-stack Web3 engineer. This portfolio is not just a showcase — it's my workspace, where I turn new concepts into working features.

My learning approach is simple: learn, then build.By applying every concept directly, I create results that are transparent and verifiable on-chain.

Core Competencies

Frontend Development

Frontend Architecture

Crafting responsive and accessible user interfaces for Web3, UI/UX Principles & Accessibility.

  • HTML5 Icon HTML5
  • CSS3 Icon CSS3
  • JavaScript Icon JavaScript (ES6+)
  • React Icon React & Hooks
  • Next Icon Next.js
  • TypeScript Icon TypeScript
  • Tailwind Icon Tailwind CSS
Backend Icon

Backend & Data Layer

Handling server-side logic, decentralized storage, and on-chain data indexing.

  • Node Icon Node.js
  • Express Icon Express.js
  • GraphQL Icon The Graph Protocol (GraphQL)
  • IPFS Icon IPFS for Decentralized Storage
Smart Contract Icon

Smart Contract Engineering

Developing secure, gas-efficient, and audited smart contracts on the EVM.

  • Solidity Icon Solidity Language
  • Foundry Icon Foundry Testing Framework
  • Security Icon Smart Contract Security & Auditing Principles
  • ERC Icon ERC Standards (ERC-20, ERC-721)
DevOps Icon

DApp Integration & DevOps

Connecting the full stack and building automated CI/CD pipelines for testing and deployment.

  • Ethers Icon Ethers.js
  • Testing Icon Professional Testing (Jest, Playwright)
  • CICD Icon CI/CD with GitHub Actions
  • Layer Icon Multi-Chain & Layer 2 Deployment

Projects

Selected features and experiments I've built as part of the Orchis Portfolio.

Interactive Web3 Frontend

The clean and responsive user interface for the Orchis Portfolio, designed to display all on-chain data seamlessly.

  • Next.js
  • TypeScript
  • ethers.js

On-Chain CV

The foundational smart contract of the Orchis Portfolio, storing professional data immutably on the blockchain.

  • Solidity
  • Foundry

NFT Business Cards

A key feature of the Orchis Portfolio, allowing visitors to mint a unique, on-chain business card as an ERC-721 token.

  • ERC-721
  • IPFS

On-Chain Achievements

An advanced system within the Orchis Portfolio for issuing verifiable badges that represent completed skills and milestones.

  • Smart Contracts
  • Verification