Works

Project

Collection of works of achievements that I made individually or in groups

Talent Management Analysis

Talent Management Analysis

Talent Management Analysis is an intelligent analytical feature integrated into an enterprise Human Resources Information System (HRIS). It leverages a Large Language Model (LLM) with a Retrieval-Augmented Generation (RAG) approach to process and analyze employee data stored in the HR platform, enabling smarter workforce insights and decision-making. The system allows HR managers to ask natural language questions about talent data — such as performance trends, turnover risk, and skill gaps — and receive contextual, AI-generated responses grounded in real organizational data. This bridges the gap between raw HR data and actionable talent strategy.

AI LLM RAG
Human Resources

Human Resources

Human Resources is a comprehensive digital platform designed to manage and streamline HR operations within organizations. The system handles the full employee lifecycle — from recruitment and onboarding to performance tracking, leave management, training and development, and retention analysis — all within a single unified interface. Built with Vue.js on the frontend and Laravel on the backend, the platform empowers HR teams to make data-driven decisions through intuitive dashboards, automated workflows, and detailed analytics. It reduces administrative overhead while improving transparency and employee engagement across the organization.

Full Stack HR System Vue
Knowledge Management System

Knowledge Management System

Knowledge Management System is a distance learning and independent study platform developed for Badiklat Kemhan RI (Defense Ministry Training and Education Center of the Republic of Indonesia). The platform enables instructors to create structured training programs and learning materials, while participants can access and complete them at their own pace from anywhere. The system supports a full e-learning workflow — from course creation and material uploads to learner progress tracking and certification. It promotes a flexible, self-directed learning culture within government institutions, making professional development more accessible and scalable for defense ministry personnel.

E-Learning Full Stack Vue
Oriens

Oriens

Oriens is a productivity-focused CRM platform built to help teams manage projects, tasks, and collaboration more efficiently. It brings together essential business tools — including job management, time tracking, multi-app integrations, workflow automation, and analytical reporting — into a single cohesive workspace. Designed for growing teams and businesses, Oriens streamlines day-to-day operations by reducing context-switching and manual coordination. Its automation features allow teams to set up custom workflows, while the analytics dashboard provides real-time visibility into project health, team performance, and overall business progress.

CRM Productivity Full Stack
Vitalmetrics

Vitalmetrics

Vitalmetrics is an Internet of Things (IoT) based BMI (Body Mass Index) calculator platform that connects physical health monitoring devices with a web application. Users can measure their weight and height through IoT-enabled sensors, and the platform automatically computes and records their BMI in real time. The system provides a digital health tracking experience by storing historical BMI data and displaying trends over time. It bridges hardware and software seamlessly, making health monitoring more interactive, data-driven, and accessible for everyday users.

IoT Full Stack Vue
Midtown Hotel Apps

Midtown Hotel Apps

Midtown Hotel Apps is a mobile hotel booking application designed to make it easy for both local residents and tourists to find and reserve hotel rooms in strategic city locations. The app covers multiple cities in Indonesia — Surabaya, Jakarta, Samarinda, Balikpapan, and Sampit — offering a seamless booking experience without the need to visit the hotel in person. Built with Flutter, the app provides an intuitive search and reservation flow, room availability browsing, and booking confirmation — all optimized for mobile users. It helps travelers find comfortable, well-located accommodations quickly, making travel planning more convenient and efficient.

Mobile Flutter Hotel Booking
Aset Tanah Polda

Aset Tanah Polda

Aset Tanah Polda is a land asset management system developed for the regional police (Polda) to digitize and manage land ownership and territorial data. The system integrates GIS (Geographic Information System) capabilities to visualize land parcels on an interactive map, making it easier to track, verify, and manage government-owned land assets. The platform provides a centralized and structured way to store land documents, boundaries, and ownership records — reducing reliance on manual paperwork and improving data accuracy for official reporting and asset verification purposes.

Web App Laravel GIS
Java Horoscope

Java Horoscope

