YAHYA AL FARUQ
Professional Summary
Full-Stack Software Engineer educated in Information & Technology (IT) and Tahfidz Al-Qur'an at Pondok Pesantren Qur'an & IT Al Mahir (PPQITA), Karanganyar (Solo Raya). Experienced in architecting and deploying 50+ web repositories and institutional platforms — including SIAKAD Almahira (Assessment, Attendance, Tahfidz Tracking & Digital Report Cards), Student Master Registry systems, Point-of-Sale (POS) cashier apps, offline-first PWAs, and RESTful APIs using Laravel 12, React 19, TypeScript, Node.js, and Supabase. Certified in Responsive Web Design (PPQITA), TEKNOVISTAFEST Web Design Competition (Universitas Airlangga), Arabic Language Preparation (Mumtaz / 87.50% — Darul Lughah Al Arabiyah), and Intensive English (Pare-Dise Kampung Inggris).
Technical Skills
| Frontend Development | HTML5, CSS3, Tailwind CSS, JavaScript (ES6+), TypeScript, React.js (React 19), Next.js, Alpine.js, Blade, Vite, Framer Motion, PWA (Service Worker & IndexedDB) |
| Backend Development | PHP 8.2+, Laravel 11/12 (Modular Architecture, DomPDF, Spatie Activitylog), Node.js, Express.js, RESTful API Design, GraphQL |
| Database & Cloud | MySQL, PostgreSQL, Supabase (Cloud Database & Row-Level Security), SQLite, MongoDB, IndexedDB, LocalStorage |
| Tools & Workflow | Git, GitHub, Vercel, Composer, NPM, SheetJS (XLSX), Laragon, XAMPP, Figma, Postman, Linux CLI |
| Languages | Indonesian (Native), Arabic (Certified Mumtaz — 87.50%), English (Certified — Kampung Inggris Pare) |
Featured Projects & Engineering Experience
- Engineered the core downstream module (
PenilaianDanPresensi) integrating 5 sub-modules: Real-Time Analytics Dashboard, Academic Grading, Tahfidz Al-Qur'an Tracking, Schedule-Based Attendance, and Student Leave/Sick Permits (IzinSakit). - Built automated Smart Attendance Override: approving a student leave/sick request automatically syncs with active class schedules (
JadwalPelajaran) and updates attendance records without manual teacher re-entry. - Implemented dynamic weighted grading formulas (Daily Average, Mid-Term/UTS, Final/UAS) with KKM validation, automatic class ranking, Arabic predicate conversion (Mumtaz, Jayyid Jiddan, Jayyid, Maqbul), and print-optimized A4 Digital Report Cards (PDF).
- Developed a modern student registry and digital Buku Induk Siswa web platform connected to Supabase Cloud Database.
- Implemented multi-class student filtering, structured biodata management, and one-click spreadsheet import/export (
.xlsx) using SheetJS.
- Dompet Santri & Catatan Keuangan (
dompets-santri.vercel.app): Built digital student allowance and financial ledger apps tailored for boarding school ecosystems. - Web Kasir & POS Coffee Shop (
web-kasir-pi.vercel.app): Developed responsive Point-of-Sale cashier applications in TypeScript and React with real-time cart calculation and receipt generation. - PSB / PPDB Santri (
psb-app,pdb-santri): Created online student admission and enrollment management systems using TypeScript.
- Tugazku PWA (
tugazku.vercel.app): Built an offline-first Progressive Web App for student task CRUD powered by browser IndexedDB and Service Workers. - Qur'an API & Islamic Utilities: Built a TypeScript Qur'an REST API (
api-application-quran), Kalkulator Zakat Mal, and real-time Latin-to-Arabic Script Converter. - Responsive Web Design Portfolio: Delivered 15+ live websites including Best Kaca Film, Mahir Wisata Travel, Ma'had Umar Bin Khattab, and TEKNOVISTAFEST & BytesFest 2024 entries.
Education
- Completed secondary education (Program Kesetaraan Paket C — PKBM Inisiator Salam Kariim, NISN: 0086397610) with specialization in Software Engineering, Full-Stack Web Development, Arabic Language, and Tahfidz Al-Qur'an.
Official Certifications
Responsive Web Design Certification
Completed 1-semester intensive Responsive Web Design curriculum with Grade B (Baik / Good). Signed by Headmaster Dhanny Ardiansyah.
Web Design Competition — TEKNOVISTAFEST
Awarded official certificate as Participant in the TEKNOVISTAFEST Web Design Competition organized by HIMA Teknik Informatika, Fakultas Vokasi Universitas Airlangga, Surabaya.
Arabic Language Preparation (شهادة التفاصيل)
Completed Level 1 Intensive Arabic Program with predicate Mumtaz (Excellent — 87.50%): Listening 92, Speaking 89, Writing 85, Reading 84.
English Program Kampung Inggris
Completed 1-month intensive English communication program at Pare-Dise, Kampung Inggris Pare, Kediri (NPSN: K9989845).