Skip to content
View helmisatria's full-sized avatar
๐Ÿš€
Bulding
๐Ÿš€
Bulding

Organizations

@basisdatalab @natatoko

Block or report helmisatria

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
helmisatria/README.md

Hi, I'm Helmi Satria ๐Ÿ‘‹

I like finding the problems that keep coming back and building things that make them go away for good.

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, including deciding what to improve and maintaining it after launch.

What I do

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.

Other work includes project boilerplates and internal platforms that replace repetitive compliance work. I work with different teams to decide what they can share and how it should work.

Reusable components, documentation, proposals, and working examples help teams put these tools to use.

Products I've built

  • 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.

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.

Pinned Loading

  1. tweet-harvest tweet-harvest Public

    Scrape tweets from Twitter search results based on keywords and date range using Playwright. Save scraped tweets in a CSV file for easy analysis

    TypeScript 235 61

  2. helmisatria helmisatria Public

    Helmi's personal website built with Astro

    TypeScript 25 1

  3. natanya natanya Public

    User-friendly polling tool with intuitive interface for creating customizable polls.

    TypeScript 13