PutraCoderz

🧑 Halo, Semuanya!

Saya adalah seorang Fullstack Software Engineer dengan fokus utama pada sistem backend, arsitektur modular, dan pengembangan aplikasi enterprise. Saya berspesialisasi dalam membangun sistem yang scalable dan mudah dikelola menggunakan framework berbasis Java seperti SpringBoot dan Quarkus, yang didukung oleh teknologi frontend modern termasuk React, Vue, dan Nuxt.

Detail-oriented dalam perancangan sistem, terutama pada pemodelan database, alur transaksi, dan optimasi performa. Saya sangat menjunjung tinggi clean architecture, pemisahan kepentingan (separation of concerns) yang jelas, dan pemeliharaan jangka panjang dibandingkan sekadar solusi instan (short-term fixes).

Saat ini, saya terus memperdalam keahlian saya dalam sistem terdistribusi, integrasi IoT, dan layanan backend performa tinggi sambil menghadirkan solusi perangkat lunak yang andal dan efisien untuk operasional bisnis di dunia nyata.

Programming Language
JavascriptTypescriptBashJavaDartGo
Framework
SpringbootQuarkusReactVueFlutterExpress.jsNuxt
Dev Tools
GitPrometheusGrafanaJiraNotionFlywayExcalidraw
System & Infrastructure
SonarqubeLinuxPostgresRedisDockerRabbit MQGitHub ActionsNginx
API & Integration
KeycloakOAuth2JWTWebsocketFirebaseSupabase
Specialization
TicketingReportingModule Augmentation and ExtensionMigration System

Pengalaman Kerja

  • Freelance

    • Pengembangan IoT: Mengembangkan aplikasi smart home menggunakan Flutter yang memungkinkan pengguna mengontrol perangkat rumah secara efisien
    • Integrasi Protokol: Mengintegrasikan komponen IoT dan protokol komunikasi untuk meningkatkan responsivitas sistem dan pengalaman pengguna
    • Monitoring Real-time: Mengimplementasikan pemantauan status perangkat secara langsung (real-time) dan rutinitas otomatisasi

  • Fullstack Developer

    PT. Astra Honda Motor

    • Modernisasi Sistem: Memimpin migrasi aplikasi warisan (legacy) dari Oracle ADF 11g ke platform berbasis web dan desktop menggunakan Spring Framework dan teknologi frontend native (jQuery, Bootstrap 4).
    • Optimasi SQL: Meningkatkan performa sistem dengan mengoptimalkan query SQL kompleks (operasi JOIN dan UNION) untuk mempercepat waktu eksekusi.
    • Kualitas Kode: Menerapkan prinsip clean code dan modularisasi komponen untuk meningkatkan keandalan serta kemudahan pemeliharaan aplikasi

  • Fullstack Developer

    PT. FTS Automotive Indonesia

    • Aplikasi Internal: Membangun sistem Purchase Requisition dan Production Monitoring menggunakan Spring Boot dan React untuk menggantikan modul lama.
    • Efisiensi Signifikan: Meningkatkan efisiensi operasional sebesar 50% dengan mendigitalisasi prosedur manual dan menerapkan alur proses yang terstruktur.
    • Otomasi DevOps: Mengotomatiskan pipa rilis menggunakan GitLab CI/CD, yang memangkas waktu penerapan (deployment) sebesar 30%.
    • Arsitektur Sistem: Merancang arsitektur sistem, mengimplementasikan RESTful API, dan merekayasa model data PostgreSQL.

  • Fullstack Developer

    PT. Sinar Sukses Mandiri

    • Digitalisasi Proses: Mengembangkan modul menggunakan Spring Boot dan Vue.js untuk mendigitalisasi pencatatan manual, yang berhasil mengurangi kesalahan operasional sekitar 20%.
    • Kontrol Internal: Mengimplementasikan sistem approval workflow untuk meningkatkan transparansi proses dan mencegah tindakan yang tidak sah.
    • Optimasi Performa: Meningkatkan kecepatan aplikasi hingga 10% melalui strategi caching, optimasi kode backend, dan penyetelan query database.
    • Stabilitas Sistem: Mendiagnosis dan menyelesaikan masalah teknis di seluruh lapisan (frontend, backend, dan database) untuk menjaga stabilitas sistem