Java Horoscope is a web application built by scraping and reimplementing horoscope and primbon (Javanese fortune-telling) data from primbon.com. The project uses Express.js as the backend API server paired with Puppeteer for automated web scraping, and Vue.js for the frontend interface. The application allows users to explore Javanese astrological readings and primbon predictions through a clean, modern UI — making traditional cultural knowledge more accessible in a digital format. It serves as both a practical tool and a demonstration of web scraping, API design, and full-stack JavaScript development.

Web Scraping ExpressJS Vue
Fermonitor

Fermonitor

Fermonitor is an IoT-based monitoring system designed to identify the fermentation maturity of cassava tapai (a traditional Indonesian fermented food) through gas concentration measurement. Sensors detect the levels of fermentation gases and transmit the data to a monitoring dashboard in real time, allowing producers to determine the optimal harvesting point without relying on manual observation. The project combines embedded systems programming with data visualization to bring precision to a traditionally intuitive process. It demonstrates how IoT technology can modernize and improve quality control in small-scale food production.

IoT Embedded Systems
KuyBisnis

KuyBisnis

KuyBisnis is a web-based business tracking and entrepreneurship planning platform built for student groups. The application helps users plan their entrepreneurial ventures, monitor business activities, and evaluate the results of their business operations — all in one place. Designed to nurture student entrepreneurship, KuyBisnis provides structured tools for recording revenues, expenses, and milestones, as well as tracking business growth over time. It encourages a data-driven approach to running a small business from the ground up, making it ideal for academic entrepreneurship programs and competitions.

Business Full Stack
LostInfo

LostInfo

LostInfo is a digital platform for reporting and searching lost and found items, making the spread of information faster and more effective. Users can post reports of lost belongings or found items, and the platform intelligently compares them to suggest potential matches — helping owners reunite with their property more quickly. One of its standout features is the item comparison engine, which cross-references lost and found listings to surface similar items. Additionally, the platform includes an auction feature for unclaimed found items, providing a fair and transparent resolution mechanism when no owner comes forward.

Full Stack Laravel Vue
Rental Mobil

Rental Mobil

Rental Mobil is a web-based car rental service application that simplifies the process of finding, selecting, and booking vehicles online. Users can browse available cars, check availability, and complete reservations without needing to visit the rental location in person. The platform streamlines operations for rental businesses by managing vehicle listings, booking schedules, and customer data in a centralized system. It provides a smooth end-to-end experience for both customers looking for convenient transportation and operators managing their fleet efficiently.

Full Stack Laravel
Arsogi Group

Arsogi Group

Arsogi Group is a full-stack e-commerce application featuring a product catalog and transaction management system. The platform allows businesses to showcase their products online and handle buying and selling transactions in a structured and efficient manner. With an intuitive interface for both administrators and customers, the application covers product listing, inventory management, and order processing. It provides a solid foundation for businesses looking to establish a digital storefront and manage their sales operations online.

E-Commerce Full Stack
E-Library

E-Library

E-Library is a digital library management application that provides easy access to book borrowing data and library records. The system allows librarians to manage the book catalog, track borrowing and return transactions, and monitor the availability of library resources. Students and members can use the platform to search for available books, check borrowing history, and manage their reading lists online. The application modernizes traditional library management by replacing manual record-keeping with a streamlined, web-based solution.

Library Full Stack
Pasar Online

Pasar Online

Pasar Online is a web-based online marketplace developed as a final project for a Web Programming course. The application enables buyers and sellers to interact on a digital platform, with features for product listings, browsing, and basic transaction management. Built with core PHP, the project demonstrates fundamental web development concepts including database integration, session management, and dynamic page rendering — serving as a solid academic foundation for understanding e-commerce systems from the ground up.

E-Commerce PHP
Aset Desa Brebes

Aset Desa Brebes

Aset Desa Brebes is a land and asset management application developed for PT MG Intermediatama to digitize and manage property records in the Brebes region. The system provides a structured database of land parcels and assets, replacing manual ledgers with a searchable and auditable digital registry. The application helps the organization maintain accurate and up-to-date records of their land holdings, track ownership details, and generate reports for administrative and legal purposes — improving transparency and efficiency in asset governance.

Web App Laravel
Jurnal Mengajar

Jurnal Mengajar

