Hi, I'm Iyan
(I Putu Saputrayana)
✦ Experienced Software Engineer focused on TypeScript and React, with a growing passion for AI and Blockchain technologies.
I

About

Beginning my journey in 2020 as a Front-End Developer, I've grown into a Software Engineer who designs and builds complete, end-to-end applications. This background provides me with a valuable perspective, allowing me to develop systems with a capable back-end using Node.js and an intuitive, user-friendly front-end using React.

Work Experience

X

Xellar / Yapp

Oct 2024 — Now
Senior Software Engineer · Remote - Indonesia
TypescriptNextJSReactTailwindCSSFastifyWagmiDockerAWS
Built Yapp.ink, an all-in-one creator platform, from zero to 40,000+ users as sole frontend owner of the creator dashboard: course builder, product and order management, wallet and revenue UI, promo campaigns, event ticketing, affiliate system, live streaming config, and Discord-integrated membership tiers. Shipped the buyer-facing storefront with multi-currency checkout including QRIS, per-creator theming, and a product analytics suite with interactive charts and CSV export. Dockerized services on ECS/EC2 behind an ALB with auto-scaling for zero-downtime releases at 1-3 deploys per day. Developed the Xellar Embedded Wallet SDK and Xellar Kit, a wallet-connection component library comparable to RainbowKit/ConnectKit adopted by hundreds of external teams.
Work

My Projects and Contributions

I've delivered impactful enterprise solutions and customer-facing applications that drive business value.

Nodus Studio
Nodus Studio

Building from scratch a free Windows desktop app for gamers. Always-on background capture banks the last 30s to 2m with one hotkey, then a node-based editor reframes clips into vertical 9:16 video for TikTok, Reels, and Shorts.

Tauri V2ReactTypescriptHonoCloudflare Workers
Imagined
Imagined
Open Source

Developing from scratch web app to Find and share the best prompts for AI image generation. Browse thousands of creative prompts from the community and create stunning visuals.

Next.jsTRPCCloudflare WorkersTypescriptReactReact QueryTailwind CSSShadcn UI
Yapp
Yapp

Developing from scratch the all in one payment solutions for creators. Working on both user-facing platform and creator platform

Next.jsTypescriptReactReact QueryTailwind CSSShadcn UI
Xellar Kit
Xellar Kit
Open Source

Create and develop open-source Web3 connectors that enable seamless integration with Xellar Passport and various other wallets, including MetaMask (injector) and WalletConnect.

ViteTypescriptReactReact QueryStyled Components
Xellar Embedded Wallet SDK
Xellar Embedded Wallet SDK
Open Source

Create and Develop SDK for Xellar's Embedded Wallets, allowing developers to easily integrate Xellar's Embedded Wallets into their applications.

TypescriptNode.js
Wepool
Wepool

Developing from scratch pool course booking application for students

Next.jsTypescriptReactReact QueryTailwind CSSShadcn UI
Open Source

My Open Source Contribution

Check out my open source contribution on GitHub. This includes pull requests, issues, and other contributions.

Blog Posts

Check out my latest blog posts

I've written a variety of blog posts, from technical tutorials to personal stories.

My 2024
My 2024

My 2024: A Year of Resilience and Growth

Create and Restore ETH Wallet with Ethers.js
Create and Restore ETH Wallet with Ethers.js

Eazy to create and restore ETH wallet with Ethers.js