helmi satria
Fullstack Javascript Developer

Helmi Satria ๐Ÿ‘‹

Full stack javascript developer who actively shares things about web development and other stuff on socials to help other engineers in Indonesia

Hi, I am a software engineer with more than 4 yoe in using Vue.js and 5 yoe in using Node.js for full-stack development. I'm enthusiastic to explore new things and highly interested in building huge userbase applications using any web technology.

๐Ÿ’ผ Experiences

  • Govtech Edu @ Telkom Indonesia

    as Frontend Developer

    Jul 2022 - Present

    Working on the core web experience team that focusing on developer experience, design system, and web performance.


    Responsibilities and things I did:

    • Lead or contribute to technical design, implementation, deployment, and operational excellence efforts to build and run scalable solutions for complex engineering challenges.
    • Champion high-quality products and services through adopting best practices in resilience, observability, maintainability, and testing.
    • Collaborate with cross-functional teams in delivering customer-centric tech products and services.

    Technology Skills

    • ReactReact
    • Next.jsNext.js
  • Bukalapak.com

    as Frontend Developer

    Apr 2019 - Jul 2022 ยท 3 yrs 4 mos

    Working on the virtual product development team using Vue.js and creating a scalable product, page, and component that is used by all across the teams


    Responsibilities and things I did:

    • Maintaining web page performance and create a guideline for other engineers
    • Ship a high quality code and result with minimum bug deployed to production
    • Have a good way to explain things clearly to the team even to the non-technical person
    • Improve a product page performance score from 20 to 80 (in fragment-based architecture that is harder than usual)
    • Create a universal application (bukalapak admin transaction) used by all across the team in Bukalapak, so someone can add a new product easily using a templated config

    Appreciation from the company:

    • Performance appraisal results told that I am 1x Exceptional and 5x Exceeded Expectations

    Technology Skills

    • Vue.jsVue.js
    • Nuxt.jsNuxt.js

๐Ÿš€ Side Projects

  • Natanya

    Open source project as the free alternatives of Slido and Mentimeter. This project is to help my team host a survey in a live event easily (like with slido) but without budget. It is also a project that I will used to demonstrate and learn react.js application in my Youtube channel

    Check the open source project: https://github.com/helmisatria/natanya
    Live project hosted in vercel: https://natanya.vercel.app

    Technologies

    • Next.js
    • React.js
    • Firebase

    Preview

    • Preview Natanya 1
    • Preview Natanya 2
    • Preview Natanya 3
  • NatatokoNatatoko

    Build a customizable well designed web store in 5 minutes with ease and sell products that supported by comprehensive income estimation and web traffic analytics for our users

    Check the application here: https://natatoko.com

    Technologies

    • Vue.js
    • Nuxt.js
    • Sentry
    • Hasura
    • Dokku
    • Cloudflare
    • Digital Ocean
    • Mixpanel

    Preview

    • Preview Natatoko 1
    • Preview Natatoko 2
    • Preview Natatoko 3

โš™๏ธ Technologies Often Used

  • TypescriptTypescript
  • Remix.runRemix.run
  • Next.jsNext.js
  • RedisRedis
  • DockerDocker
  • PostgreSQLPostgreSQL
  • Cloudflare WorkerCloudflare Worker

โœ๏ธ Writings

It is not a big list but I'm in the way to add more writings while actively updating my youtube channel, stay tuned for more updates.