WaaS Reboot
Extracting the functionality and APIs of a proof-of-concept wallet application into a distributable Wallet-as-a-Service (WaaS) SDK.
Fullstack Software Engineer
Fullstack software engineer with 2+ years building web, mobile, and backend systems for enterprise clients in Japan, Singapore, and Europe. Specialising in Web3 wallet and digital identity, from proof of concept to production.
Every entry below is from my resume.
Laravel.
Universitas Gadjah Mada, Yogyakarta. GPA 3.62 / 4.00.
Canva, Figma.
Python, Django. Placed in the top 5 of the cohort's final presentations.
Universitas Gadjah Mada, Yogyakarta. GPA 3.87 / 4.00.
Express.js, Prisma, Swagger.
A Singapore-headquartered startup studio operating across Southeast Asia and Japan, specialising in 0-to-1 MVP development and DX for clients worldwide.
Internal GAOGAO project · Product research
Client: Ancar (Japan) · Fullstack — Laravel, Symfony, Docker
Clients: NTT Docomo (Singapore), GAOGAO Fitness App · Backend — NestJS, Alchemy, Thirdweb
Client: NTT Digital (Japan) · Fullstack — React Native, walt.id, Blockchain services
Converted from remote contractor to full-time employee.
Clients: NTT Digital Global (Japan), Accenture (Europe) · Fullstack — MPC integration, backend API, Docker
Client: NTT Digital Global (Japan) · Fullstack — React web app, REST API, SDK architecture, Docker
Software Engineer · April 2024 – August 2025 (Remote Contractor, Indonesia) · September 2025 – Present (On-site, Hyogo, Japan)
Extracting the functionality and APIs of a proof-of-concept wallet application into a distributable Wallet-as-a-Service (WaaS) SDK.
Securing digital wallet accounts with Multi-Party Computation (MPC) key management.
A Web3 digital wallet showcased at NTT Docomo's internal R&D forum, covering token and NFT asset management and transactions, verifiable credential (VC) management, and account management.
Introduced Web3 to an existing active user base through NFT achievement rewards, built on Scramberry Wallet SDK services.
A secondhand car marketplace in Japan; built the "Omakase" concierge-style flow to simplify buying and selling.
A written plan before code — implementation documents, sequence diagrams, a proposal with options. If I can’t write it clearly, I haven’t understood the requirement yet.
Prototype first, understand the shape, then design. That is how I moved into blockchain services and then into MPC.
Requirements arrive with gaps when clients work in another language. I surface that early rather than at review.
GPA 3.87 / 4.00
GPA 3.62 / 4.00
Learned and built REST APIs from scratch with Node.js and database integration; documented them with Swagger.
View certificateRebuilt and extended a web marketplace with new features in a mini project, placing in the top 5 of the cohort's final presentations.
View certificate