01 / Industry · The builder
From an idea.
Into your hands.
Hospital information systems. A keyboard for Balinese script. Mobile products that make complex technology feel human.
Putu Agus Dharma Kusuma, S.Kom.
Mobile Developer × Researcher
Mobile developer across iOS Native, Android Native and Flutter — and a Master's student in Informatics. I build shipping products in industry while researching the same problems in academia.
Walk in the dark to serve the light.
01 / Industry · The builder
Hospital information systems. A keyboard for Balinese script. Mobile products that make complex technology feel human.
02 / Academic · The explorer
Cum laude at Udayana. A Master’s in Informatics at ITS. Exploring expert systems, optimisation and the ideas behind better products.
THE SAME PERSON. A DIFFERENT LENS.
One side turns ideas into something you can use.
The other asks what else is possible.
Interfaces, architecture, and the small decisions that make a mobile product feel right.
Methods, experiments, and the curiosity to go beyond the first answer.
02 / Selected work
From research questions to everyday products. A closer look at the work.

Digitises exposure therapy for phobia using Augmented Reality. Tech Lead.

Helps Balinese people identify each component of Banten, the traditional offering.
AI mental-health app: microphone capture and voice analysis mapping potential mental health concerns.
Hospital information management application for clinics, on Flutter with MVC Clean Architecture.

Virtual cat pets in Augmented Reality, built at the Apple Developer Academy.

Custom iOS and Android keyboard supporting Balinese script, built for cultural preservation.

Expert system using the Certainty Factor algorithm to determine a user's interest in technology fields.

iOS travel navigation that optimises tourist routes with Particle Swarm Optimization, solving the Traveling Salesman Problem on real distances.

Dictionary app for the Enggano language, maintained in Jetpack Compose then migrated to Flutter + Bloc.

Mental health consultation application for Suryani Institute.
03 / Parallel paths
Learning shapes what I build. Building gives me new questions to ask.
Learning by building
John Galt Services
PT Sadhana Teknologi Integrasi
CIRHSS Organization
Building understanding
Institut Teknologi Sepuluh Nopember (ITS)
Universitas Udayana
SMAN 3 Denpasar
BALI ROOTS. A CURIOUS MIND. ↗04 / Beyond the screen
I build mobile products and put machine learning inside them. Nine roles across mobile development so far, three apps shipped to the App Store as Tech Lead at the Apple Developer Academy @ UC, and a Master's in Informatics underway at ITS.
Two tracks, running at once: industry work in Flutter, Swift and Kotlin, and academic research in optimisation and applied AI.
05 / The next chapter
A mobile product to build. A research question to explore.
Let’s see where our paths meet.