Skip to content

About

About me

Full-stack developer building things that work from API to UI to deployment.

I work across CodeIgniter 4 and React.js, and I'm currently digging into DevOps, infrastructure, and the Claude Code ecosystem to understand what happens after code leaves my machine.

Haziq Rusyaidi

Stack

Skills

Backend

CodeIgniter 4Node.jsREST API DesignKafkaMySQLPostgreSQL

Frontend

ReactNext.jsTypeScriptMaterial UIBootstrap 5Tailwind CSS

Tools / Cloud

n8nDockerGitLabCI/CD basics

AI / LLM

Prompt engineeringLLM API integrationClaude CodeCursorGemini

Infra

LinuxNginxDocker ComposeDNS managementCI/CD pipelinesRedis

Career

Experience

Junior Full Stack Developer

Jul 2026 – Present

Technology company, Kuala Lumpur

  • Built a leave management module for the company intranet (Laravel, Inertia, React) end to end across three phases: UI shell, persistence layer, and attachment upload with carry-forward automation.
  • Designed the leave request and approval domain model — org-wide entitlement tracking, quota enforcement, working-day calculation, overlap prevention, and self-approval prevention — backed by 39 feature tests.
  • Built a generic in-app notifications system (feed, unread count, mark-read and mark-all-read, automatic pruning) plus leave-specific notifications for submission and review events.
  • Contributed to the company marketing website (Next.js, React, deployed on Cloudflare): footer redesign, contact CTA section, and UI fixes.
  • Building a public marketing site for a client (Next.js, TypeScript, Tailwind CSS, Prisma, PostgreSQL), with navigation architected to move onto a CMS-backed data layer once the admin phase begins.

Junior Web Developer

Mar 2025 – Jul 2026

Zanko Sdn Bhd

  • Designed a UI-based cron job manager, enabling non-technical staff to schedule and monitor backend tasks without direct server access.
  • Built a Flutter notification system using Firebase Cloud Messaging (FCM) connected to CodeIgniter 4, delivering real-time exam reminders to students during peak examination cycles.
  • Developed and integrated REST APIs supporting frontend and mobile features across multiple system modules.
  • Implemented an attendance verification feature — config-driven submenu, role-based status updates, and suppressed mobile notification cron for Ketua Pengawas.
  • Built Pulse Board, a Kanban-style project/task management system during the 2025 ZANKO Hackathon — featuring role-based dashboards, financial reporting, and REST API integration.

Full Stack Web Developer (Protégé)

Jul 2024 – Mar 2025

Tulip Resources Sdn Bhd

  • Developed 10+ responsive modules for RMN IRIS using React, Next.js, TypeScript, and Material-UI, serving cross-department users with strict performance and accessibility requirements.
  • Automated complex data processing workflows using n8n, reducing manual processing time and eliminating recurring human errors.
  • Translated Business Requirement Specifications (BRS) and System Requirement Specifications (SRS) into production-ready frontend and backend modules.

Background

Education

Bachelor of Computer Science (Hons.) Netcentric Computing

Aug 2020 – Dec 2023

Universiti Teknologi MARA (UiTM)

Graduated with honors. Focused on software engineering and web development.

Physical Science

May 2018 – Mar 2020

Kolej Matrikulasi Negeri Sembilan (KMNS)