SALUTATIONS. SAYA YAHYA DIAN PRASTYO.
WEB & MOBILE
DEVELOPER.
Saya merancang aplikasi seluler berkinerja tinggi serta arsitektur web modern. Berkomitmen menghadirkan solusi digital yang kokoh, fungsional, dan berorientasi pada detail visual yang presisi.
Visi & Filosofi Rekayasa Perangkat Lunak
Berbasis di Bandung, saya merupakan seorang pengembang perangkat lunak yang berfokus pada ekosistem web dan seluler. Melalui pengalaman studi bersertifikat di Bangkit Academy dan RevoU Tech Academy, saya telah mengasah kemampuan teknis untuk menerjemahkan logika kompleks ke dalam aplikasi seluler dan sistem antarmuka web yang terintegrasi secara modular.
Dalam membangun perangkat lunak, saya selalu memprioritaskan konsistensi grid layout, efisiensi data persistence pada mobile storage, serta performa aplikasi yang responsif. Saya percaya bahwa setiap baris kode harus dirancang layaknya cetak biru arsitektur: terstruktur, aman, dan dapat diskalakan secara berkelanjutan.
Spesifikasi Teknologi & Keahlian
// MOBILE DEVELOPER
// WEB FRONTEND
// BACKEND & STORAGE
// DEVELOPMENT TOOLS
Riwayat Pengalaman & Rekam Akademis
Kompilasi studi independen terakreditasi, riwayat pendidikan formal vokasional dan sarjana, serta sertifikasi kompetensi industri.
Studi Independen: Software Development & Data Analytics with AI
RevoU Tech Academy
Mempelajari fundamental pengembangan web, front-end development menggunakan perangkat AI bantu, pengolahan serta komunikasi visual data analytics, serta pengembangan karier tech profesional terstruktur.
Studi Independen: Android Developer (Bangkit Academy)
Bangkit Academy 2023
Kurikulum tersertifikasi mendalam yang mencakup dasar pemrograman Kotlin, arsitektur aplikasi Android fundamental, intermediate Android development, Jetpack Compose UI, serta penerapan prinsip pemrograman SOLID.
Junior Mobile Developer (VSGA)
Vocational School Graduate Academy
Pelatihan intensif berorientasi kerja yang mencakup perancangan database mobile, persistence data, integrasi location-based service (LBS/GPS), sensor perangkat mobile, serta aspek mobile security fundamental.
// PENDIDIKAN FORMAL
Sarjana (S1) Teknik Informatika
Universitas Teknologi Bandung · IPK 3.68 / 4.00
SMK Teknik Komputer Jaringan
SMKS Medikacom · Nilai UN 86.63 / 100
// PELATIHAN & KOMPETENSI RELEVAN
Web Developer Pelatihan Kerja (VSGA)
Universitas Telkom: Implementasi rancangan antarmuka, optimasi running eksekusi source code, penulisan kode terstruktur mengikuti best practices.
Pemrogram Mobil Pratama (Junior Mobile Programmer)
Lulus uji kompetensi sertifikasi dari Badan Nasional Sertifikasi Profesi (BNSP) Republik Indonesia.
Proyek Pilihan Terstruktur
Katalog representatif yang menampilkan rekayasa aplikasi mobile (Android/Flutter) dan integrasi web backend-frontend. Pilih salah satu untuk melihat rincian modularnya.
Marketplace Application
Aplikasi marketplace native Android yang didukung otentikasi aman, fitur rekomendasi lokasi produk, katalog produk, serta integrasi chat WhatsApp seller-buyer.
Nusantara Tourism App
Aplikasi pencarian destinasi wisata interaktif berbasis Flutter yang responsif diakses melalui mobile smartphone maupun peramban web browser.
Bookshelf RESTful API
Implementasi API penyimpanan koleksi buku interaktif yang mendukung manipulasi penyimpanan data (create, read, update, delete) secara asinkronus dan aman.
Sertifikasi & Kredensial Resmi
Pemrogram Mobil Pratama
BNSP Indonesia · Terbit 2022
Android & Flutter Intermediate
Dicoding Academy · Terbit 2023
Front-End & React Fundamental
Dicoding Academy · Terbit 2024
Rekomendasi & Testimoni Rekan Kerja
"Yahya memiliki integritas tinggi saat merancang struktur navigasi dan koordinasi sistem GPS pada pengerjaan mobile interface di Universitas Telkom. Logika pemecahan masalahnya sangat runut."
"Selama pengerjaan proyek berbasis mobile di Bangkit Academy, Yahya menunjukkan perhatian luar biasa pada kebersihan basis kode program dan implementasi design pattern terstruktur."
"Kemampuan Yahya mengolah antarmuka web yang fleksibel serta ketertarikannya dalam integrasi solusi cloud computing menjadikannya kolaborator yang andal dalam proyek rekayasa perangkat lunak apa pun."
Publikasi & Catatan Teknis
Optimalisasi Local Storage & Data Persistence pada Arsitektur Mobile Terdistribusi
Eksplorasi praktis mengenai pengolahan basis data SQLite, IndexedDB, dan room-persistence pada smartphone Android dengan menjaga latensi sinkronisasi server yang minim.
Mengapa SOLID Programming Principles Menjadi Kunci Keberhasilan Aplikasi Skala Besar?
Pembahasan mendalam mengenai penerapan prinsip ketergantungan modular, pemisahan antarmuka (Interface Segregation), dan pengenalan konsep clean architecting pada Android development.
Insights Cache Empty
Artikel teknis baru sedang berada dalam tahap penulisan. Silakan kembali lagi nanti untuk melihat publikasi terbaru.
Hubungkan Kolaborasi Hebat Kita
Saya terbuka untuk posisi karir profesional junior/associate, kemitraan proyek lepasan (freelance), maupun diskusi teknologi berkelanjutan.