01
Discover
Sit with the operators. Watch the shift, read the spreadsheet they secretly rely on, find where the process actually breaks.

Product Designer (UX/UI)
Creative Director & Designer
Point of sale, accounting, school operations. Design systems, brand, and the front end that ships them.
Hallo!
How the work runs
01
Sit with the operators. Watch the shift, read the spreadsheet they secretly rely on, find where the process actually breaks.
02
Flows, then screens, then a design system that holds. Decisions get made in the file, not in a deck.
03
Front end built and handed over working. Tested against the messy real data, not the happy path.
Selected work

Point of sale SaaS spanning five apps. Merchants grew from 1,000+ to 4,500+ during my time on the product.
SaaS / Product Design / Design System
lunapos.idRead the case study

Accounting app for Indonesian MSMEs, designed from zero as the first designer on the team.
Fintech / Product Design / Mobile
laba.idRead the case study

Landing page for Singapore's oldest youth movement, a registered charity dating back to 1910.
Non-profit / Web Design
scout.sgRead the case study

Attendance and scheduling web app built for an Islamic boarding school during learning from home.
EdTech / UI/UX Design
 Read the case study

Marketing strategy from pre-launch to grand opening, across Fitspace, Physio, and Padel.
Marketing Strategy / Landing Page / Back Office
samasesportsclub.comRead the case study
Identity, pattern, and illustration work for skincare labels, creative studios, and consumer apps.

Brand identity
Logo system, brandmark variants, tagline lockups, and a custom typeface drawn for the brand.

Brand identity
Logo variations, palette, pattern system, and marketplace collateral.

Brand and social
Identity, pattern language, and a social media system for a skincare label.

Product art direction
Store thumbnails, promo design, and UI state illustration for a discount and promo app.

Icons and illustration
Self-directed redesign: a twelve icon category set, empty states, and social templates.
Type design started as a personal habit in 2020 and now feeds the brand work. Drag or scroll the row.
Experience
Jan 2021 - Present
Fulltime, onsite
South Jakarta, Indonesia
IMPACTO, for LUNAPOS
Product design across nine apps Indonesian merchants run their shops on, plus the design system that holds them together.
Luna POS / Laba Bisnis / Laba Saku / TokoLUNA / LUNA One / LUNA Owner / LUNA KiosK / LUNA KDS / LUNA Lite
Feb 2025 - Apr 2026
Fulltime, remote
South Jakarta, Indonesia
FAR Group
Leading the creative team at FAR Group while running operations for Indonesian Fitness Founders, an agency serving the fitness, beauty, and wellness sectors.
Fitquarters / MindWorks / Indonesian Fitness Founders
Dec 2022 - Mar 2024
Freelance, remote
Punggol, Singapore
Adonai MediaTech Solutions
Landing pages for Adonai's Singapore clients, from an eye clinic to the country's oldest youth movement.
Ascend Eye Clinic / The Singapore Scout Association
Apr 2026 - Aug 2026
Freelance, output based
Indonesia
SAMASE Sports Club
Owned the marketing strategy at SAMASE Sports Club from pre-launch through grand opening, covering Fitspace, Physio, and Padel.
SAMASE Fitspace / SAMASE Physio / SAMASE Padel
Software
Expertise
Education
Computer and Networking Engineering
SMK Negeri 2 Tarakan
2018
Six years on products people sit inside all day. I take a surface end to end: design system, brand, interface, and the front end that ships it.
How I work
Direct with the owner or the product lead. Weekly shipping, no six week design phase before anything runs.
Currently
Product design at Luna POS and Laba.id, two SaaS products serving Indonesian merchants and MSMEs.
Availability
Open for 2 projects this quarter. Remote, comfortable across SEA and EU hours.

Product Designer (UX/UI) · Creative Director & Designer
Indonesia, working remote. Reachable in one message, and I answer with a plan rather than a brochure.
Send one paragraph about the business and the bottleneck. You get a scope, a timeline, and a price back, not a discovery call.