Skip to content
Ibnu Kasyful Haq

Depok, Indonesia · Open to remote · Available for opportunities

Full-Stack Web Developer

Next.js / TypeScript & WordPress / PHP

I build production web applications and revenue-generating websites, from a TypeScript monorepo serving a prop-trading platform to headless WordPress front-ends on Next.js and custom WooCommerce plugins.

Portrait of Ibnu Kasyful Haq
Ibnu Kasyful Haq3+ years building for the web

Selected work

01/07

9 more projects in the archive

About

Web developer with a background in Informatics Engineering and 3+ years of experience turning business requirements into digital products that generate revenue.

My work sits on both sides of a divide most developers pick one of: contributing frontend features to a large-scale TypeScript monorepo in production fintech, and building WordPress systems deep enough to need custom PHP plugins. Lately I have been joining the two: Next.js front-ends on Cloudflare Workers reading from headless WordPress, so editors keep the CMS they know while users get a static-fast site.

I care about the parts users never see: type safety, component reuse, graceful degradation when an API is down, and pages that stay fast on a mid-range phone.

Experience
3+ years
Based in
Depok, Indonesia
Languages
Bahasa Indonesia (Native), English (Advanced)

Experience

Stack

Frontend

  • TypeScript
  • React
  • Next.js (App Router)
  • Vite
  • Tailwind CSS
  • HTML5
  • CSS3
  • JavaScript
  • GSAP
  • Storybook

Backend & CMS

  • PHP
  • WordPress
  • Headless WordPress (REST API, WPGraphQL)
  • WooCommerce
  • Custom theme & plugin development
  • REST API
  • Webhooks
  • Carbon Fields
  • Composer
  • Zod

Infrastructure & Tooling

  • Cloudflare Workers (OpenNext, Wrangler)
  • Bun
  • Monorepo workspaces
  • Cypress
  • ESLint
  • Prettier
  • Husky
  • Git
  • cPanel

Performance & SEO

  • Core Web Vitals
  • Caching & compression
  • Lazy loading
  • Technical SEO
  • Yoast SEO
  • LiteSpeed Cache

Other

  • Figma
  • Payment gateway integration
  • Cryptocurrency payments
  • Shipping API integration
  • SMTP / transactional email
  • i18n
  • Security hardening

Education & certifications

B.Sc. Informatics Engineering

Telkom University · Aug 2018 to Jul 2022

GPA 3.65

  • Finalist, National GEMASTIK Competition (Data Mining track)
  • Thesis: Arabic Phoneme Mispronunciation Detection using MFCC & VGG-16
  • Junior Web Developer, BNSP (2021)
  • Introduction to Artificial Intelligence, Dicoding Academy
  • Basic Web Programming, Dicoding Academy
  • Basic JavaScript Programming, Dicoding Academy
  • Front-End Web Development for Beginners, Dicoding Academy