I like finding the problems that keep coming back and building things that make them go away for good.
I'm a software engineer who's most at home in frontend, but I don't stop at the UI β I get involved in product decisions, architecture, and whatever else it takes to ship a complete solution.
Most of my work lives in the platform space: building services and tools around needs shared by more than one team. I work across tribes to understand different constraints, find common ground, and turn them into foundations teams can adopt without starting from zero.
Developer experience is a big part of that β shared identity services and their SDKs, project boilerplates, frontend tooling, and internal platforms that replace repetitive work. I make these easier to adopt through reusable components, clear documentation, RFCs, and proofs of concept.
- Natauang β a simple expense tracker designed to make recording spending quick. Works in the browser, supports offline use, and keeps data in sync across devices.
- Natatoko β a tool for creating a customizable online store without starting from zero. Covers storefront setup, products, orders, design changes, and business reporting.
I start from the problem, not the job title. Sometimes the fix is an SDK, sometimes a service, a component, a quick script, or just better docs. What matters to me is that someone else's day gets a little easier because of it.
Have a problem that keeps coming back? Tell me about it.
- Website: helmisatria.com
- Email: satriahelmi@gmail.com
- LinkedIn: linkedin.com/in/helmisatria
- X / Twitter: @helmisatria_




