Project Archive
All Dispatches · Complete Archive
Human Resource Information System Deployed Across Enterprise Divisions
Commissioned during his internship tenure, Haikal architected a cross-platform HRIS encompassing both Flutter mobile and web clients. The system centralised employee management, attendance workflows, and payroll data into a single authoritative platform.
Usability testing produced a System Usability Scale score of 74.42, classifying the product as "Good" — with a 93% Task Completion Rate across evaluation sessions. The web variant achieved Lighthouse Performance and SEO scores of 92 and 91 respectively.
Stack: Flutter · Laravel API · MySQL · Figma
Award-Winning · IoT HardwareAutomatic Fish Feeder Bridges Hardware to the Cloud in Real Time
Awarded second place at the 2024 PBL Expo, this embedded system project demonstrated Haikal's capacity to engineer end-to-end IoT solutions. The hardware layer — powered by an ESP32 microcontroller — executes scheduled feeding cycles independent of network availability.
A companion Flutter mobile application communicates with Firebase Realtime Database to provide live remote monitoring, enabling aquaculture operators to adjust feeding schedules and observe sensor telemetry.
Stack: ESP32 · Flutter · Firebase · Arduino IDE
International Finalist · Game Dev3D Fishing Simulator Earns International Recognition for Hardware Integration
Selected as a finalist at the 2025 International PBL Expo, this Unity 3D project extended conventional game development with bespoke physical hardware. Haikal engineered a custom fishing rod controller using Arduino Uno, translating physical inputs into real-time game physics.
The result was a low-latency tactile feedback loop that blurred the boundary between the physical and digital realms. Immersive 3D environments were rendered in Unity while hardware interrupts on the Arduino ensured responsiveness.
Stack: Unity 3D · C# · Arduino Uno · Blender 3D
System Implementations · Production Records
PC Assembly Simulator and POS System Deployed for Inventory Operations
Architected a comprehensive inventory management and point-of-sale system specifically tailored for custom computer builders. The platform incorporates a detailed component compatibility matrix to prevent assembly errors.
The system enables retail customers to simulate custom builds online, checks for physical component clearances and power requirements, and facilitates instant checkouts through integration with the Midtrans payment gateway.
Stack: Laravel · MySQL · Midtrans Snap API
Corporate Landing Platform Integrated with Groq AI Chatbot
Designed and built a modern, highly responsive corporate platform. The landing page features a custom conversational assistant integrated with the Groq AI large language model API for real-time customer support.
The development focused heavily on web vitals, achieving excellent Lighthouse Performance and SEO scores. The conversational agent provides instant answers to customer queries, lowering support overhead by 40%.
Stack: Next.js · Groq AI API · TailwindCSS
Rank-Based Customer Ledger: Implementing Point Rewards to Drive Retention and Sales
Developed a structured sales ledger system designed to track customer purchase transactions and manage tier classifications. The application calculate user points, automatically mapping clients into loyalty ranks based on their purchase history.
The primary objective of the platform is to stimulate recurring revenue by introducing a systematic reward distribution mechanism. By visualizing explicit rank milestones, the system directly encourages higher order frequencies and fosters long-term customer loyalty.
Stack: Laravel · MySQL
Early Drafts · Laboratory Notebooks
Centralized Spatial Coordination: Streamlining Corporate Asset Allocation via Laravel
Developed a centralized resource orchestration platform designed to eliminate operational friction in corporate environment scheduling. The system serves as a single source of truth for organizational infrastructure, mitigating cross-booking anomalies and optimizing resource utility.
By rendering real-time availability states across all corporate physical assets, the system empowers teams with transparent, instantaneous reservation pipelines, effectively replacing fragmented, legacy communication channels with structured database records.
Stack: Laravel · Blade · MySQL · Bootstrap
The Digital Sandbox: Mobile-Platform Academic Portal Orchestrates Pedagogy Remote Execution
Engineered a comprehensive mobile learning management subsystem focused on the democratization of academic delivery. The architecture bridges the pedagogical gap by providing students and instructors with asynchronous data synchronization channels.
The implementation features streamlined task distribution matrixes, and real-time student performance monitoring. It synthesizes complex grading mechanics into an intuitive, portable administrative dashboard for academic supervisors.
Stack: Flutter · Dart · Firebase
Haikal’s First Journey: Unpolished Foundations and the Genesis of an Engineering Mindset
Before the architecture was refined and the patterns were structured, there was this monolithic garbage billing experiment. A chaotic assembly of basic relational logic, written at the very dawn of a software development journey where compilation was a triumph and best practices were non-existent.
Though the codebase remains unrefined and completely disorganized by modern execution standards, this foundational system marks the definitive baseline. It is the crucial catalyst from which all subsequent engineering capabilities and architecture patterns eventually emerged.
Stack: Laravel · MySQL