DIMAS TRI
MULYA SAPUTRO
Backend Developer | Java Developer | Software Engineer
Backend Developer | Java Developer | Software Engineer dengan pengalaman sekitar 4.6 tahun di bidang Backend Development menggunakan Java, khususnya framework Spring Boot,Quarkus dan teknologi modern untuk membangun sistem enterprise yang scalable, reliable, dan efficient.

TENTANG SAYA
Saya adalah seorang Software Engineer dengan pengalaman sekitar 4.6 tahun di bidang Backend Development menggunakan Java, khususnya framework Spring Boot,Quarkus dan teknologi modern untuk membangun sistem enterprise yang scalable, reliable, dan efficient.
Berpengalaman dalam pengembangan microservices, perbaikan bug, serta pengembangan fitur baru pada sistem enterprise.
Memiliki pemahaman dalam penggunaan PostgreSQL, Kafka, Redis, gRPC, dan Docker untuk mendukung pengembangan aplikasi backend.
Saat ini bekerja sebagai Software Engineer di lingkungan PLN serta sedang menempuh pendidikan di Kampus Pranata Indonesia.
Selengkapnya→KEMAMPUAN TEKNIS
Bahasa Pemrograman
Backend Frameworks
Komunikasi Antar-layanan
Database
DevOps & Containerization
Cloud Services
Libraries & Tools
Version Control & Project Management
Development & Testing Tools
System Architecture
PENGALAMAN KERJA
Senior Software Engineer
PT Mitra Utama Solusi Telematika · Contract
PLN Icon Plus · On-site
- Migrated Oracle PL/SQL functions into Java Quarkus implementations to improve system maintainability.
- Developed gRPC services for inter-service communication in a microservices environment.
- Built a Redis Pub/Sub based scheduler to trigger data processing and prevent continuous looping when no data is available.
Java Developer
PT Kloverkres Solusi Integrasi · Contract
South Jakarta, Indonesia · Remote
Teknindo
- Designed and optimized database using MyBatis + MySQL.
- Developed REST APIs for Purchase Order, Invoice, DPPB, COGS, Warehouse, User, Bank and Request Information modules.
- Implemented JWT authentication, RBAC, and password hashing.
Capricorn
- Designed database and APIs for Sales Order, Reporting, Invoice, Inventory, Account Payable and Upload Salesman modules.
- Integrated AWS S3 for file storage.
- Implemented JWT authentication and RBAC.
Natamas
- Improved reporting modules including Surat Jalan and Material Usage.
- Maintained SPK and SPK-D workflow.
- Managed deployment using GlassFish.
Junior Java Developer
PT Solusi Transforma Teknologi · Freelance
East Jakarta · Remote
CEISA – Direktorat Jenderal Bea dan Cukai
Architecture: Microservices
Developed Virtual Account modules (BNI & Mandiri), created RESTful APIs for bank integration, managed scheduled processes, and migrated Oracle queries to PostgreSQL.
Java Developer
PT Negeri Emas Perkasa · Contract
FIF Group · On-site
Property Database Integrated System
Maintained Stock Opname, PIC Key, and Property Condition modules to improve inventory accuracy and property management workflow.
Backend Java Developer
PT Prawathiya Karsa Pradiptha · Contract
Bekasi · On-site
Microfinance & FMUI
- Developed Due Date Change module for Microfinance loan rescheduling.
- Implemented payment delay recording feature in FMUI.
- Created notification and follow-up workflow for overdue payments.
PENDIDIKAN
STMIK Pranata Indonesia
Bachelor of Information Systems
Currently pursuing final semester and working on thesis
Proyek

Circuit Breaker
Personal Project
Implementation of Circuit Breaker using Spring Boot Microservices with Spring Cloud, Eureka Server, API Gateway, and fault tolerance patterns.

Apache Kafka Demo
Personal Project
Producer & Consumer implementation using Spring Boot and Apache Kafka for asynchronous event-driven communication.

Telegram Bot
Personal Project
Telegram Bot built with Spring Boot integrating Telegram Bot API for automated messaging and command processing.

School Management System
Personal Project
School Management System built using Spring Boot Microservices architecture with service-to-service communication.

Library Management System
Personal Project
Library Management System developed using Spring Boot Monolith architecture.

QR Code Generator
Personal Project
Generate dynamic QR Codes using Java and Spring Boot.

FM UI Application
FIF Group | PT. Prawathiya Karsa Pradiptha
Financing management application supporting productive financing and operational business processes.

Microfinance Application
FIF Group | PT. Prawathiya Karsa Pradiptha
Microfinance application that supports financing processes for small businesses and operational financial management.

Property Database Integrated System
FIF Group | PT. Negeri Emas Perkasa
Integrated property database management system for asset and property administration.

Plastic Factory
Natamas Plast.Tbk | PT. Kloverkres Solusi Integrasi
Web-based manufacturing management system for plastic production, inventory, purchasing, and operational workflow.

Natamas Barcode Application
Natamas Plast.Tbk | PT. Kloverkres Solusi Integrasi
Barcode generation application integrated with the manufacturing system for production and warehouse operations.

Capricorn Design
Capricorn Design | PT. Kloverkres Solusi Integrasi
Greeting card sales and inventory management application.

Supply Chain Management
Teknindo | PT. Kloverkres Solusi Integrasi
Supply chain and heavy equipment rental management system rebuilt from legacy technology into Spring Boot architecture.

CEISA
Direktorat Jenderal Bea dan Cukai | PT. Solusi Transforma Teknologi
Customs and excise information system supporting taxation, customs documentation, and government services.

Petugas Mobile Backend
PLN Icon Plus | PT. Mitra Utama Solusi Telematika
Backend API for internal mobile application used by field officers with authentication, task management, and system integration.

PIC Mobile Backend
PLN Icon Plus | PT. Mitra Utama Solusi Telematika
Backend services for internal PIC mobile application supporting monitoring, reporting, and secure API integration.
Hubungi Saya
Saya selalu terbuka untuk peluang baru. Hubungi saya untuk mendiskusikan proyek atau peluang kerja!