Frontend Developer

Ministry of Finance Indonesia

Hibatillah's PFP

Stepping into enterprise modernization during my internship at Ministry of Finance at South Jakarta, Indonesia. This journey put me at the center of a massive digital transformation effort by replacing a legacy, nationwide room management system used by the entire Indonesian Ministry of Finance. The scope was intimidating, managing dorms, labs, and halls across numerous units for audiences ranging from general public users to high-level internal staff.

The challenge wasn't just technical, it was organizational. We needed to migrate complex workflows with outdated systems into a modern digital experience within a very tight three-month development window.

Intern MSIB 6 at BPPK Ministry Finance Indonesia
Lanyard MSIB 6 at BPPK Ministry Finance Indonesia

Methodology

Embracing Agile Scrum under pressure to tackle over dozens of required features with a lean team of three developers, we adopted a strict Agile Scrum methodology. This structure was crucial for maintaining velocity and managing scope creep.

Stakeholder Collaboration & The Design Sprint One of the most valuable experiences was moving beyond code to understand the human element of the system. We didn't just receive a requirements document, we actively shaped it.

We conducted an intensive Design Sprint involving 20 - 30 Ministry employees from various units as the actual future users of the system. Facilitating these face-to-face sessions was eye-opening. I moved from abstract assumptions to concrete user validation, witnessing first-hand the friction points in their existing daily operations. This direct interaction translated into a product requirement, business process diagrams and high-fidelity mockups that truly reflected user needs rather than assumptions.

Sprint Design
Sprint Design

Key Takeaways

This experience was a crash course in enterprise software delivery. It taught me that successful development isn't just about writing clean functions, it's about clear communication, disciplined planning, and empathy for the end-users.

I developed strong confidence in seeing a massive project from vague initial interviews to a deployable preview, in working alongside people whose needs were very different from each other, and in delivering something a team could actually rely on.

Hibatillah's Final Presentation MSIB 6 at BPPK Ministry Finance Indonesia