Jurnal Mengajar is a digital teaching journal application developed for SMKN 2 Jember. The system allows teachers to record and manage their daily teaching activities, including subject matter covered, attendance notes, and class observations — all in a structured and easily retrievable format. By digitizing the teaching log process, the platform helps school administrators monitor instructional consistency and compliance, while giving teachers a convenient way to document and review their teaching history throughout the academic year.

Education Laravel
SPP SMK PGRI 5 Jember

SPP SMK PGRI 5 Jember

SPP SMK PGRI 5 Jember is a school payment information system designed to streamline the collection and management of student tuition fees (SPP) at SMK PGRI 5 Jember. The application automates payment recording, generates receipts, and tracks outstanding balances for each student. Administrators and finance staff can monitor payment status across all students, send reminders for overdue payments, and generate financial reports with ease. The system reduces manual workload and improves financial transparency and accountability within the school.

School Payment Laravel
PPDB SDUA

PPDB SDUA

PPDB SDUA is a new student enrollment application developed for SD Ummu Aiman (SDUA). The system digitizes the entire registration process — from online form submission and document uploads to registration status tracking and enrollment confirmation — making it more accessible for prospective students and their parents. School administrators can manage incoming applications, review submitted documents, and communicate acceptance decisions through the platform. The application reduces long queues and paperwork associated with traditional enrollment processes, providing a smoother experience for both families and school staff.

Education Registration Laravel
Perpustakaan

Perpustakaan

Perpustakaan is a digital library management application developed for SDN Inpres Bhayangkara in Kota Jayapura. The system provides an easy-to-use platform for managing the school's book collection, recording borrowing transactions, and tracking the return status of each book. The application helps librarians and school staff efficiently manage library resources while enabling students to search for available books and check their borrowing records. By moving library operations online, it promotes better resource utilization and encourages a reading culture within the school community.

Library Laravel
Siphuda

Siphuda

Siphuda is a legal product inventory system developed for the Secretariat of the Regional Legislative Council (DPRD) of Trenggalek Regency. The system provides a structured digital repository for cataloging, searching, and managing regional legal documents and regulations produced by the council. By replacing manual filing systems with a searchable database, Siphuda improves the accessibility and integrity of official legal records. Government staff can quickly retrieve specific regulations, track document revisions, and generate reports — ensuring better compliance, transparency, and governance within the regional legislative body.

Government Laravel
Prima Usadha Jaya

Prima Usadha Jaya

Prima Usadha Jaya is a workshop service management application designed to streamline the operational workflow of an automotive repair shop. The system handles service job orders, vehicle data, technician assignments, spare parts inventory, and billing — all in one integrated platform. By digitizing the workshop's day-to-day operations, the application helps owners and service advisors track repair progress in real time, manage customer vehicles efficiently, and produce accurate service invoices. It reduces manual errors and improves the overall service experience for both staff and customers.

Workshop Management Laravel
Administrasi Desa

Administrasi Desa

Administrasi Desa is a village administration application that serves as a digital bridge between village residents and local government. The platform allows residents to submit complaints, requests, and reports directly to village officials, replacing the need for in-person visits for routine administrative matters. Village administrators can manage and respond to incoming submissions, track the status of each request, and maintain a transparent record of community interactions. The system promotes participatory governance and improves the responsiveness of local government to residents' needs.

Government Laravel
Tes Skripsi

Tes Skripsi

Tes Skripsi is a thesis examination management system designed for universities to organize and streamline the entire thesis testing process. The application manages student registration for thesis examinations, examiner assignments, scheduling, and score recording — all in a centralized digital platform. The system reduces administrative bottlenecks in academic departments by automating scheduling and notification workflows. Faculty coordinators can track the progress of each student's examination from registration to final result, ensuring a more organized and transparent evaluation process.

Education Laravel
Shabab Aqiqah

Shabab Aqiqah

Shabab Aqiqah is a management application for handling qurban (sacrificial animal) and aqiqah (birth celebration) orders. The platform allows customers to place orders for religious slaughter services, select animal types and quantities, and specify delivery or distribution preferences. Administrators can manage the full order lifecycle — from intake and animal preparation to distribution and reporting. The system brings efficiency and accountability to a community-based religious service, helping operators serve more customers during peak seasons such as Eid al-Adha.

