What was needed?
A way to see a whole country. The ministry’s social workers (TKSK) are spread across every region of Indonesia, and many of them work where the connection is slow and the screens are small. The ministry needed to know what was happening where, and the workers needed a tool that would not punish them for living far from Jakarta.
What did I build?
In 2022 I designed and built a nationwide web portal for managing the social workers. It was built for slow connections first: caching, compression and light pages, so it stays usable in remote areas where other systems simply time out. It was built to grow with the number of users across the country. And it gave the ministry central tracking and live reporting, a view of social worker activity in every region, on one screen.
A year later the ministry asked a different question: not what to build, but how to build safely. In 2023 I ran a gap analysis across standards, processes and technology to find where security and compliance fell short. Then I wove application security controls into the development lifecycle the ministry already had, so security became part of every phase rather than a check at the end. And I advised on governance and process, so the ministry could run and grow a secure lifecycle on its own, without me.
Why did the second part work?
Because of the first. Having built a system for the same organisation, I knew how its teams actually worked, which meetings happened and which did not, where a rule would be followed and where it would be quietly ignored. The controls were designed for that reality. Security that fits the way people already work is the only kind that lasts.
