Kembali ke Beranda/Curriculum Vitae (Format ATS)
Hubungi

Dian Adi Nugroho

Web Developer / Backend Developer

Kab. Sleman, D.I. Yogyakarta, Indonesia contactmedianadi021@gmail.com +62 851-7999-7321 dianadi021.github.io github.com/dianadi021

Ringkasan Profesional

Web Developer dan Backend Developer dengan pengalaman dalam merancang arsitektur RESTful API yang aman, memelihara keandalan server 24/7 di bawah jadwal kerja shifting, serta mengoptimalkan skema basis data relasional (PostgreSQL, Oracle DB, MySQL) dan non-relasional (MongoDB). Terbiasa mengelola kontainerisasi aplikasi menggunakan Docker di lingkungan server Ubuntu Linux, menerapkan penanganan bug secara cepat, dan membangun antarmuka web modern berbasis Vue.js dan Nuxt.

Keahlian Teknis

Bahasa Pemrograman: PHP, JavaScript, TypeScript, Lua, HTML5, CSS3
Framework & Runtime: Laravel, Express.js, Node.js, CodeIgniter, Vue.js 3, Nuxt 4
Basis Data (Databases): PostgreSQL, Oracle Database, MySQL, MongoDB
DevOps & Tools: Docker, Ubuntu Linux, Git, GitHub, GitLab, Postman, REST API Security, JWT Authentication
Styling & UI Library: Tailwind CSS, Bootstrap 5, Headless UI

Pengalaman Kerja

Web Developer

PT Medika Digital Nusantara

Sleman, D.I. Yogyakarta · Penuh Waktu
  • Menjalankan pemantauan server harian (server monitoring 24/7) secara konsisten dan tanggap menyelesaikan anomali teknis di bawah jadwal kerja shifting yang dinamis.
  • Mendiagnosis dan melakukan perbaikan bug (rapid bug fixing) secara cepat dan terukur pada modul-modul sistem manajemen rumah sakit.
  • Mengembangkan fitur-fitur aplikasi baru menggunakan framework Laravel dan PHP yang terintegrasi langsung dengan enterprise database Oracle.
  • Mengelola isolasi lingkungan kerja menggunakan kontainer Docker pada server produksi Ubuntu Linux untuk memastikan keselarasan deployment.
  • Mengoptimalkan kueri data medis guna menjamin kelancaran transaksi pasien dalam volume tinggi.

Backend Developer (Trainee)

Zettabyte Pte Ltd

Yogyakarta · Trainee / Magang
  • Merancang skema basis data relasional menggunakan PostgreSQL dan skema dokumen NoSQL menggunakan MongoDB yang terstruktur dan scalable.
  • Mengimplementasikan protokol keamanan RESTful API menggunakan otentikasi JSON Web Token (JWT) dengan mekanisme validasi payload.
  • Membangun endpoint API modular berbasis Express.js dan Node.js yang mematuhi konvensi RESTful baku.
  • Menyusun koleksi pengujian otomatis menggunakan Postman untuk menjamin keandalan respons rute API.

Proyek & Portofolio Rekayasa

Modern Fullstack SSR & Jamstack Platform — dianadi021.github.io

Nuxt 4, Vue 3, Tailwind CSS, TypeScript
  • Membangun portofolio web hibrida (SSR/SSG) dengan arsitektur bebas siklus impor (zero import cycle) yang diverifikasi oleh analisis dependency Graphify.
  • Mengimplementasikan otomasi CI/CD menggunakan GitHub Actions untuk build dan prerender static assets ke GitHub Pages.

Automated Server Monitoring & Maintenance Scripts

Lua, Bash Shell, Linux Systemd, Cron
  • Menulis skrip otomasi untuk memantau ambang batas beban CPU/memori server Ubuntu, rotasi berkas log, dan pencadangan database periodik.

Pendidikan & Lokasi

Pendidikan Bidang Rekayasa Perangkat Lunak / Web Development

Fokus Pengembangan Backend, Arsitektur Basis Data, & Infrastruktur Web

D.I. Yogyakarta, Indonesia
Curriculum Vitae ini disusun untuk keterbacaan optimal oleh Applicant Tracking System (ATS) dan tim rekruter.