Management Laravel
Rumah Ibadah

Rumah Ibadah

Rumah Ibadah is a web application that helps users find worship places (mosques, churches, temples, etc.) in a specific area. The platform uses map integration to display the location of nearby religious facilities, making it easier for residents and visitors to locate and navigate to a place of worship. Users can search by area or current location, view details about each worship place, and get directions. The application promotes religious accessibility and inclusivity by providing a centralized, easy-to-use directory of worship locations across different regions.

Maps Laravel
Absen Petugas Masjid

Absen Petugas Masjid

Absen Petugas Masjid is an attendance management application built to track the presence of mosque staff and officers, such as imams, muezzins, and cleaning personnel. The system digitizes the daily attendance recording process, replacing physical sign-in sheets with a structured web-based solution. Mosque administrators can monitor staff attendance in real time, generate attendance reports, and identify patterns of absence. The application ensures accountability and proper scheduling for mosque operations, contributing to a well-organized and consistent worship environment.

Attendance Laravel
Smegrima Kelulusan

Smegrima Kelulusan

Smegrima Kelulusan is a graduation check application developed for SMK PGRI 05 Jember students. The platform allows students to quickly verify their graduation status online by entering their student identification number, eliminating the need to visit the school in person for this information. School administrators can update and manage graduation data directly through the system, ensuring that results are published accurately and promptly. The application simplifies the announcement process and provides students and parents with convenient, real-time access to graduation information.

Education Laravel
Puskesmas

Puskesmas

Puskesmas is a community health center (Puskesmas) service application developed for Elly Uyo Adipura health facility. The system manages patient registration, medical records, doctor schedules, and service queues — streamlining healthcare delivery at the community level. By digitizing patient workflows, the application reduces waiting times and administrative overhead for health workers. Staff can access patient history quickly, manage consultations efficiently, and generate health service reports — ultimately improving the quality of care provided to the local community.

Healthcare Laravel
Zakat

Zakat

Zakat is a zakat (Islamic almsgiving) management application developed for the village of Ujong Gunong Rayeuk. The system facilitates the collection, recording, and distribution of zakat funds — ensuring transparency and accountability in the management of this religious obligation at the community level. Village zakat administrators can track contributions from individual households, manage recipient eligibility, and document distribution records. The application modernizes what was traditionally a manual process, making it easier to manage zakat funds fairly and in accordance with Islamic guidelines.

Finance Laravel
Direktori Biodata

Direktori Biodata

Direktori Biodata is an employee profile and biodata management application that serves as a centralized directory for worker information within an organization. The system stores personal details, contact information, job roles, and other relevant employee data in a structured and searchable format. HR teams and managers can quickly look up employee profiles, update records, and export data for reporting purposes. The application improves organizational efficiency by replacing scattered spreadsheets and manual files with a unified, easy-to-manage digital directory.

HR Laravel
PMB Uniyap

PMB Uniyap

PMB Uniyap is a new student registration application developed for Universitas Yapis Papua (UNIYAP). The platform digitizes the university's admissions process — allowing prospective students to register online, submit required documents, and track their application status from anywhere. University administrators can review applications, manage enrollment quotas per study program, and communicate decisions to applicants through the system. By moving admissions online, the application makes higher education more accessible for students across Papua and surrounding regions.

Education Registration Laravel
Pengajuan Beasiswa

Pengajuan Beasiswa

Pengajuan Beasiswa is a scholarship application system developed for Poltas (Politeknik Tegal Selatan). The platform enables students to submit scholarship applications online by filling out forms and uploading supporting documents, eliminating the need for physical submission and manual processing. Scholarship administrators can review applications, assess eligibility criteria, and manage the selection process through the system. The application ensures a fair, transparent, and efficient scholarship distribution process, helping deserving students gain access to financial support for their education.

Education Scholarship Laravel
Pinjam Sarana

Pinjam Sarana

