Open to new opportunities

FrontendEngineergoing full‑stack.

I build interfaces that feel as good as they perform — scalable SPAs, mobile-ready PWAs, and AI-integrated web applications. Based in Shah Alam, Selangor.

scroll

Building things that
live on the web.

I'm a frontend software engineer with a background in Information Technology and Islamic Studies from the University of Malaya. What started as a curiosity for how things look and feel on the web has grown into a craft — building scalable interfaces that users actually enjoy interacting with.

My day-to-day lives in the Vue.js ecosystem: Nuxt 4, Quasar, TypeScript, and the surrounding toolchain. I care about the details — component architecture, performance, and the gap between what a design says and what the browser renders.

Lately, I've been moving towards full-stack work, picking up Laravel on the backend and exploring how AI fits into real product workflows. It's an exciting direction, and I'm building steadily toward it.

1.5+Years experience
5+Web apps shipped
15+UI components built
~90%PWA code reuse
izzi.json
{
  "role": "Frontend Engineer",
  "direction": "Full Stack",
  "location": "Shah Alam, MY",
  "available": true,
  "languages": [
    "Malay", "English"
  ],
  "currently_building": {
    "name": "Agentic RAG Knowledge Base",
    "stack": [
      "Nuxt 4",
      "Laravel 11",
      "NestJS",
      "pgvector"
    ]
  }
}
ISO/IEC 27001:2022 Certified

The tools I reach for.

Frontend Frameworks
Vue.js 3Nuxt 4TypeScriptJavaScript ES6+PiniaQuasarIonic
Mobile & PWA
CapacitorCordovaPWAGPS IntegrationBiometric AuthiOS & Android
UI & Styling
TailwindCSSUnoCSSElement PlusAG GridCSS/SCSSHTML
Backend & APIs
PHPLaravel REST APINestJSNode.jsLaravel 11
Testing & Tooling
PlaywrightLaravel PestGitCI/CDLazy LoadingCode Splitting
AI & Emerging
Agentic RAGKnowledge Base SystemsAI WorkflowMicroservices
Problem-SolvingAnalytical ThinkingAdaptabilityTeam CollaborationStrong CommunicationContinuous Learning

Where I've
applied the craft.

Frontend Software Engineer

Bluevy Cloud Sdn. Bhd.
Nov 2023 – Present
  • Built and maintained 5+ responsive web apps using Vue 3, Quasar, and Nuxt (SPA, SSR, PWA).
  • Developed 15+ reusable UI components (POS, checkout, calendars, dynamic tables), reducing delivery time by ~25%.
  • Packaged PWAs via Capacitor for iOS/Android with ~90% code reuse; integrated GPS and biometric auth.
  • Implemented AG Grid data tables with workspace customization and advanced filtering.
  • Conducted end‑to‑end testing using Playwright, reducing manual QA effort by 30%.
  • Improved performance via lazy loading & code splitting — increased load speed by 20–30%.
Vue 3Nuxt 4TypeScriptQuasarPiniaAG GridPlaywrightCapacitor

PHP Programmer Intern

Bluevy Cloud Sdn. Bhd.
Jul 2023 – Oct 2023
  • Performed unit testing on 15+ core system functions, reducing regression issues by 15%.
  • Developed secure authentication modules (signup, login, password recovery) for 100+ test users.
  • Assisted frontend‑backend integration and debugging using Laravel REST APIs.
PHPLaravelMySQLUnit Testing

Things I’ve built &
am currently building.

CRM Multi‑Workspace Data Tables

Customizable AG Grid tables with category segmentation (Deals, Sales, Contacts) and inline cell editors. Enhanced data management for enterprise clients.

AG GridVue 3TypeScriptPinia

POS System for Loyalty Program

Fast checkout flow + member tracking system built with Nuxt.js and Element Plus. Integrated browser testing with Laravel Pest, achieving smooth in‑store experience.

NuxtElement PlusLaravel PestPWA

E‑Commerce PWA (Nuxt + Capacitor)

Responsive UI for product listing, cart, user profile — packaged as mobile‑ready PWA for iOS/Android. ~90% code reuse across web + mobile.

Nuxt 3CapacitorVueSCSS

Agentic RAG Knowledge Base (Ongoing)

Knowledge‑base Q&A system using retrieval‑augmented generation. Laravel 11 backend, Nuxt 4 frontend, and a NestJS microservice handling AI workflows (embeddings, LLM orchestration).

Nuxt 4Laravel 11NestJSNode.jsMastraVector DB

Product Onboarding Tour

Interactive guided tour with responsive tooltips and step‑by‑step navigation using Driver.js. Improved user activation by reducing friction.

NuxtDriver.jsTailwindCSS

Let’s build
something worth remembering.

I’m currently open to freelance opportunities, full‑time roles, or just a conversation about thoughtful frontend architecture.

Whether it’s Vue, Nuxt, or moving toward full‑stack with Laravel & AI — I’d love to hear what you're working on.

Email
izzibharim.dev@gmail.com
Phone (preferred signal/whatsapp)
013‑7118186
Typically reply within 24 hours.