Hi, I'm Hafiq Iqmal —
Software
Engineer.
Code craftsman with a thing for clean architecture and products that actually ship. Always up for a freelance build, a tricky problem, or a good collaboration.
https://hafiq.dev/api/mcpYears
Projects
Side Projects
Tech Stack
Tools I work with
Technologies and platforms used across production systems — selected for reliability, not trends.
Framework
Database
Cloud & Infrastructure
DevOps
Security & Auth
AI Integration
What I Offer
Services
Available for consulting, freelance, and collaborative engagements.
Technical Consultation & Advisory
Architecture review, tech stack decisions, and system design guidance for teams and founders.
Freelance Development
Web apps, CMS integrations, mobile apps, and REST/GraphQL APIs — from prototype to production.
Collaboration
Joint ventures, open source contributions, and team augmentation for longer-term engagements.
Latest Writing
From the Blog

May 24, 2026
Building a Webhook Receiver in Laravel That Handles 10,000 Events an Hour Without Dropping One
The order was created twice. Same customer, same amount, two separate records in the database. The support ticket came in six hours later: “I was charged twice.”

May 23, 2026
Building a Seat Reservation System for 50,000 Concurrent Buyers
Tickets go on sale at noon. You have 5,000 seats. You have 50,000 people all clicking the same button at the same second.

May 22, 2026
Sharing Your .env With LLMs Is Relatively Safe. Is It Really? Here’s Why.
You are debugging a production config issue. The fastest path to an answer is to paste the.envinto Claude Code or Codex, let the model scan for the misconfiguration, and close the tab. Ten seconds. Nobody else in the platform sees your session. The provider doesn't train on API data and says so in i