Dot Code Indonesia - Software Developer
Building fast, accessible, and scalable digital products.
I combine thoughtful design with solid engineering to deliver clean interfaces with strong performance and maintainability.
- TypeScript
- React
- Next.js
- Tailwind
- Node.js
- NestJS
- laravel

About Me
I’m a software engineer focused on accessibility, visual clarity, and performance. I enjoy working at the intersection of design and engineering—crafting simple, fast, and delightful user interfaces.
I’ve built products for startups and small businesses—from landing pages to full web and mobile applications. I’m open to freelance collaborations and long‑term projects.
Our Projects

Direct integration with Bank Central Asia (BCA) for Virtual Account and QRIS payments.
- Node.js
- Prisma
- MySql
- TypeScript
- Laravel

Microservices backend with NestJS, Swagger, and Prisma; database with PostgreSQL; Next.js frontend.
- NestJS
- Swagger
- Prisma
- PostgreSQL
- Next.js

Mobile app to generate unique stickers with multi-company/brand/user support; customers verify product authenticity via QR.
- Node.js
- Laravel
- jQuery
- MySQL
- Xendit
- Payment Gateway

Mobile and web app for parking members with payment gateway and multi-company support.
- Laravel
- jQuery
- Android
- Kotlin
- MySQL
- Xendit
- Midtrans
- Payment Gateway

Sync local server to cloud with reporting, cashier income input, and on-street parking in/out.
- Node.js
- Laravel
- jQuery
- Flutter
- MySQL

Web and desktop application for smart TV content management on Raspberry Pi.
- JavaFX
- Kotlin
- Laravel
- jQuery
- MySQL
- BCA Integration
- Node JS

Mobile and web application for payment management.
- Flutter
- Laravel

Mobile app for accident management and panic button.
- Flutter

Desktop and web application for parking management.
- Delphi Rio
- Laravel
- MySQL

Web and mobile application for cash flow management.
- Laravel
- Flutter
- MySQL

Mobile and web application for sales management.
- Laravel
- jQuery
- Java
- Kotlin
- MySQL

Android app to encrypt SMS messages.
- Java
- MySQL

Android remote control/intrusion system.
- Java
- PHP
- MySQL

Mobile app for internet-based phone calls.
- Java
- PHP
- MySQL

Web application for HR and payroll management.
- PHP
- jQuery
- MySQL
Work History
Oct 2022 — Present
PT. Dot Code Indonesia
Build web applications (Laravel, jQuery), Android (Java, Kotlin, Flutter), and iOS (Swift, Flutter). Design databases with MySQL.
Jan 2024 — Jul 2024
PT. Kaya Raya Turun Temurun
Build web applications (React JS, Nest JS)
Jan 2022 — Feb 2023
PT. Mypo Solusi Indonesia (MyPO Marketplace)
Updated marketplace app, fixed bugs, performed maintenance, and updated backend services.
Jan 2019 — Dec 2022
CV. Kasirkuh Indonesia
Developed web and mobile applications; designed MySQL databases.
Sept 2021 — Dec 2021
PT. Zeva Infinitas Solusi
Updated marketplace app, bug fixing, and backend updates.
Jun 2021 — Aug 2021
PT. Zeva Infinitas Solusi
Updated marketplace app; bug fixes and maintenance.
Dec 2016 — 2018
PT. Karya Akbar Mandiri
Provided technical support, problem solving, and product reviews.
Jan 2012 — 2013
PT. Rasio Sumberdatindo
Developed HR and Payroll System (PHP, jQuery, Delphi 7).
Jan 2011 — 2012
PT. Lensa Indonesia Global Media
Developed news portal (PHP, jQuery).
Skills & Tools
- Windows
- Linux
- Embarcadero Delphi
- Java
- JavaFX
- PHP
- Laravel
- Filament
- CodeIgniter
- AJAX (jQuery)
- Node.js
- NestJS
- React.js
- Next.js
- J2ME
- Android (Java/Kotlin)
- iOS (Swift)
- Dart/Flutter
- React Native
- MySQL
- Microsoft Access
- Microsoft SQL Server
- Firebird
- Firebase
- Arduino (IoT)
- Google Cloud Platform