Projects
Selected work across NetSuite, ERP integrations, payments, and business systems
NetSuite & ERP Integration
Client work under NDA, so details and screenshots are limited.
10+ NetSuite customization and technical support projects for Introv clients. Custom business logic with SuiteScript 2.0/2.1 (Client, User Event, Map/Reduce, Suitelet), SuiteFlow, and SuiteQL, deployed with SDF and SuiteBundler across Sandbox and Production.
- NetSuite
- SuiteScript 2.x
- SuiteFlow
- SuiteQL
- SDF
NetSuite RESTlet & SuiteTalk Integrations
RESTlets, SuiteTalk, and API integrations that connect NetSuite with third-party systems and external platforms, tuned for script performance and governance limits.
- RESTlet
- SuiteTalk REST/SOAP
- REST API
- Governance
Integration services connecting internal ERP systems with NetSuite, Xero, MYOB, and Sage Intacct. Automated vendor bills, purchase orders, expenses, and reporting pipelines with retry logic and structured logging. Built with NestJS, PostgreSQL, and Redis at SKYSHI.
- NetSuite
- Xero
- MYOB
- Sage Intacct
- NestJS
Large-scale online payment platform integrated with Tokopedia, Xendit, and LinkAja, with automated reconciliation workflows. Microservices built with Golang, NestJS, PostgreSQL, Redis, and RabbitMQ.
- Payment API
- Golang
- RabbitMQ
- Reconciliation
Earlier Work
Online form builder for small and medium-sized businesses to collect leads, product inquiries, and customer information more efficiently. Built with Express.js, Next.js, shadcn/ui, and MongoDB.
Learn more →Landing page builder and analytics platform for SMEs. I contributed to the analytics features used to track traffic, performance, and user behavior. Built with Nuxt.js, Express.js, and MongoDB.
Learn more →B2B product within the IRMA super-app ecosystem, built to support digital legal and financial transaction workflows. Built with Beego, Next.js, and Tailwind CSS.
Learn more →Baital
Large-scale certification platform for Japanese third-party organizations handling building compliance workflows. Built with Laravel, Vue.js, and Oracle Database.
Vehicle Management System
Internal vehicle loan management system for mining companies, featuring multi-step approval flows based on organizational structure. Built with Laravel and React.js.
Stock Management System
Coal stock and inventory management system for mining operations, including real-time data collection and scheduling workflows. Built with Laravel and React.js.
Mail and correspondence management portal for government agencies, with multi-step approvals and data sharing across organizations. Built with Laravel and jQuery.
Learn more →Corporate website for an industrial and community clean-water provider. Built with Laravel, jQuery, and Bootstrap.
Learn more →Government website for the Kutai Barat Agriculture Office, including custom Google Maps markers and multi-organization activity scheduling. Built with Laravel, jQuery, and Bootstrap.
Learn more →