Projects Portfolio

A showcase of full-stack software applications, microcontroller IoT telematics devices, and enterprise support systems.

Web & IoT-Based Logistics Fleet Tracking Application
IoT

Web & IoT-Based Logistics Fleet Tracking Application

Real-time GPS telematics and vehicle fleet tracking solution with hardware sensor integration, cellular data transmission, and live mapping dashboard.

This research aims to develop a real-time logistics fleet tracking system based on the Internet of Things (IoT) and a web platform to improve fleet visibility, delivery accuracy, and operational efficiency in small and medium logistics businesses. Many logistics companies still rely on manual or semi-digital tracking, resulting in delays, inaccurate position information, and low customer transparency. To address this issue, this study integrates the ESP32 microcontroller with the GY-NEO6MV2 GPS module to collectand transmit real-time location data to a cloud server. A responsive web application was designed using the CodeIgniter 3 framework to visualise fleet movement, manage cargo data, and calculate delivery costs based on actual route distance. The development process follows the Agile–Scrum methodology with iterative sprints, daily evaluations, and continuous refinement. UML modelling is used to describe system workflows through use-case, activity, sequence, and class diagrams. Real-time GPS performance is also analysed using Quality of Service (QoS) metrics, including latency, update interval stability, and coordinate accuracy. System testing shows an average GPS latency of 180–220 ms, accuracy deviation of ±3–5 meters in open areas, and consistent update intervals of 5 seconds. System Usability Scale (SUS) testing produced a score of 78.3 (“Good”), indicating that the system is intuitive for users. User Acceptance Testing (UAT) conducted with XYZ Cargo confirms that all features meet operational needs. Overall, the results show that the proposed IoT-enabled tracking system significantly enhances transparency, monitoring capability, and decision-making efficiency in logistics operations.

Stack: ESP32 · C/C++ · GPS NEO-6M · SIM800L GSM · Laravel · MySQL · Leaflet.js · IoT Telematics
Software

E-Commerce with TF-IDF Recommendation System

System Architecture

Software

E-Commerce with TF-IDF Recommendation System

E-commerce platform integrating content-based recommendation algorithms (TF-IDF) for personalized product discovery, search, and sales insights.

Developed during Research Assistant tenure at Universitas Tarumanagara. Implements a content-based filtering recommendation engine based on Term Frequency-Inverse Document Frequency (TF-IDF) to enhance product discovery, paired with full-text user search functionality and best-selling product analytics.

Stack: Laravel · PHP · MySQL · TF-IDF Algorithm · Tailwind CSS · REST API
Software

FTI Untar Thesis Management System

System Architecture

Software Confidential Solution

FTI Untar Thesis Management System

Centralized academic portal streamlining thesis submissions, evaluation rubrics, and administrative workflows for FTI Untar.

A custom web application engineered to streamline the assessment and administrative processes of thesis management at the Faculty of Information Technology, Universitas Tarumanagara. Features student proposal submissions, role-based lecturer access, defense scheduling, and administrative grading workflows.

Stack: Laravel · PHP · MySQL · Tailwind CSS · Blade Engine
Proprietary Architecture
UntarX Application
Software

UntarX Application

UntarX is an integrated digital platform developed by Universitas Tarumanagara to provide convenient access to various campus services in one application. It connects students, staff, tenants, and the university community with features such as events, news, promotions, tenant services, residence booking, registration, and appointment management.

Developed and maintained cross-platform mobile applications using Flutter and Laravel backend services at Tarumanagara Foundation. Covers database architecture design, high-performance RESTful API endpoints, and feature development for reliable institutional operations.

Stack: Flutter · Dart · Laravel · PHP · MySQL · REST API
IT Helpdesk & Ticketing Platform
Software

IT Helpdesk & Ticketing Platform

IT Helpdesk by Ghiya is a multi-company SaaS platform for managing and centralizing IT support operations. It provides a complete ticketing workflow, integrated ticket chat, assignment and progress tracking, notifications, analytics, reporting, audit logs, role-based access control, and organizational management. The platform is designed to help organizations improve IT support efficiency, transparency, and response management.

IT Helpdesk by Ghiya is a modern multi-company SaaS platform designed to centralize and streamline IT support operations within organizations. The platform enables employees to submit IT support requests, while IT teams can efficiently manage, assign, monitor, and resolve those requests through a structured ticketing workflow. Each ticket contains detailed information such as the issue description, priority, attachments, assigned technician, progress timeline, activity history, and resolution status. To improve communication between users and IT personnel, the platform also provides an integrated chat system within each ticket, allowing discussions to remain connected to the relevant support request. The system provides dedicated dashboards and analytics to help IT managers and supervisors monitor support performance, ticket volumes, priorities, response progress, and resolution activities. It also includes notifications, reporting, audit logs, role-based access control, and organizational divisions to ensure that support operations remain structured, transparent, and accountable. As a multi-company SaaS platform, IT Helpdesk by Ghiya is designed to support multiple organizations within a single system while maintaining data isolation between companies. Different user roles—including employees, IT staff, technicians, administrators, division heads, IT managers, and super administrators—can access features according to their respective permissions. The platform is intended for a wide range of organizations, including companies, foundations, universities, hospitals, startups, and other corporate environments that require a centralized IT support system.

Stack: Laravel · MySQL · Blade · Tailwind CSS · SMTP Notifications
Jakarta International Arbitration Centre (JIAC) Web Platform
Software

Jakarta International Arbitration Centre (JIAC) Web Platform

Official web platform and institutional management portal for Jakarta International Arbitration Centre (JIAC).

Engineered and maintained institutional web systems with modern responsive interfaces, administrative case management features, and robust data security protocols for JIAC.

Stack: Laravel · PHP · MySQL · Tailwind CSS · JavaScript
S&P Law Office System
Software

S&P Law Office System

Develop web application based on CodeIgniter Framework

Stack: CodeIgniter · PHP · MySQL · JavaScript