As Shadiq Nur Hubungi saya

As Shadiq Nur · Teknik Informatika, UIN Alauddin Makassar

Saya membuat aplikasi untuk masalah yang saya temui sendiri.

192

dimensi vektor wajah yang dihitung sepenuhnya di ponsel, tanpa server.

LKH KKN untuk iOS

Saat ini

Menyusun tugas akhir

Makassar · WITA

Terbuka untuk kerja lepas dan kolaborasi riset

Tentang

Kebanyakan proyek saya berawal dari kebutuhan sendiri atau kebutuhan teman di kampus. Aplikasi presensi KKN hanya tersedia untuk Android, jadi saya membuat versi iOS-nya. Menguji fitur GPS di iPhone dari laptop Windows ternyata merepotkan, jadi saya menulis Lokasi.

Sehari-hari saya menulis Python dan TypeScript. Saya lebih suka menuntaskan satu proyek sampai benar-benar dipakai daripada memulai banyak purwarupa.

Proyek

Perkakas yang saya bangun dan masih saya pakai. Visual di setiap proyek adalah ilustrasi, bukan tangkapan layar.

Lokasi

Dipakai · 2026

Aplikasi desktop untuk menyimulasikan lokasi iPhone dari laptop Windows saat menguji fitur yang bergantung pada GPS. Terowongan dan sesi DVT dinyalakan sendiri oleh aplikasi, tanpa langkah manual di terminal.

Kendalinya joystick empat kecepatan, klik peta, dan masukan koordinat langsung. Label hanya diperbarui saat digit yang terlihat berubah, dan gelung gerak berhenti saat joystick diam, sehingga CPU tidak terpakai ketika aplikasi menganggur.

Python · Tkinter · pymobiledevice3 · tkintermapview

KecepatanSepeda · 7 m/s
TerowonganTersambung
Keep-alive3×/detik
Gelung gerakberhenti
CPU saat diam0%
Tiruan antarmuka Lokasi. Seret joystick atau pilih titik di peta untuk mencobanya.
Ilustrasi alur verifikasi wajah di perangkat. Pilih tiap tahap untuk melihatnya.

LKH KKN untuk iOS

Selesai · 2026

Versi iOS dari aplikasi presensi mahasiswa KKN yang semula hanya tersedia di Android. Verifikasi wajah berjalan sepenuhnya di perangkat memakai MobileFaceNet. Wajah dideteksi dari pratinjau kamera, dipotong dan diluruskan dari foto resolusi penuh, lalu diubah menjadi vektor 192 dimensi yang dibandingkan dengan data pendaftaran.

Temuan keamanan

Server ternyata menerima begitu saja nilai yang dikirim aplikasi, termasuk informasi perangkat, koordinat, dan hasil verifikasi wajah. Akibatnya, presensi dapat dipalsukan lewat proksi intersepsi tanpa menyentuh pengenalan wajahnya sama sekali.

Temuan ini saya susun menjadi laporan dan sampaikan lebih dahulu secara tertutup kepada pengelola sistem kampus.

Lihat rancangan dashboard admin LKH KKN

React Native · Expo · TypeScript · VisionCamera · TensorFlow Lite

  • BAB IIIGambar 3.2 belum diberi keterangan bernomor
  • BAB IIIResolusi Gambar 3.2 di bawah batas cetak
  • BAB IIISpasi antarparagraf tidak seragam
Medan sitasi Mendeley tidak disentuh
Ilustrasi laporan pemeriksaan tiga lapis.

Pemeriksa naskah PKTI

Dikerjakan · 2026

Mahasiswa mengunggah proposal atau skripsi dalam bentuk DOCX, lalu sistem memeriksanya terhadap Pedoman Karya Tulis Ilmiah UIN Alauddin Makassar pada tiga lapis: format dokumen, ragam bahasa, dan kelengkapan isi.

Pemeriksaan dilakukan langsung pada struktur berkas Word, sehingga tata letak paragraf dapat diperiksa tanpa merusak medan sitasi Mendeley atau Zotero di dalam naskah.

Python · OOXML · analisis dokumen

{
  "url": "https://www.facebook.com/…/posts/…",
  "platform": "Facebook",
  "tanggal": "2026-05-11",
  "penanda_unggahan": "post_…7c21",
  "kode_pengambilan": "kumpul.py@4e1c0b2",
  "log": "log/2026-05-12.jsonl",
  "transformasi": ["normalisasi_teks", "hapus_identitas_pengguna"]
}
Ilustrasi rekaman asal-usul yang menyertai setiap dokumen; nilainya contoh.

Pipeline korpus penelitian

Selesai · 2026

Alur pengumpulan teks publik dari Facebook, Instagram, X, dan Google News sebagai bahan penelitian. Setiap dokumen dibawa bersama asal-usulnya: URL, platform, tanggal, penanda unggahan, kode pengambilan, log, dan catatan setiap transformasi.

Datanya dicantumkan dalam naskah dan harus dapat ditelusuri ulang. Karena itu hanya data publik yang diambil, sesuai ketentuan platform, dan identitas pengguna tidak ikut disimpan.

Python · Apify · perunutan asal-usul data

Berikutnya

Layanan korpus mandiri

Membuka pipeline di atas sebagai layanan web. Peneliti lain menghubungkan akun Apify miliknya sendiri, menjalankan pengumpulan dari peramban, dan menerima keluaran lengkap dengan berkas asal-usul yang sama. Biaya dan data tetap di tangan masing-masing peneliti.

Rencana

Kontak

Untuk pekerjaan atau pertanyaan tentang proyek di halaman ini, surel adalah cara tercepat menghubungi saya.