helmi satria
I build products and improve the tools teams use every day.
Product Engineer with 8 years of experience and a frontend background. At INA Digital Edu, my work covers internal products, identity services, QA automation, and shared libraries. That includes deciding what to improve, building it, and keeping it working.
Open to engineering roles, consulting, and teaching.
selected work
platform · identity · developer experience
Shared services and developer tools
On the platform team, I work out what different product teams need in common and what we can build once for them to share.
Architecture decisions involve the teams who will use and maintain what we build.
My work includes maintaining QA automation tools for API and web testing, a design system component library, and a shared tooling library. It also covers our identity service, its auth SDK, and tools for content management.
Reusable components, working examples, and documentation help teams get started and understand our decisions.
workflow automation · organizational knowledge
Replacing repetitive compliance work
Every employee used to spend roughly 3 to 5 hours a month on repetitive compliance work. I decided to tackle it and built an internal platform to replace that process.
Backstage is another tool under my care. It helps people find our products and services, who owns them, and how they connect. The work also includes supporting compliance tools for employees, PMO, and talent teams.
internal products · test case management
Reworking Kiwi and moving off Xray
Kiwi is our test case management tool. My work includes reworking its interface so teams can find their way around, adding improvements, and fixing problems as they come up.
I built a way for teams to move from Xray to Kiwi safely on their own. The switch is in progress, and we expect it to lower our software costs.
internal products · documentation
Moving our docs to Outline
I led our move from Confluence to Outline. We kept years of docs and their organization intact, and cut our monthly software costs.
Ongoing maintenance focuses on bugs, slow scrolling, and confusing navigation as our document collection grows.
products I've built
personal product · live
Natauang
Natauang makes recording expenses quick. It works in the browser, including offline, and syncs your data across devices.
personal product · live
Natatoko
Natatoko lets people set up an online store without building one from scratch. They can customize the storefront, manage products and orders, and view business reports.
experience
2022 to now
INA Digital Edu
Frontend Software Engineer
My responsibilities include building and maintaining Kiwi, Outline, and Backstage, along with QA automation tools for API and web testing. The work also covers our design system component library, shared tooling library, and identity service, including its auth SDK.
The role includes deciding what these tools need and working across frontend and backend to improve them. Guides, proposals, and working examples help teams adopt the changes.
Performance rating: Exceeds Expectations
2019 to 2022
Bukalapak
Frontend Developer
At Bukalapak, my work covered virtual products, performance, and reusable frontend code. It helped me grow as an individual contributor. One project was a configurable internal transaction tool that other teams could extend.
1× Exceptional · 5× Exceeded Expectations
how I work
I move quickly from a problem to working software, and stay involved after it ships. That means deciding what needs to change and taking responsibility for keeping the product useful and working.
Frontend is my strongest area, but the work goes wherever the product needs it. Sometimes that means a backend change. Sometimes a small script or a better guide is enough.
contact
Have a problem that keeps coming back? Tell me about it.