[{"data":1,"prerenderedAt":1183},["ShallowReactive",2],{"home-data-id":3,"profile-footer-id":1159},{"history":4,"projects":437,"certificates":891},[5,88,164,244,283,331,385],{"id":6,"title":7,"body":8,"description":75,"extension":76,"meta":77,"navigation":82,"order":83,"path":84,"seo":85,"stem":86,"__hash__":87},"history\u002Fid\u002Fhistory\u002F1-fullstack-developer.md","Fullstack Developer",{"type":9,"value":10,"toc":71},"minimark",[11,22],[12,13,14],"blockquote",{},[15,16,17,21],"p",{},[18,19,20],"strong",{},"Fokus Peran",": Melakukan transformasi digital melalui integrasi IoT, SSO portal web, dan arsitektur semi-microservices.",[23,24,25,52,65],"ul",{},[26,27,28,36,37,40,41,40,44,47,48,51],"li",{},[18,29,30,31,35],{},"Sistem Manajemen Makan IoT (",[32,33,34],"code",{},"Catera",")",": Mengembangkan sistem kuota makan cerdas menggunakan ",[32,38,39],{},"ESP32",", ",[32,42,43],{},"RFID",[32,45,46],{},"Node-RED",", dan ",[32,49,50],{},"Laravel"," — mengeliminasi 100% kecurangan katering via verifikasi kartu real-time.",[26,53,54,57,58,60,61,64],{},[18,55,56],{},"Portal SSO Terpusat",": Membangun portal Single Sign-On dengan ",[32,59,50],{}," dan ",[32,62,63],{},"Filament"," untuk menjembatani sesi multi-modul dan memusatkan data pengguna.",[26,66,67,70],{},[18,68,69],{},"RBAC Dinamis & Guard Keamanan",": Merancang Role-Based Access Control dinamis dan custom token guard untuk menyederhanakan pemetaan hak akses sistem enterprise.",{"title":72,"searchDepth":73,"depth":73,"links":74},"",2,[],"mengembangkan beberapa sistem perusahaan yang komprehensif, mulai dari awal hingga akhir, dengan mengintegrasikan infrastruktur IoT dan aplikasi web terpusat guna mengoptimalkan operasi internal, mengotomatiskan aliran data, dan meningkatkan keamanan sistem.","md",{"type":78,"institution":79,"period":80,"location":81},"career","Oneject Indonesia","Jan 2026 - Sekarang","Cikarang, Indonesia",true,1,"\u002Fid\u002Fhistory\u002F1-fullstack-developer",{"title":7,"description":75},"id\u002Fhistory\u002F1-fullstack-developer","qW_oPGnG6yXIDrE87UF-5sIQbJERG95EseAQOd3lvt4",{"id":89,"title":90,"body":91,"description":154,"extension":76,"meta":155,"navigation":82,"order":73,"path":160,"seo":161,"stem":162,"__hash__":163},"history\u002Fid\u002Fhistory\u002F2-ai-engineer-cohort.md","AI Engineer Cohort",{"type":9,"value":92,"toc":152},[93,101],[12,94,95],{},[15,96,97,100],{},[18,98,99],{},"Sorotan Kohort",": Terpilih dari 1.000+ pendaftar untuk membangun aplikasi AI tingkat produksi secara end-to-end.",[23,102,103,120,126,136],{},[26,104,105,111,112,115,116,119],{},[18,106,107,108,35],{},"CV Matcher AI (",[32,109,110],{},"Hirezy",": Merancang platform rekrutmen full-stack menggunakan ",[32,113,114],{},"FastAPI"," (Python) & ",[32,117,118],{},"Vue 3"," untuk penyaringan CV otomatis.",[26,121,122,125],{},[18,123,124],{},"Mesin Pemeringkat 3 Komponen",": Memformulasikan mesin pencocokan kandidat berdasarkan kemiripan semantik, cakupan skill, dan relevansi domain.",[26,127,128,131,132,135],{},[18,129,130],{},"Pencarian Semantik Berbasis Vektor",": Mengimplementasikan Bi-Encoder multibahasa (",[32,133,134],{},"paraphrase-multilingual-MiniLM-L12-v2",") untuk penilaian CV berbasis konteks.",[26,137,138,141,142,40,145,47,148,151],{},[18,139,140],{},"Kurikulum AI Tingkat Lanjut",": Menyelesaikan sertifikasi intensif bidang ",[32,143,144],{},"Deep Learning",[32,146,147],{},"Machine Learning Pipelines",[32,149,150],{},"AI System Design",".",{"title":72,"searchDepth":73,"depth":73,"links":153},[],"Terpilih sebagai salah satu peserta Pijak dari 1.000+ pendaftar dalam program rekayasa AI intensif, berfokus pada implementasi model machine learning untuk solusi industri nyata.",{"type":156,"institution":157,"period":158,"location":159},"education","Pijak Program (Dicoding x IBM SkillsBuild)","Feb 2026 - Jul 2026","Remote, Indonesia","\u002Fid\u002Fhistory\u002F2-ai-engineer-cohort",{"title":90,"description":154},"id\u002Fhistory\u002F2-ai-engineer-cohort","K5VG7qSBJPTUMGAd0YXg6Ivj4wzIg7CcJb1H2MFP7RM",{"id":165,"title":7,"body":166,"description":234,"extension":76,"meta":235,"navigation":82,"order":239,"path":240,"seo":241,"stem":242,"__hash__":243},"history\u002Fid\u002Fhistory\u002F3-fullstack-developer.md",{"type":9,"value":167,"toc":232},[168,176],[12,169,170],{},[15,171,172,175],{},[18,173,174],{},"Ringkasan Dampak",": Mengembangkan aplikasi internal untuk 100+ pengguna aktif lintas departemen keuangan, inventaris, dan logistik.",[23,177,178,192,213,226],{},[26,179,180,183,184,40,186,47,189,151],{},[18,181,182],{},"Sistem Keuangan Internal",": Membangun portal pelacak dana & pinjaman antar-departemen untuk 100+ pengguna aktif berbasis ",[32,185,50],{},[32,187,188],{},"Alpine.js",[32,190,191],{},"AJAX",[26,193,194,197,198,201,202,40,205,40,207,40,209,212],{},[18,195,196],{},"CMS Portofolio Penjualan",": Mendigitalisasi katalog produk perusahaan dengan arsitektur mobile-first ",[32,199,200],{},"TALL Stack"," (",[32,203,204],{},"Tailwind CSS",[32,206,188],{},[32,208,50],{},[32,210,211],{},"Livewire",").",[26,214,215,218,219,222,223,151],{},[18,216,217],{},"Pemantauan Stok Otomatis",": Membangun deteksi batas kritis stok real-time & laporan Excel otomatis menggunakan ",[32,220,221],{},"Laravel Queue"," & ",[32,224,225],{},"Mail",[26,227,228,231],{},[18,229,230],{},"Sistem Approval Gudang",": Mengimplementasikan alur approval multi-level, jejak audit (audit log), dan pembuatan PDF otomatis.",{"title":72,"searchDepth":73,"depth":73,"links":233},[],"Bertanggung jawab merancang dan mengembangkan aplikasi enterprise lintas departemen mencakup keuangan, penjualan, inventaris, dan logistik gudang.",{"type":78,"institution":236,"period":237,"location":238},"Sinar Meadow International Indonesia","Apr 2025 - Dec 2025","Jakarta Timur, Indonesia",3,"\u002Fid\u002Fhistory\u002F3-fullstack-developer",{"title":7,"description":234},"id\u002Fhistory\u002F3-fullstack-developer","6HP7rFqeSx02NDuM103I5l1N8rse8u8ydcutqcZS0rs",{"id":245,"title":246,"body":247,"description":273,"extension":76,"meta":274,"navigation":82,"order":278,"path":279,"seo":280,"stem":281,"__hash__":282},"history\u002Fid\u002Fhistory\u002F4-aftersales-it-system.md","Aftersales IT-system",{"type":9,"value":248,"toc":271},[249,257],[12,250,251],{},[15,252,253,256],{},[18,254,255],{},"Fokus Integritas Data",": Memastikan kualitas operasional jaringan dealer dan pemasok secara nasional.",[23,258,259,265],{},[26,260,261,264],{},[18,262,263],{},"Pembersihan Data Skala Besar",": Melakukan pembersihan data pada 1.000+ baris data aftersales untuk analisis data yang akurat.",[26,266,267,270],{},[18,268,269],{},"Audit Data Lintas Sistem",": Memverifikasi catatan transaksi layanan dari dealer hingga konsumen akhir guna memastikan kepatuhan standar.",{"title":72,"searchDepth":73,"depth":73,"links":272},[],"Bertanggung jawab mengelola dan mengaudit administrasi data lintas sistem untuk operasional aftersales, memastikan keselarasan data dan integritas tinggi.",{"type":78,"institution":275,"period":276,"location":277},"SGMW Motor Indonesia","Sep 2024 - Dec 2024","Jakarta Selatan, Indonesia",4,"\u002Fid\u002Fhistory\u002F4-aftersales-it-system",{"title":246,"description":273},"id\u002Fhistory\u002F4-aftersales-it-system","I10zBu9UKmUJCmL4mARxKwjZhgaBoFDCuC3roHN5mdQ",{"id":284,"title":285,"body":286,"description":321,"extension":76,"meta":322,"navigation":82,"order":326,"path":327,"seo":328,"stem":329,"__hash__":330},"history\u002Fid\u002Fhistory\u002F5-web-developer-intern.md","Web Developer Intern",{"type":9,"value":287,"toc":319},[288,296],[12,289,290],{},[15,291,292,295],{},[18,293,294],{},"Magang Internasional",": Berfokus pada kustomisasi toko e-commerce dan optimasi CMS untuk klien internasional.",[23,297,298,307,313],{},[26,299,300,303,304,151],{},[18,301,302],{},"Pengembangan E-Commerce",": Merancang dan membangun platform toko online menggunakan ",[32,305,306],{},"WordPress",[26,308,309,312],{},[18,310,311],{},"Kustomisasi Tema & Fitur",": Mengubah template PHP dan visual sesuai kebutuhan spesifik bisnis.",[26,314,315,318],{},[18,316,317],{},"Optimasi Kecepatan & Keamanan",": Mengonfigurasi plugin cache dan keamanan untuk meningkatkan kecepatan respons web.",{"title":72,"searchDepth":73,"depth":73,"links":320},[],"Membangun platform e-commerce berbasis WordPress.",{"type":78,"institution":323,"period":324,"location":325},"GaoTech Inc.","Agu 2024 - Okt 2024","Remote, USA",5,"\u002Fid\u002Fhistory\u002F5-web-developer-intern",{"title":285,"description":321},"id\u002Fhistory\u002F5-web-developer-intern","rNrsH8d1XcGys421fqiBRH2FKdl5_n5aETlv7wjHamQ",{"id":332,"title":333,"body":334,"description":377,"extension":76,"meta":378,"navigation":82,"order":326,"path":381,"seo":382,"stem":383,"__hash__":384},"history\u002Fid\u002Fhistory\u002F6-bachelor-of-computer-science.md","Bachelor of Computer Science",{"type":9,"value":335,"toc":375},[336,348],[12,337,338],{},[15,339,340,343,344,347],{},[18,341,342],{},"Pencapaian Akademik",": Lulus dengan ",[18,345,346],{},"IPK 3.70\u002F4.00"," dan penerima Beasiswa Beasiswa Akademik 75%.",[23,349,350,363,369],{},[26,351,352,358,359,362],{},[18,353,354,355,35],{},"Tugas Akhir (",[32,356,357],{},"Sortify",": Merancang tempat sampah otomatis berbasis IoT & AI menggunakan ",[32,360,361],{},"Raspberry Pi",", model machine learning, dan jaringan sensor pintar.",[26,364,365,368],{},[18,366,367],{},"Beasiswa Akademik 75%",": Mempertahankan beasiswa penuh 75% selama 4 tahun perkuliahan.",[26,370,371,374],{},[18,372,373],{},"Performa Akademik",": Meraih IPK 3.70 dengan fokus pada rekayasa perangkat lunak dan kecerdasan buatan.",{"title":72,"searchDepth":73,"depth":73,"links":376},[],"Menyelesaikan pendidikan S1 Teknik Informatika dengan prestasi akademik tinggi melalui kurikulum ilmu komputer yang intensif.",{"type":156,"institution":379,"period":380,"location":81},"President University","2022 - 2026","\u002Fid\u002Fhistory\u002F6-bachelor-of-computer-science",{"title":333,"description":377},"id\u002Fhistory\u002F6-bachelor-of-computer-science","ceROKL4KBXQ8H1hFDit1FW43xA-4H4rCu4N4doF4GGE",{"id":386,"title":387,"body":388,"description":427,"extension":76,"meta":428,"navigation":82,"order":432,"path":433,"seo":434,"stem":435,"__hash__":436},"history\u002Fid\u002Fhistory\u002F7-madrasah-aliyah-science-major.md","Madrasah Aliyah — Science Major",{"type":9,"value":389,"toc":425},[390,401],[12,391,392],{},[15,393,394,343,397,400],{},[18,395,396],{},"Prestasi",[18,398,399],{},"Nilai Akhir 89\u002F100"," dan penghargaan Olimpiade Kimia.",[23,402,403,413,419],{},[26,404,405,408,409,412],{},[18,406,407],{},"Olimpiade Kimia Tingkat Kabupaten",": Meraih ",[18,410,411],{},"Juara 4 (Harapan 1)"," dalam kompetisi sains tingkat kabupaten.",[26,414,415,418],{},[18,416,417],{},"Kepemimpinan OSIS",": Mengaktifkan divisi Bahasa & Informasi dalam mengelola publikasi media sekolah.",[26,420,421,424],{},[18,422,423],{},"Kelulusan Terbaik",": Menuntaskan studi jurusan IPA dengan akumulasi nilai akhir 89\u002F100.",{"title":72,"searchDepth":73,"depth":73,"links":426},[],"Menyelesaikan kurikulum IPA yang berfokus pada matematika, fisika, dan kimia tingkat lanjut sambil aktif dalam kepemimpinan OSIS.",{"type":156,"institution":429,"period":430,"location":431},"MAS Diniyyah Pasia","Jul 2019 - Mei 2022","Bukittinggi, Indonesia",6,"\u002Fid\u002Fhistory\u002F7-madrasah-aliyah-science-major",{"title":387,"description":427},"id\u002Fhistory\u002F7-madrasah-aliyah-science-major","BJKe1XA0fXUqgdBdFCZma9I0lBSgdGosHC87epWGTzM",[438,501,560,610,658,710,758,804,848],{"id":439,"title":440,"body":441,"description":485,"extension":76,"featured":82,"links":486,"meta":489,"navigation":82,"order":83,"path":490,"seo":491,"stem":492,"tech":493,"thumbnail":499,"__hash__":500},"projects\u002Fid\u002Fprojects\u002F1-cv-matcher-ai.md","Hirezy — CV Matcher AI",{"type":9,"value":442,"toc":482},[443,448,453],[15,444,445,447],{},[18,446,110],{}," adalah platform rekrutmen cerdas yang dirancang untuk menyederhanakan alur kerja perekrutan bagi profesional HR dan mempercepat pencarian lowongan kerja bagi kandidat.",[449,450,452],"h3",{"id":451},"fitur-utama","Fitur Utama",[23,454,455,461,470,476],{},[26,456,457,460],{},[18,458,459],{},"Penyaringan CV Otomatis",": Mengevaluasi resume terhadap deskripsi kerja dengan formula pencocokan 3 komponen.",[26,462,463,466,467,469],{},[18,464,465],{},"Bi-Encoder Multibahasa",": Menggunakan model ",[32,468,134],{}," yang telah di-fine-tune untuk analisis konteks mendalam.",[26,471,472,475],{},[18,473,474],{},"Pencarian Vektor Semantik",": Membantu kandidat menemukan lowongan relevan secara instan berdasarkan struktur CV mereka.",[26,477,478,481],{},[18,479,480],{},"Rekomendasi Berbasis AI",": Menyediakan saran perbaikan resume secara langsung untuk meningkatkan kecocokan kualifikasi.",{"title":72,"searchDepth":73,"depth":73,"links":483},[484],{"id":451,"depth":239,"text":452},"Platform rekrutmen berbasis AI yang mengotomatiskan penyaringan CV massal untuk HR dan mengoptimalkan pencocokan lowongan pekerjaan bagi kandidat menggunakan pencarian semantik berbasis vektor.",{"github":487,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fdicoding-capstone",null,{},"\u002Fid\u002Fprojects\u002F1-cv-matcher-ai",{"title":440,"description":485},"id\u002Fprojects\u002F1-cv-matcher-ai",[494,114,495,496,497,498],"Python","Sentence-Transformers","PyTorch","Vue.js","Docker","\u002Fporto\u002Fporto-cv.webp","GxIVxqWzdMdSoDHcYIQbsLX9Ph15jsZy9oBwpam6r2E",{"id":502,"title":503,"body":504,"description":551,"extension":76,"featured":552,"links":553,"meta":554,"navigation":82,"order":73,"path":555,"seo":556,"stem":557,"tech":558,"thumbnail":488,"__hash__":559},"projects\u002Fid\u002Fprojects\u002F2-catera.md","Catera (Catering Tap Entry & Record Access)",{"type":9,"value":505,"toc":548},[506,511,513],[15,507,508,510],{},[18,509,34],{}," adalah solusi digital IoT end-to-end yang dirancang untuk mengoptimalkan manajemen kuota makan karyawan dan mencegah kebocoran biaya operasional.",[449,512,452],{"id":451},[23,514,515,521,530,542],{},[26,516,517,520],{},[18,518,519],{},"Integrasi ESP32 & RFID",": Verifikasi otomatis ID card karyawan di pintu masuk kafetaria.",[26,522,523,526,527,529],{},[18,524,525],{},"Pipeline Data Real-Time",": Middleware berbasis ",[32,528,46],{}," yang menghubungkan sensor fisik ke database server.",[26,531,532,535,536,60,539,541],{},[18,533,534],{},"Portal Admin Filament",": Dashboard terpadu menggunakan ",[32,537,538],{},"Laravel Filament",[32,540,211],{}," untuk log akses.",[26,543,544,547],{},[18,545,546],{},"Pencegahan Kecurangan",": Membatasi ketukan ganda dan memastikan pembagian porsi makan sesuai jatah karyawan.",{"title":72,"searchDepth":73,"depth":73,"links":549},[550],{"id":451,"depth":239,"text":452},"Sistem manajemen kuota makanan berbasis IoT yang menerapkan ESP32 dan RFID untuk menghapus kecurangan katering dan memastikan distribusi makanan sesuai kebijakan.",false,{"github":72,"demo":488},{},"\u002Fid\u002Fprojects\u002F2-catera",{"title":503,"description":551},"id\u002Fprojects\u002F2-catera",[39,43,46,50,63,211],"zwTh05E3DsdQhGriQD1dG09seLtaXw8hnquRK0xU2vs",{"id":561,"title":562,"body":563,"description":600,"extension":76,"featured":82,"links":601,"meta":602,"navigation":82,"order":239,"path":603,"seo":604,"stem":605,"tech":606,"thumbnail":608,"__hash__":609},"projects\u002Fid\u002Fprojects\u002F3-it-framework-cms.md","SSO Portal Management",{"type":9,"value":564,"toc":597},[565,568,570],[15,566,567],{},"Portal IT-Framework CMS (\"The Bridge\") yang mengintegrasikan berbagai platform internal perusahaan ke dalam satu ekosistem terpusat.",[449,569,452],{"id":451},[23,571,572,581,591],{},[26,573,574,577,578,151],{},[18,575,576],{},"Single Sign-On (SSO) Terpusat",": Manajemen sesi pengguna yang terpadu untuk aplikasi web dan klien mobile ",[32,579,580],{},"Flutter",[26,582,583,586,587,590],{},[18,584,585],{},"Custom Authentication Guards",": Custom ticket-based token menggunakan ",[32,588,589],{},"Laravel Sanctum"," untuk rute data aman.",[26,592,593,596],{},[18,594,595],{},"RBAC Granular",": Sistem hak akses berbasis peran yang dinamis untuk pembatasan modul.",{"title":72,"searchDepth":73,"depth":73,"links":598},[599],{"id":451,"depth":239,"text":452},"Ekosistem portal terpusat dan aman yang menghadirkan izin akses dinamis serta autentikasi terpadu di berbagai sistem multi-modul.",{"github":72,"demo":488},{},"\u002Fid\u002Fprojects\u002F3-it-framework-cms",{"title":562,"description":600},"id\u002Fprojects\u002F3-it-framework-cms",[50,63,607,204,589,580],"PHP","\u002Fporto\u002Fporto-portal.webp","R2NvuUnAAZR9hA9I0dgSfcgwsQ4fnWX-9M18nrfxY7I",{"id":611,"title":612,"body":613,"description":647,"extension":76,"featured":552,"links":648,"meta":650,"navigation":82,"order":278,"path":651,"seo":652,"stem":653,"tech":654,"thumbnail":656,"__hash__":657},"projects\u002Fid\u002Fprojects\u002F4-internal-financial-management-system.md","Internal Financial Management System",{"type":9,"value":614,"toc":644},[615,618,620],[15,616,617],{},"Aplikasi manajemen anggaran korporat untuk 100+ pengguna internal, menyederhanakan alokasi dana dan transaksi antar-divisi.",[449,619,452],{"id":451},[23,621,622,628,638],{},[26,623,624,627],{},[18,625,626],{},"Otomatisasi Pelacakan Dana",": Perhitungan saldo real-time dan manajemen pengajuan pinjaman anggaran.",[26,629,630,633,634,222,636,151],{},[18,631,632],{},"Interaksi Asinkron (AJAX)",": Penanganan form dinamis dan pemrosesan tanpa reload halaman via ",[32,635,188],{},[32,637,191],{},[26,639,640,643],{},[18,641,642],{},"Persetujuan Bertingkat (Approval Path)",": Memaksa alur validasi transaksi secara berurutan sesuai bagan hierarki manager.",{"title":72,"searchDepth":73,"depth":73,"links":645},[646],{"id":451,"depth":239,"text":452},"Aplikasi pelacakan anggaran otomatis dan pengajuan pinjaman antar-departemen yang dibangun untuk mengoptimalkan alur kerja keuangan perusahaan.",{"github":649,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fbudgeting",{},"\u002Fid\u002Fprojects\u002F4-internal-financial-management-system",{"title":612,"description":647},"id\u002Fprojects\u002F4-internal-financial-management-system",[50,188,191,607,655],"MySQL","\u002Fporto\u002Fporto-web.webp","PmIU5G8Ca49qjPJA1DYTGgrDd-SX-m4CRtFKD11gN18",{"id":659,"title":660,"body":661,"description":701,"extension":76,"featured":552,"links":702,"meta":703,"navigation":82,"order":326,"path":704,"seo":705,"stem":706,"tech":707,"thumbnail":708,"__hash__":709},"projects\u002Fid\u002Fprojects\u002F5-sales-portfolio-cms.md","Sales Portfolio CMS",{"type":9,"value":662,"toc":698},[663,666,668],[15,664,665],{},"Content Management System (CMS) kustom untuk mendigitalisasi katalog produk dan portofolio pemasaran Sinar Meadow.",[449,667,452],{"id":451},[23,669,670,684,692],{},[26,671,672,675,676,40,678,40,680,47,682,151],{},[18,673,674],{},"Arsitektur TALL Stack",": Dibuat menggunakan kombinasi ",[32,677,204],{},[32,679,188],{},[32,681,50],{},[32,683,211],{},[26,685,686,689,690,151],{},[18,687,688],{},"Katalog Produk Interaktif",": Kemudahan manajemen kategori dan tagging item dengan dashboard admin ",[32,691,63],{},[26,693,694,697],{},[18,695,696],{},"Desain Mobile-First",": Antarmuka responsif yang memudahkan eksplorasi produk pada perangkat mobile\u002Fsmartphone.",{"title":72,"searchDepth":73,"depth":73,"links":699},[700],{"id":451,"depth":239,"text":452},"CMS kustom modern berpendekatan mobile-first yang dirancang untuk mendigitalisasi katalog produk dan memperluas jangkauan pemasaran digital perusahaan.",{"github":72,"demo":488},{},"\u002Fid\u002Fprojects\u002F5-sales-portfolio-cms",{"title":660,"description":701},"id\u002Fprojects\u002F5-sales-portfolio-cms",[50,63,204,200],"\u002Fporto\u002Fporto-mormade.webp","fv2URUDDGpRd_P_EHFdsbNEXzku9TxkO9fm3zDeRkB8",{"id":711,"title":712,"body":713,"description":750,"extension":76,"featured":552,"links":751,"meta":752,"navigation":82,"order":432,"path":753,"seo":754,"stem":755,"tech":756,"thumbnail":488,"__hash__":757},"projects\u002Fid\u002Fprojects\u002F6-automated-stock-monitoring-system.md","Automated Stock Monitoring System",{"type":9,"value":714,"toc":747},[715,718,720],[15,716,717],{},"Sistem otomatisasi backend untuk memantau status inventaris gudang dan meminimalkan keterlambatan pelacakan logistik.",[449,719,452],{"id":451},[23,721,722,732,741],{},[26,723,724,727,728,731],{},[18,725,726],{},"Antrean Pemantauan Asinkron",": Analisis stok secara berkala menggunakan ",[32,729,730],{},"Laravel Jobs"," untuk efisiensi beban server.",[26,733,734,737,738,151],{},[18,735,736],{},"Notifikasi Email Otomatis",": Mengirimkan peringatan instan ke person-in-charge saat stok berada di bawah batas minimum via ",[32,739,740],{},"Laravel Mail",[26,742,743,746],{},[18,744,745],{},"Ekspor Laporan Terjadwal",": Mengompilasi data log inventaris mingguan\u002Fbulanan langsung ke lampiran Excel.",{"title":72,"searchDepth":73,"depth":73,"links":748},[749],{"id":451,"depth":239,"text":452},"Sistem inventaris real-time dengan deteksi ambang batas otomatis dan pelaporan Excel otomatis.",{"github":72,"demo":488},{},"\u002Fid\u002Fprojects\u002F6-automated-stock-monitoring-system",{"title":712,"description":750},"id\u002Fprojects\u002F6-automated-stock-monitoring-system",[50,730,740,607],"l35jA4Kx4nqZguue8dQvz5Mt8kmO7BLwyUxamvV99Wo",{"id":759,"title":760,"body":761,"description":791,"extension":76,"featured":82,"links":792,"meta":794,"navigation":82,"order":795,"path":796,"seo":797,"stem":798,"tech":799,"thumbnail":802,"__hash__":803},"projects\u002Fid\u002Fprojects\u002F7-warehouse-requisition-approval-system.md","Warehouse Requisition System",{"type":9,"value":762,"toc":788},[763,766,768],[15,764,765],{},"Aplikasi rantai pasokan logistik internal untuk mengelola permintaan barang dan persetujuan tanda tangan fisik.",[449,767,452],{"id":451},[23,769,770,776,782],{},[26,771,772,775],{},[18,773,774],{},"Alur Approval Dinamis",": Alur persetujuan yang berubah otomatis sesuai nilai klasifikasi barang dan jabatan pemohon.",[26,777,778,781],{},[18,779,780],{},"Jejak Audit Otomatis",": Menyimpan riwayat perubahan status dokumen requisition secara aman untuk keperluan transparansi.",[26,783,784,787],{},[18,785,786],{},"Rendering Slip PDF",": Mengonversi draf pengajuan barang menjadi file PDF siap cetak dalam satu klik.",{"title":72,"searchDepth":73,"depth":73,"links":789},[790],{"id":451,"depth":239,"text":452},"Platform permintaan barang end-to-end yang menghadirkan alur kerja persetujuan multi-tingkat yang dinamis dan pencatatan audit otomatis.",{"github":793,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Frequisition-slip",{},7,"\u002Fid\u002Fprojects\u002F7-warehouse-requisition-approval-system",{"title":760,"description":791},"id\u002Fprojects\u002F7-warehouse-requisition-approval-system",[50,607,800,801,655],"jQuery","PDF-Generator","\u002Fporto\u002Fporto-rs.webp","OfBLy5RKEmWq582IQQ9V4YKJBZ13QdS-2q_gFeLWVlI",{"id":805,"title":357,"body":806,"description":836,"extension":76,"featured":82,"links":837,"meta":838,"navigation":82,"order":839,"path":840,"seo":841,"stem":842,"tech":843,"thumbnail":488,"__hash__":847},"projects\u002Fid\u002Fprojects\u002F8-sortify.md",{"type":9,"value":807,"toc":833},[808,811,813],[15,809,810],{},"Proyek tugas akhir sarjana (skripsi) di Universitas Presiden yang mengotomatiskan proses pemilahan berbagai jenis sampah.",[449,812,452],{"id":451},[23,814,815,821,827],{},[26,816,817,820],{},[18,818,819],{},"Kecerdasan Buatan (CV)",": Klasifikasi jenis sampah secara instan menggunakan model computer vision ringan yang dioptimalkan.",[26,822,823,826],{},[18,824,825],{},"Orkestrator Raspberry Pi",": Berfungsi sebagai unit komputasi utama yang mengontrol aktuator fisik dan motor servo.",[26,828,829,832],{},[18,830,831],{},"Jaringan Sensor Pintar",": Menggunakan modul sensor jarak untuk mendeteksi kapasitas tempat sampah secara real-time.",{"title":72,"searchDepth":73,"depth":73,"links":834},[835],{"id":451,"depth":239,"text":452},"Sistem tempat sampah otomatis berbasis IoT dan AI yang dirancang untuk mengklasifikasikan dan memilah sampah secara real-time.",{"github":72,"demo":488},{},8,"\u002Fid\u002Fprojects\u002F8-sortify",{"title":357,"description":836},"id\u002Fprojects\u002F8-sortify",[494,844,845,846,361],"Machine Learning","IoT","Smart Sensors","EPJnkjmzxtd2GfnrDmWpWxkgBAaH-wfJcYRIw02aP1k",{"id":849,"title":850,"body":851,"description":881,"extension":76,"featured":552,"links":882,"meta":884,"navigation":82,"order":885,"path":886,"seo":887,"stem":888,"tech":889,"thumbnail":72,"__hash__":890},"projects\u002Fid\u002Fprojects\u002F9-e-voting-system.md","E-Voting System",{"type":9,"value":852,"toc":878},[853,856,858],[15,854,855],{},"Aplikasi pemungutan suara (e-voting) berbasis web yang dirancang untuk menjaga kerahasiaan, kecepatan, dan keamanan pemilihan umum mahasiswa.",[449,857,452],{"id":451},[23,859,860,866,872],{},[26,861,862,865],{},[18,863,864],{},"Bagan Hasil Real-Time",": Visualisasi data perolehan suara langsung saat pemilih mengirimkan hak suara mereka.",[26,867,868,871],{},[18,869,870],{},"Pencegah Suara Ganda",": Validasi token otentikasi unik sekali pakai (OTP) untuk mencegah pengiriman surat suara ganda.",[26,873,874,877],{},[18,875,876],{},"Dashboard Pemilu Terpadu",": Kemudahan penyiapan profil kandidat, masa berlaku pemilihan, dan log pemilih terdaftar.",{"title":72,"searchDepth":73,"depth":73,"links":879},[880],{"id":451,"depth":239,"text":452},"Platform pemungutan suara elektronik yang aman, transparan, dan terenkripsi untuk pemilihan organisasi kampus.",{"github":883,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fe-voting-system",{},9,"\u002Fid\u002Fprojects\u002F9-e-voting-system",{"title":850,"description":881},"id\u002Fprojects\u002F9-e-voting-system",[50,497,204,655],"pNrBb4_hnvq7jzouf8B-_4pwZzPJwdNkeFZzp0ymejI",[892,916,940,965,986,1009,1032,1053,1075,1099,1120,1140],{"id":893,"title":894,"body":895,"description":899,"extension":76,"meta":902,"navigation":82,"order":911,"path":912,"seo":913,"stem":914,"__hash__":915},"certificates\u002Fid\u002Fcertificates\u002F0-pijak-camp.md","Sertifikat Program PIJAK",{"type":9,"value":896,"toc":900},[897],[15,898,899],{},"Sertifikasi kelulusan penuh program Pijak Camp.",{"title":72,"searchDepth":73,"depth":73,"links":901},[],{"issuer":903,"year":904,"file":905,"tech":906},"PIJAK (Dicoding x IBM SkillsBuild)",2026,"\u002Fsertif\u002Fpijak-sertifikat-lulus-penuh-farhan-alwanda.pdf",[907,908,909,910],"Pemrograman","Komunikasi","Penyelesaian Masalah","Kepemimpinan",0,"\u002Fid\u002Fcertificates\u002F0-pijak-camp",{"title":894,"description":899},"id\u002Fcertificates\u002F0-pijak-camp","glCaqFiEn-W81RZCyu5ElvXNV5ZS8SFC_BBJzM-ILYw",{"id":917,"title":918,"body":919,"description":923,"extension":76,"meta":926,"navigation":82,"order":83,"path":936,"seo":937,"stem":938,"__hash__":939},"certificates\u002Fid\u002Fcertificates\u002F1-membangun-sistem-machine-learning.md","Membangun Sistem Machine Learning",{"type":9,"value":920,"toc":924},[921],[15,922,923],{},"Sertifikasi oleh Dicoding Indonesia di Juni 2026.",{"title":72,"searchDepth":73,"depth":73,"links":925},[],{"issuer":927,"year":904,"credentialId":928,"credentialUrl":929,"file":930,"tech":931},"Dicoding Indonesia","EYX4Q5RN5PDL","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FEYX4Q5RN5PDL","\u002Fsertif\u002Fmembuat_system_ml.pdf",[932,933,498,934,935],"MLOps","MLflow","GitHub","Machine Learning Pipeline","\u002Fid\u002Fcertificates\u002F1-membangun-sistem-machine-learning",{"title":918,"description":923},"id\u002Fcertificates\u002F1-membangun-sistem-machine-learning","UUAD13ZsTTdHJWlpQQaQtlZawVnDxu72bpHdIBFM6tY",{"id":941,"title":942,"body":943,"description":947,"extension":76,"meta":950,"navigation":82,"order":73,"path":961,"seo":962,"stem":963,"__hash__":964},"certificates\u002Fid\u002Fcertificates\u002F2-belajar-fundamental-deep-learning.md","Belajar Fundamental Deep Learning",{"type":9,"value":944,"toc":948},[945],[15,946,947],{},"Sertifikasi oleh Dicoding Indonesia di May 2026.",{"title":72,"searchDepth":73,"depth":73,"links":949},[],{"issuer":927,"year":904,"credentialId":951,"credentialUrl":952,"file":953,"tech":954},"6RPN77R9RX2M","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F6RPN77R9RX2M","\u002Fsertif\u002Fdasar_deep_learning.pdf",[955,956,957,958,959,960],"TensorFlow","Keras","Computer Vision","NLP","Time Series","Generative AI","\u002Fid\u002Fcertificates\u002F2-belajar-fundamental-deep-learning",{"title":942,"description":947},"id\u002Fcertificates\u002F2-belajar-fundamental-deep-learning","hZBiwUzZsDZwDRq5-cvUEU-MX8z8_XBNmxt86SKzLW0",{"id":966,"title":967,"body":968,"description":972,"extension":76,"meta":975,"navigation":82,"order":239,"path":982,"seo":983,"stem":984,"__hash__":985},"certificates\u002Fid\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula.md","Belajar Machine Learning untuk Pemula",{"type":9,"value":969,"toc":973},[970],[15,971,972],{},"Sertifikasi oleh Dicoding Indonesia di Maret 2026.",{"title":72,"searchDepth":73,"depth":73,"links":974},[],{"issuer":927,"year":904,"credentialId":951,"credentialUrl":952,"file":976,"tech":977},"\u002Fsertif\u002Fmachine-learning-pemula.pdf",[978,979,980,981],"Supervised Learning","Unsupervised Learning","Feature Engineering","Hyperparameter Tuning","\u002Fid\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula",{"title":967,"description":972},"id\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula","wXGmUQT_LK5k1atlNpUbAHU7Jp4euZ-1hTQLGgsopDQ",{"id":987,"title":988,"body":989,"description":993,"extension":76,"meta":996,"navigation":82,"order":278,"path":1005,"seo":1006,"stem":1007,"__hash__":1008},"certificates\u002Fid\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python.md","Memulai Pemrograman dengan Python",{"type":9,"value":990,"toc":994},[991],[15,992,993],{},"Sertifikasi oleh Dicoding Indonesia di Februari 2026.",{"title":72,"searchDepth":73,"depth":73,"links":995},[],{"issuer":927,"year":904,"credentialId":997,"credentialUrl":998,"file":999,"tech":1000},"07Z67R3Y2PQR","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F07Z67R3Y2PQR","\u002Fsertif\u002Fmemulai-pemograman-dengan-python.pdf",[494,1001,1002,1003,1004],"Control Flow","Object-Oriented Programming","Unit Testing","PEP8 Style Guide","\u002Fid\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python",{"title":988,"description":993},"id\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python","tVFnQXPUHAdizeF5CkwDU7SnQmFrpx8wAugDkfFbOI0",{"id":1010,"title":1011,"body":1012,"description":1016,"extension":76,"meta":1019,"navigation":82,"order":326,"path":1028,"seo":1029,"stem":1030,"__hash__":1031},"certificates\u002Fid\u002Fcertificates\u002F5-belajar-dasar-ai.md","Belajar Dasar AI",{"type":9,"value":1013,"toc":1017},[1014],[15,1015,1016],{},"Sertifikasi oleh Dicoding Indonesia di February 2026.",{"title":72,"searchDepth":73,"depth":73,"links":1018},[],{"issuer":927,"year":904,"credentialId":1020,"credentialUrl":1021,"file":1022,"tech":1023},"EYX4KL7E5PDL","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FEYX4KL7E5PDL","\u002Fsertif\u002Fdasar-ai.pdf",[1024,1025,1026,1027],"Artificial Intelligence","Data for AI","Machine Learning Introduction","Deep Learning Basics","\u002Fid\u002Fcertificates\u002F5-belajar-dasar-ai",{"title":1011,"description":1016},"id\u002Fcertificates\u002F5-belajar-dasar-ai","7EyKZyVrgyJB0aaCi_pBPM_o6LYDycnf5QOh3KM3i7A",{"id":1033,"title":1034,"body":1035,"description":1039,"extension":76,"meta":1042,"navigation":82,"order":432,"path":1049,"seo":1050,"stem":1051,"__hash__":1052},"certificates\u002Fid\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github.md","Belajar Dasar Git dengan GitHub",{"type":9,"value":1036,"toc":1040},[1037],[15,1038,1039],{},"Sertifikasi oleh Dicoding Indonesia di Januari 2026.",{"title":72,"searchDepth":73,"depth":73,"links":1041},[],{"issuer":927,"year":904,"credentialId":1020,"credentialUrl":1021,"file":1043,"tech":1044},"\u002Fsertif\u002Fgithub.pdf",[1045,934,1046,1047,1048],"Git","Branching & Merging","Code Review","Team Collaboration","\u002Fid\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github",{"title":1034,"description":1039},"id\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github","Z5pZd30NIY0gNOgsM4k3QD9eQGrRDMT2wtlofNJF2J8",{"id":1054,"title":1055,"body":1056,"description":1039,"extension":76,"meta":1062,"navigation":82,"order":795,"path":1071,"seo":1072,"stem":1073,"__hash__":1074},"certificates\u002Fid\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101-.md","Pengenalan ke Logika Pemrograman (Programming Logic 101)",{"type":9,"value":1057,"toc":1060},[1058],[15,1059,1039],{},{"title":72,"searchDepth":73,"depth":73,"links":1061},[],{"issuer":927,"year":904,"credentialId":1063,"credentialUrl":1064,"file":1065,"tech":1066},"JMZVVK993ZN9","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FJMZVVK993ZN9","\u002Fsertif\u002Flogic-pemograman.pdf",[1067,1068,1069,1070],"Programming Logic","Algorithms","Computational Thinking","Logic Gates","\u002Fid\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101",{"title":1055,"description":1039},"id\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101-","dRpPzepxJ71xmERlMMrO2t2Ut44eAV6gfNDPHECrt48",{"id":1076,"title":1077,"body":1078,"description":1082,"extension":76,"meta":1085,"navigation":82,"order":839,"path":1095,"seo":1096,"stem":1097,"__hash__":1098},"certificates\u002Fid\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software.md","Memulai Dasar Pemrograman untuk Menjadi Pengembang Software",{"type":9,"value":1079,"toc":1083},[1080],[15,1081,1082],{},"Sertifikasi oleh Dicoding Indonesia di januari 2026.",{"title":72,"searchDepth":73,"depth":73,"links":1084},[],{"issuer":927,"year":904,"credentialId":1086,"credentialUrl":1087,"file":1088,"tech":1089},"1RXYQ8KMKZVM","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F1RXYQ8KMKZVM","\u002Fsertif\u002FMemulai-Dasar-Pemrograman-untuk-Menjadi-Pengembang-Software.pdf",[1090,1091,1092,1093,1094],"HTML5","CSS3","JavaScript (ES6)","Flowchart Diagram","Technical Documentation","\u002Fid\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software",{"title":1077,"description":1082},"id\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software","iKRfifApjUgm_rwhENHJSxAunC5jgypMlY3aDzZzwUA",{"id":1100,"title":1101,"body":1102,"description":1106,"extension":76,"meta":1109,"navigation":82,"order":885,"path":1116,"seo":1117,"stem":1118,"__hash__":1119},"certificates\u002Fid\u002Fcertificates\u002F9-introduction-to-artificial-intelligence.md","Introduction to Artificial Intelligence",{"type":9,"value":1103,"toc":1107},[1104],[15,1105,1106],{},"Sertifikasi oleh IBM SkillsBuild di Februari 2025.",{"title":72,"searchDepth":73,"depth":73,"links":1108},[],{"issuer":1110,"year":1111,"file":1112,"tech":1113},"IBM SkillsBuild",2025,"\u002Fsertif\u002Fintro-ai.jpg",[1024,1114,1115],"Machine Learning Foundations","Neural Networks","\u002Fid\u002Fcertificates\u002F9-introduction-to-artificial-intelligence",{"title":1101,"description":1106},"id\u002Fcertificates\u002F9-introduction-to-artificial-intelligence","rxRwtyRt9EK0oifZ_sh_kPQFUi9d0b9vTnnX7R0cyWg",{"id":1121,"title":1122,"body":1123,"description":1127,"extension":76,"meta":1130,"navigation":82,"order":1135,"path":1136,"seo":1137,"stem":1138,"__hash__":1139},"certificates\u002Fid\u002Fcertificates\u002F10-ai-ethics.md","AI Ethics",{"type":9,"value":1124,"toc":1128},[1125],[15,1126,1127],{},"Sertifikasi oleh IBM SkillsBuild di November 2025.",{"title":72,"searchDepth":73,"depth":73,"links":1129},[],{"issuer":1110,"year":1111,"file":1131,"tech":1132},"\u002Fsertif\u002Fai-ethic.jpg",[1122,1133,1134],"Responsible AI","Trustworthy Systems",10,"\u002Fid\u002Fcertificates\u002F10-ai-ethics",{"title":1122,"description":1127},"id\u002Fcertificates\u002F10-ai-ethics","6fG3oQ0lCc6uGy7Mdyqx3PS-GTY-eeVz1Pt6WFbDUfU",{"id":1141,"title":1142,"body":1143,"description":1127,"extension":76,"meta":1149,"navigation":82,"order":1154,"path":1155,"seo":1156,"stem":1157,"__hash__":1158},"certificates\u002Fid\u002Fcertificates\u002F11-introduction-to-generative-ai.md","Introduction to Generative AI",{"type":9,"value":1144,"toc":1147},[1145],[15,1146,1127],{},{"title":72,"searchDepth":73,"depth":73,"links":1148},[],{"issuer":1110,"year":1111,"file":1150,"tech":1151},"\u002Fsertif\u002Fgen-ai.jpg",[960,1152,1153],"Large Language Models","Multimodal AI",11,"\u002Fid\u002Fcertificates\u002F11-introduction-to-generative-ai",{"title":1142,"description":1127},"id\u002Fcertificates\u002F11-introduction-to-generative-ai","CrhUnDOsm48dwxEMtNCIR02guO1sgerB__YtO7KMtGg",{"id":1160,"title":1161,"body":1162,"description":1170,"extension":76,"meta":1173,"navigation":82,"path":1179,"seo":1180,"stem":1181,"__hash__":1182},"profile\u002Fid\u002Fprofile\u002FdataDiri.md","Farhan Alwanda",{"type":9,"value":1163,"toc":1171},[1164,1168],[1165,1166,1161],"h1",{"id":1167},"farhan-alwanda",[15,1169,1170],{},"Full-Stack Developer & Junior AI Engineer",{"title":72,"searchDepth":73,"depth":73,"links":1172},[],{"email":1174,"whatsapp":1175,"linkedin":1176,"instagram":1177,"github":1178},"raja.farhan.alwanda@gmail.com","https:\u002F\u002Fwa.me\u002F628978648072","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Ffarhan-alwanda\u002F","https:\u002F\u002Fwww.instagram.com\u002Ffarhnalwnd\u002F","https:\u002F\u002Fgithub.com\u002Ffarhnalwnd","\u002Fid\u002Fprofile\u002Fdatadiri",{"title":1161,"description":1170},"id\u002Fprofile\u002FdataDiri","JxqOXA-rjDMgx_wnNhmu1CJxMWEzSS_aeGWVGfmJ2eg",1784954967919]