Tentang

Latar belakang rekayasa perangkat lunak, keahlian teknis, dan fondasi akademis saya.

Saya seorang Software Engineer yang berdomisili di Yogyakarta, Indonesia, dengan pengalaman lebih dari 7 tahun membangun aplikasi web produksi dan sistem backend. Selama bertahun-tahun, saya telah menangani platform enterprise, perangkat lunak operasional lapangan, dan internal tools. Alih-alih mengejar setiap tren, saya fokus pada hal-hal fundamental: desain API yang bersih, optimalisasi database, dan konsistensi data yang andal untuk operasional harian.

Saya meyakini bahwa rekayasa perangkat lunak yang baik memprioritaskan kejelasan, keandalan, dan kemudahan pemeliharaan jangka panjang di atas kerumitan yang berlebihan. Saya senang mengubah bottleneck operasional yang rumit menjadi perangkat lunak yang sederhana dan dapat diandalkan. Ini mencakup fine-tuning query database yang berat, otomatisasi background pipeline, dan pemilihan teknologi yang tepat untuk masalah yang dihadapi. Lebih dari segalanya, tujuan saya adalah membangun sistem yang tenang dan tahan lama yang dapat dipercaya oleh tim.

Keahlian & Teknologi

Backend

  • Python
  • Django
  • PHP
  • Laravel

Frontend

  • TypeScript
  • JavaScript
  • Next.js
  • React
  • Tailwind
  • Bootstrap

Database

  • PostgreSQL
  • MySQL
  • MariaDB
  • Microsoft SQL Server
  • Redis
  • Firebase
  • Convex

AI & Integrations

  • LLM Integration
  • RAG
  • REST API
  • OAuth2
  • Midtrans
  • WhatsApp Business API

DevOps

  • Docker
  • GitHub Actions
  • GitLab CI/CD
  • Dokploy
  • Linux
  • Bash
  • New Relic

Testing & QA

  • Playwright
  • Playwright BDD
  • SonarQube

Core Web

  • HTML5
  • CSS3

Pendidikan & Riset

Universitas AMIKOM Yogyakarta

Sarjana Komputer (S.Kom.), Informatika

GPA 3.88 / 4.00

Publikasi

  • Multiclass Imbalanced Handling using ADASYN Oversampling and Stacking Algorithm

    Y. Pristyanto, A. F. Nugraha, A. Dahlan, L. A. Wirasakti, A. Ahmad Zein, I. Pratama

    2022 16th International Conference on Ubiquitous Information Management and Communication (IMCOM), Seoul, Korea, 2022, pp. 1–5

    DOI: 10.1109/IMCOM53663.2022.9721632 ↗
  • Dual Approach to Handling Imbalanced Class in Datasets Using Oversampling and Ensemble Learning Techniques

    Y. Pristyanto, A. F. Nugraha, I. Pratama, A. Dahlan, L. A. Wirasakti

    2021 15th International Conference on Ubiquitous Information Management and Communication (IMCOM), Seoul, Korea (South), 2021, pp. 1–7

    DOI: 10.1109/IMCOM51814.2021.9377420 ↗

Penghargaan & Kompetisi

  • Juara 2, Kompetisi Aplikasi Inovatif

    MAGE 5, Institut Teknologi Sepuluh Nopember (ITS) Surabaya · 2019

    Membangun "Go-School", aplikasi transportasi antar-jemput siswa sekolah. Bersaing melawan 100+ tim dari universitas di seluruh Indonesia sebagai Web Developer dalam tim AMCC-Go-School.

Bahasa

  • Bahasa IndonesiaPenutur Asli (Native)
  • Bahasa InggrisKemampuan Kerja Profesional