SALT
I am currently working at SALT, a Digital Transformation and Marketing Technology agency, as an AI Native Engineer. I build AI assistants and automation for high-traffic consumer platforms serving Indonesian gaming and telecom users, and I own engineering initiatives end to end, especially at frontend. Here are some of the things I was trusted to work on there:
- Built an end-to-end AI Chat assistant for Dunia Games (duniagames.co.id), Indonesia’s leading gaming news and top-up portal, enabling users to ask gaming questions in natural language and receive relevant product recommendations inline.
- Owned the full AI stack: integrated the LLM via AI SDK, designed the RAG architecture with a CRUD-managed knowledge base stored as vector embeddings in PostgreSQL and retrieved via cosine similarity, and implemented guardrails at both the code and LLM layer.
- Implemented system prompt design, chat memory management, auth handling, and per-user token quota enforcement to control LLM cost, then exposed the service to the front end over WebSocket for real-time response streaming.
- Proposed, secured approval for, and delivered an on-the-fly image optimization service that removed manual compression from the CMS workflow, cutting a typical 700 KB PNG to a 32 KB WebP — roughly 95% smaller — and improving page speed and SEO scores.
- Architected that service in Express on Node.js using Sharp for resize and format conversion, node-cache for in-memory results, Crypto HMAC to prevent request abuse, GrowthBook feature flags for gradual rollout, and Cloudflare CDN for edge delivery; the innovation was adopted as the reference implementation by other Telkomsel product teams.
- Led the mobile-adaptive initiative for Dunia Games, building a Next.js codebase from scratch with clean code architecture, authentication, DevOps setup (Nginx config, AWS services), Storybook documentation and contribution rules, to address SPA page-speed limitations on mobile.
- Delivered MLBB Rankfolio, a multi-step account valuation feature with guided form help, dynamic validation and shareable server-generated result images downloadable for social media.
- Built the DG x Byu integration, a webview-based top-up flow embedded in the by.U mobile app using custparam-based identification, OTP payment verification, promo code handling, and full success, failure and pending payment state coverage.
- Delivered features across Klop! (klop.co) as Front End Engineer on the Operations Team, including redirect disclaimer device pages, the Credifaz administrative form, relational education and employment logic, Google Analytics data layer setup, and the Klop admin page.