SIPSATU

A waste bank management system for Kelurahan Tugurejo, with a mobile app for officers, an admin dashboard, and a customer portal.
- Flutter
- Next.js
- Express
- PostgreSQL
- Supabase
I help make sense of the problem, then build a way forward. That might mean a clearer process, a useful application, or AI that takes some of the work off your hands.
Let's talkA good solution starts with the situation around it.
A slow process, scattered information, or work that takes too much effort.
Map the people, rules, and constraints. Decide what needs to change.
Bring the flow, interface, and data together in a working system.
Help people find or make sense of information, then check the results.
AI is an option, not a requirement.Keep it clear to use, aligned with the workflow, and ready to improve.
I'm Arik. I enjoy working out why something is difficult, and what would make it easier. My background in software helps me turn that understanding into something people can use.
Analysis, engineering, and AI are parts of that work. The goal is a solution that fits the people, the constraints, and the way things actually run.
Get in touchDifferent contexts, different challenges, one approach behind all of them.

A waste bank management system for Kelurahan Tugurejo, with a mobile app for officers, an admin dashboard, and a customer portal.

A platform that helps Indonesian small businesses reach export markets, with a web builder for export-ready online stores.
53,877public complaints, 18 categories
Thesis research on automatically classifying public complaints on LaporGub, Central Java’s e-government platform, with XLM-RoBERTa and class weighting. Published in JAIC (Sinta 3).


Websites for the National Information Systems Seminar: event details, speakers, tickets, and registration. The 2025 edition added a call for papers.
The roles, teams, and collaborations that have shaped how I work.
Built ticket validation features for one of the company's main products, working with Go and PostgreSQL.
Helped over 60 students learn the foundations of web programming through practical guidance, troubleshooting, and assignment feedback.
Something that could work better?
Let's figure out a way forward.