Pinjam Sarana is a school facility borrowing management application that allows students and staff to request the use of school equipment and facilities — such as projectors, sports gear, and lab tools — through an online system. The platform tracks item availability, borrowing schedules, and return deadlines in real time. School administrators can manage facility requests, approve or reject bookings, and monitor the condition and usage history of each item. The application helps prevent scheduling conflicts and ensures that school resources are used responsibly and efficiently.

Education Laravel
Absensi QRCode

Absensi QRCode

Absensi QRCode is a QR code-based attendance management system that modernizes the check-in process for schools, organizations, or workplaces. Each user is assigned a unique QR code, which is scanned at attendance points to instantly record their presence — eliminating the need for manual sign-in sheets or time-consuming roll calls. The system automatically logs attendance timestamps, generates attendance reports, and tracks punctuality and absences over time. Administrators can monitor attendance data in real time through a dashboard, making it easier to manage workforce or student presence with accuracy and efficiency.

Attendance QR Code Laravel
Sewa Kamar

Sewa Kamar

Sewa Kamar is a room rental management application that connects room seekers with property owners in a streamlined digital platform. Prospective tenants can browse available rooms, view details and photos, and submit rental requests — all without visiting in person first. Property owners and managers can list their rooms, manage tenant bookings, track payment schedules, and handle lease agreements through the system. The application simplifies the rental process for both parties, making room hunting and property management more efficient and transparent.

Rental Laravel
E-SPP

E-SPP

E-SPP is a school tuition payment management application that digitalizes the collection and tracking of student SPP (Sumbangan Pembinaan Pendidikan) fees. The system allows finance staff to record incoming payments, issue digital receipts, and monitor the payment status of every student in the school. Parents can check their child's payment history and outstanding balances online, while administrators can generate monthly and annual financial reports with ease. The application improves financial transparency, reduces manual data entry errors, and ensures a more organized payment collection process.

Payment School Laravel
Prima Store

Prima Store

Prima Store is an online marketplace application built specifically for students at SMK PGRI 05 Jember. The platform allows students to buy and sell school-related goods — such as uniforms, stationery, and other supplies — within their own school community. The application provides a safe, school-centered e-commerce environment where students can manage product listings, process orders, and handle transactions. It serves as both a practical tool for student needs and an educational experience in digital commerce and entrepreneurship.

E-Commerce Laravel
E-Kuisioner

E-Kuisioner

E-Kuisioner is an alumni tracking and survey application designed to help educational institutions stay connected with their graduates. Alumni can register, update their current employment status, and fill out questionnaires — providing valuable data for institutional accreditation and program improvement. The platform enables academic departments to collect structured feedback from graduates about the relevance of their education to real-world careers. The resulting data supports decision-making for curriculum development and helps institutions demonstrate graduate outcomes to accreditation bodies.

Survey Alumni Laravel
Toko

Toko

Toko is a general-purpose store sales application designed to manage product inventory and sales transactions for retail businesses. The system allows shop owners to manage their product catalog, record incoming orders, and track sales performance through a simple and intuitive interface. Built with Laravel, the application supports day-to-day store operations including stock management, transaction history, and basic reporting. It provides small and medium-sized retailers with a reliable digital tool to organize their business operations and keep accurate records of their sales activities.

E-Commerce Laravel
Vicate

Vicate

Vicate is an online certificate management application that enables organizations to create, issue, and manage digital certificates for participants of events, training programs, and courses. The platform streamlines the certificate generation process by automating issuance based on registered participant data. Recipients can access and download their certificates online at any time, while administrators can manage templates, verify issuance records, and track certificate distribution. Vicate reduces the cost and effort of printing physical certificates while ensuring authenticity and easy retrieval for recipients.

Certificate Laravel
Pilkada

Pilkada

Pilkada is a digital voting application designed to facilitate regional leader elections (Pemilihan Kepala Daerah) in a secure and organized online environment. The system allows registered voters to cast their votes digitally, reducing the need for physical polling infrastructure and manual ballot counting. Administrators can manage candidate data, voter registration, and voting periods, while the system automatically tallies votes and generates real-time result reports. The application promotes transparency and accessibility in the democratic process, making it easier for eligible voters to participate in regional elections.

Government Voting Laravel