Favorite Tech Stack
The technologies I reach for most often when building modern web applications.
Professional Experience
GovTech Procurement is a government technology procurement division as part of Telkom Indonesia, made to revolutionize and digitally transform LKPP's platforms and services in compliance of Presidential Decree No. 17 in 2023.
Tech Stack
Founded in 2013, SIRCLO Group's mission is to maximise the potential of people and businesses through integrated technology solutions. I joined SIRCLO as front-end engineer on team product and channel, maintaining product inventory and marketplace integration.
Key Contributions
- Developed a dynamic and high performance table list component to be used across team.
- Revamped Integration Channel UI and flow.
- Implemented Apollo GraphQL caching on product list.
- Developed an auto fill form using SessionStorage.
- Developed an error message mappers from marketplace using cosine similarity.
- Developed Wholesale Price for single product.
- Developed Limit Purchase for single product.
Tech Stack
Established in 2016, EKRUT is a recruitment platform that uses technology and recruiter network to provide faster and better hires without compromising quality. Working as full front-end engineer for the first time.
Key Contributions
- Revamped Ekrut Media (Blog) from GatsbyJS to NextJS. Boosted daily visitors from 100/day to 50K/day by maintaining Google Lighthouse score and fixing SEO meta tags.
- Maintained and developed internal and external search talent feature.
- Developed a high performance Selectable List component.
- Helped bootstrap a Job portal for blue-collar workers.
Tech Stack
DNArtworks is a creative consultant company. I was responsible for maintaining and developing projects for DNArtworks's clients.
Key Contributions
- Developed a System Information for a Tour Company, especially in Tour Package.
- Developed a Website Profile Company.
- Developed a custom admin panel.
Tech Stack
During the start of the pandemic, the investor decided to disband Kadoqu and transform the team into a software house called KadoSoft. I joined KadoSoft as Freelance Software Engineer.
Key Contributions
- Developed a Website Profile Company for KadoSoft's client.
- Developed Kadosoft's landing page.
- Developed Kadosoft's showcase website.
Tech Stack
Kadoqu.com offers products and services starting from an event Reminder, Wrapping Lab, GiDA Bot, and variant gift products. I joined Kadoqu as part-time Software Engineer, responsible for maintaining and developing the Storefront and GraphQL.
Key Contributions
- Developed a profile page for users to maintain their data, track order status, and wishlist.
- Developed a lazy checker for shipping cost changes from third party API and shipping cost estimation.
- Developed a PDF generator for order detail on admin panel.
- Developed an event reminder Calendar.
Tech Stack
Latest Blog Posts
Building ara-hunter: An ML-Powered Stock Screener for the Indonesian Market
How I built a full-stack stock screener that scans 900+ IDX stocks through a two-stage ML ranking pipeline to find breakout candidates — with hand-coded candlestick charts, Nuxt state scraping, and an AI-like reasoning layer.
Bossing Your Monorepo With Turborepo
Working with monorepo can be very difficult to scale up as our code grow bigger. Turborepo solves our monorepo's scaling problem by storing the result of all our tasks to remote cache stores, meaning that our CI never needs to do the same work twice.
Hello, World! 👋🏽
Hello, World!. This is my first blog!.