I buildsystemsaroundproblems
I build software across web, AI and Web3 — smart contracts, the services behind them, and the interfaces on top. I like starting with the problem, then working backward toward the system.
About
I build things, and I like the part where you work out how they should actually behave.
Most of what I make sits somewhere between software, AI and Web3. The part I find interesting is the gap between a real problem and the system built for it — product logic and interface at one end, contracts and data at the other.
I learn by building. Some of these are experiments, some are coursework, and some are ideas I kept going on after class ended.
What matters to me is understanding the problem, making something real, and learning from what breaks along the way.
Focus
Software
Building the thing end to end — interface, service, data, deployment.
AI
Models as components with defined inputs and known failure modes.
Web3
On-chain logic where the trust problem is real rather than decorative.
System Design
The part that decides whether the other three hold together.
Work
Things I’ve been building, exploring, and learning from.
Personal projects and experiments — an ongoing body of work rather than a client list. Each one is here for what the problem taught me.
Technical Map
Frontend
Interface, state, and the shape of what a person actually touches.
- Next.js5/5Used in 5 of 5 projects: Forj, Forma, BlockLens, Elara, Boskaf.
- React5/5Used in 5 of 5 projects: Forj, Forma, BlockLens, Elara, Boskaf.
- TypeScript5/5Used in 5 of 5 projects: Forj, Forma, BlockLens, Elara, Boskaf.
- Tailwind CSS4/5Used in 4 of 5 projects: Forma, BlockLens, Elara, Boskaf.
Backend & Data
Where state is kept, and what enforces the rules that outlive a session.
- Node.js1/5Used in 1 of 5 projects: Forj.
- PostgreSQL4/5Used in 4 of 5 projects: Forj, BlockLens, Elara, Boskaf.
- Supabase1/5Used in 1 of 5 projects: Boskaf.
- Prisma2/5Used in 2 of 5 projects: BlockLens, Elara.
- Drizzle1/5Used in 1 of 5 projects: Forj.
- tRPC1/5Used in 1 of 5 projects: Forj.
AI
Models used as components inside a system, not as the system.
- LLM APIs2/5Used in 2 of 5 projects: BlockLens, Elara.
Web3
On-chain settlement, where trust between parties is the actual problem.
- Solidity2/5Used in 2 of 5 projects: Forj, Forma.
- Foundry1/5Used in 1 of 5 projects: Forma.
- viem1/5Used in 1 of 5 projects: Forma.
- Base2/5Used in 2 of 5 projects: Forj, Forma.
- Smart Wallets1/5Used in 1 of 5 projects: Forj.
Testing
Checking the thing actually does what the description says.
- Vitest3/5Used in 3 of 5 projects: Forma, Elara, Boskaf.
- Playwright2/5Used in 2 of 5 projects: Forma, Boskaf.
Marks show provenance, not proficiency — one per project on this site, filled where that project uses the technology. Anything with no marks is something I work with but have not shipped in the work listed here.
Education
Formal education
BINUS University
Information Systems
2024 — Present
Coursework across system analysis and design, databases, and software engineering — the background the projects on this site are built on.
Professional development
Hacktiv8
Web Developer Program
2022
Certificate of completion issued 13 December 2022 by Hacktiv8 Indonesia.
View certificateContact
Let's buildsomethinguseful
Open to internships, collaborations, and problems that do not yet have a clear shape. The fastest way to reach me is email.




