{"id":2452,"date":"2015-08-06T18:40:36","date_gmt":"2015-08-06T18:40:36","guid":{"rendered":"http:\/\/www.nazrulanuar.com\/author?page_id=2452"},"modified":"2026-11-13T10:31:32","modified_gmt":"2026-11-13T02:31:32","slug":"work-experience","status":"publish","type":"page","link":"https:\/\/www.nazrulanuar.com\/author\/about-the-author\/work-experience\/","title":{"rendered":"Work Experience"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2452\" class=\"elementor elementor-2452\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3e3f078 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3e3f078\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-58d0b6b\" data-id=\"58d0b6b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-78a3dec elementor-widget elementor-widget-text-editor\" data-id=\"78a3dec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\" class=\"scroll-smooth\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n  <title>Career Journey &amp; Leadership | Assoc. Prof. Ir. Dr. Nazrul Anuar bin Nayan<\/title>\n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&#038;family=Plus+Jakarta+Sans:wght@600;700;800&#038;display=swap\" rel=\"stylesheet\" \/>\n  <script>\n    tailwind.config = {\n      theme: {\n        extend: {\n          fontFamily: {\n            sans: ['Inter', 'sans-serif'],\n            display: ['Plus Jakarta Sans', 'Inter', 'sans-serif'],\n          },\n          animation: {\n            'blob': 'blob 9s infinite',\n            'float': 'float 4s ease-in-out infinite',\n          },\n          keyframes: {\n            blob: {\n              '0%': { transform: 'translate(0px, 0px) scale(1)' },\n              '33%': { transform: 'translate(24px, -30px) scale(1.06)' },\n              '66%': { transform: 'translate(-18px, 18px) scale(0.95)' },\n              '100%': { transform: 'translate(0px, 0px) scale(1)' },\n            },\n            float: {\n              '0%, 100%': { transform: 'translateY(0px)' },\n              '50%': { transform: 'translateY(-6px)' },\n            }\n          }\n        }\n      }\n    };\n  <\/script>\n  <style>\n    body {\n      background-color: #f8fafc;\n      color: #0f172a;\n      overflow-x: hidden;\n    }\n    .glass-card {\n      background: rgba(255, 255, 255, 0.88);\n      backdrop-filter: blur(14px);\n      -webkit-backdrop-filter: blur(14px);\n    }\n    .timeline-line {\n      background: linear-gradient(180deg, #6366f1 0%, #ec4899 35%, #f59e0b 70%, #10b981 100%);\n    }\n    .no-scrollbar::-webkit-scrollbar {\n      display: none;\n    }\n    .no-scrollbar {\n      -ms-overflow-style: none;\n      scrollbar-width: none;\n    }\n    @media print {\n      .no-print {\n        display: none !important;\n      }\n      body {\n        background: #ffffff !important;\n      }\n      .glass-card {\n        box-shadow: none !important;\n        border: 1px solid #e2e8f0 !important;\n        break-inside: avoid;\n      }\n    }\n  <\/style>\n<\/head>\n<body class=\"antialiased selection:bg-indigo-600 selection:text-white\">\n\n  <!-- Vibrant Hero Header -->\n  <header class=\"relative overflow-hidden bg-gradient-to-br from-slate-950 via-indigo-950 to-fuchsia-950 text-white pt-10 pb-24 sm:pt-14 sm:pb-28\">\n    <!-- Ambient Animated Gradient Blobs -->\n    <div class=\"pointer-events-none absolute -top-24 -left-24 h-80 w-80 rounded-full bg-indigo-500\/30 blur-3xl animate-blob\"><\/div>\n    <div class=\"pointer-events-none absolute top-10 right-0 h-96 w-96 rounded-full bg-fuchsia-500\/25 blur-3xl animate-blob\" style=\"animation-delay: 2s;\"><\/div>\n    <div class=\"pointer-events-none absolute -bottom-24 left-1\/3 h-80 w-80 rounded-full bg-amber-500\/20 blur-3xl animate-blob\" style=\"animation-delay: 4s;\"><\/div>\n\n    <div class=\"relative mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\">\n      <!-- Top Action Bar -->\n      <div class=\"no-print mb-8 flex flex-wrap items-center justify-between gap-3\">\n        <div class=\"inline-flex items-center gap-2 rounded-full border border-white\/15 bg-white\/10 px-3.5 py-1.5 text-xs font-semibold tracking-wide text-indigo-200 backdrop-blur-md\">\n          <span class=\"h-2 w-2 rounded-full bg-emerald-400 animate-ping\"><\/span>\n          <span>Executive Leadership \u2022 Academia \u2022 Deep-Tech Venture<\/span>\n        <\/div>\n\n        <div class=\"flex flex-wrap items-center gap-2\">\n          <button id=\"openExportBtn\" type=\"button\" class=\"inline-flex items-center gap-2 rounded-xl border border-white\/20 bg-white\/10 px-3.5 py-2 text-xs font-semibold text-white transition hover:bg-white\/20 active:scale-95\">\n            <svg class=\"h-4 w-4 text-amber-300\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z\" \/>\n            <\/svg>\n            <span>Copy Clean HTML<\/span>\n          <\/button>\n          <button onclick=\"window.print()\" type=\"button\" class=\"inline-flex items-center gap-2 rounded-xl bg-gradient-to-r from-amber-400 to-orange-500 px-3.5 py-2 text-xs font-bold text-slate-950 shadow-lg shadow-orange-500\/25 transition hover:brightness-110 active:scale-95\">\n            <svg class=\"h-4 w-4\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M17 17h2a2 2 0 002-2v-4a2 2 0 00-2-2H5a2 2 0 00-2 2v4a2 2 0 002 2h2m2 4h6a2 2 0 002-2v-4a2 2 0 00-2-2H9a2 2 0 00-2 2v4a2 2 0 002 2zm8-12V5a2 2 0 00-2-2H9a2 2 0 00-2 2v4h10z\" \/>\n            <\/svg>\n            <span>Print \/ Save PDF<\/span>\n          <\/button>\n        <\/div>\n      <\/div>\n\n      <!-- Main Hero Content -->\n      <div class=\"grid grid-cols-1 items-center gap-8 lg:grid-cols-12\">\n        <div class=\"lg:col-span-8\">\n          <p class=\"mb-2 text-xs font-bold uppercase tracking-widest text-amber-300\">Work Experience &amp; Institutional Leadership<\/p>\n          <h1 class=\"font-display text-3xl font-extrabold tracking-tight text-white sm:text-5xl lg:leading-tight\">\n            Assoc. Prof. Ir. Dr. <span class=\"bg-gradient-to-r from-amber-300 via-pink-300 to-cyan-300 bg-clip-text text-transparent\">Nazrul Anuar bin Nayan<\/span>\n          <\/h1>\n          <p class=\"mt-2 text-sm font-semibold text-indigo-200 sm:text-base\">\n            B.Eng. (Uni. of Tokyo) \u2022 M.Eng. Ph.D. (Gifu Uni.) \u2022 PostDoc (Uni. of Oxford) \u2022 P.Eng. Practicing Cert (Board of Engineers Malaysia) \u2022 HRD Corp Accredited Trainer\n          <\/p>\n          <p class=\"mt-4 max-w-2xl text-sm leading-relaxed text-slate-200 sm:text-base\">\n            From designing flagship 4-way ceiling air-conditioning units in <span class=\"font-semibold text-white\">Tochigi, Japan<\/span> and engineering high-density semiconductor packages in Malaysia, to shaping <span class=\"font-semibold text-white\">UKM executive governance<\/span>, mobilizing <span class=\"font-semibold text-white\">204,000+ alumni<\/span>, and scaling a <span class=\"font-semibold text-amber-300\">deep-tech UKM start-up<\/span> across Southeast Asia.\n          <\/p>\n\n          <!-- Era Quick-Jump Pills -->\n          <div class=\"no-print mt-6 flex flex-wrap items-center gap-2\">\n            <span class=\"text-xs font-semibold uppercase tracking-wider text-indigo-300 mr-1\">Jump to Era:<\/span>\n            <button onclick=\"jumpToEra('era-present')\" class=\"rounded-full bg-white\/10 px-3.5 py-1.5 text-xs font-semibold text-white ring-1 ring-white\/20 transition hover:bg-indigo-500 hover:ring-indigo-400\">\n              \ud83d\ude80 2020\u2013Present\n            <\/button>\n            <button onclick=\"jumpToEra('era-ukm')\" class=\"rounded-full bg-white\/10 px-3.5 py-1.5 text-xs font-semibold text-white ring-1 ring-white\/20 transition hover:bg-fuchsia-500 hover:ring-fuchsia-400\">\n              \ud83c\udfdb\ufe0f 2012\u20132020 UKM Leadership\n            <\/button>\n            <button onclick=\"jumpToEra('era-industry')\" class=\"rounded-full bg-white\/10 px-3.5 py-1.5 text-xs font-semibold text-white ring-1 ring-white\/20 transition hover:bg-emerald-500 hover:ring-emerald-400\">\n              \ud83d\udd2c 1998\u20132012 Semiconductor &amp; Japan\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <!-- Organization Crest Showcase Card -->\n        <div class=\"lg:col-span-4\">\n          <div class=\"rounded-3xl border border-white\/15 bg-white\/10 p-5 backdrop-blur-xl shadow-2xl\">\n            <div class=\"flex items-center justify-between mb-3\">\n              <span class=\"text-xs font-bold uppercase tracking-wider text-indigo-200\">Institutional Footprint<\/span>\n              <span class=\"rounded-full bg-emerald-400\/20 px-2.5 py-0.5 text-[11px] font-bold text-emerald-300\">7 Organizations<\/span>\n            <\/div>\n            <div class=\"grid grid-cols-4 gap-2.5\">\n              <!-- IDNA -->\n              <div class=\"flex h-12 items-center justify-center rounded-xl bg-white p-1.5 shadow-sm\" title=\"IDNA Ideas Sdn. Bhd. (UKM Start-up)\">\n                <svg viewBox=\"0 0 64 36\" class=\"h-full w-full\"><rect width=\"64\" height=\"36\" rx=\"6\" fill=\"#0f172a\"\/><circle cx=\"14\" cy=\"18\" r=\"7\" fill=\"#f59e0b\"\/><path d=\"M11 18l2 2 4-4\" stroke=\"#0f172a\" stroke-width=\"2\" fill=\"none\"\/><text x=\"25\" y=\"22\" fill=\"#ffffff\" font-family=\"sans-serif\" font-weight=\"800\" font-size=\"11\">IDNA<\/text><\/svg>\n              <\/div>\n              <!-- Official UKM Shield -->\n              <div class=\"flex h-12 items-center justify-center rounded-xl bg-white p-1 shadow-sm\" title=\"Universiti Kebangsaan Malaysia (UKM)\">\n                <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\">\n                  <path d=\"M24 14h32l-4 7H28z\" fill=\"#1e293b\"\/>\n                  <polygon points=\"40,7 60,14 40,21 20,14\" fill=\"#0f172a\"\/>\n                  <line x1=\"56\" y1=\"15\" x2=\"58\" y2=\"23\" stroke=\"#d97706\" stroke-width=\"2\"\/>\n                  <path d=\"M21 23h38v22c0 14-19 23-19 23S21 59 21 45V23z\" fill=\"#facc15\" stroke=\"#0f172a\" stroke-width=\"2.5\"\/>\n                  <path d=\"M24.5 26h31v18.5c0 11.2-15.5 18.8-15.5 18.8S24.5 55.7 24.5 44.5V26z\" fill=\"#ffffff\"\/>\n                  <path d=\"M24.5 26h31v14H24.5z\" fill=\"#dc2626\"\/>\n                  <path d=\"M25 27L55 52\" stroke=\"#dc2626\" stroke-width=\"5.5\"\/>\n                  <path d=\"M25 27L55 52\" stroke=\"#facc15\" stroke-width=\"1.2\"\/>\n                  <text x=\"40\" y=\"46\" text-anchor=\"middle\" fill=\"#0f172a\" font-family=\"Georgia, serif\" font-weight=\"900\" font-size=\"13.5\" stroke=\"#ffffff\" stroke-width=\"0.6\" paint-order=\"stroke\">UKM<\/text>\n                  <path d=\"M15 64q25 7 50 0l-2 7q-23 6-46 0z\" fill=\"#facc15\" stroke=\"#0f172a\" stroke-width=\"1.4\"\/>\n                <\/svg>\n              <\/div>\n              <!-- Henan Polytechnic -->\n              <div class=\"flex h-12 items-center justify-center rounded-xl bg-white p-1.5 shadow-sm\" title=\"Henan Polytechnic of China\">\n                <svg viewBox=\"0 0 64 36\" class=\"h-full w-full\"><rect width=\"64\" height=\"36\" rx=\"6\" fill=\"#1e3a8a\"\/><circle cx=\"18\" cy=\"18\" r=\"8\" fill=\"#38bdf8\" opacity=\"0.9\"\/><text x=\"31\" y=\"22\" fill=\"#ffffff\" font-family=\"sans-serif\" font-weight=\"800\" font-size=\"11\">HPC<\/text><\/svg>\n              <\/div>\n              <!-- MIMOS Berhad -->\n              <div class=\"flex h-12 items-center justify-center rounded-xl bg-white p-1.5 shadow-sm\" title=\"MIMOS Berhad\">\n                <svg viewBox=\"0 0 80 42\" class=\"h-full w-full\">\n                  <polygon points=\"10,30 18,12 24,23 30,12 38,30 32,30 29,21 24,29 19,21 16,30\" fill=\"#dc2626\"\/>\n                  <polygon points=\"24,10 29,16 24,22 19,16\" fill=\"#1e3a8a\"\/>\n                  <text x=\"58\" y=\"23\" text-anchor=\"middle\" fill=\"#1e3a8a\" font-family=\"sans-serif\" font-weight=\"900\" font-size=\"11\">MIMOS<\/text>\n                  <text x=\"58\" y=\"31\" text-anchor=\"middle\" fill=\"#dc2626\" font-family=\"sans-serif\" font-weight=\"700\" font-size=\"5.5\" letter-spacing=\"1\">BERHAD<\/text>\n                <\/svg>\n              <\/div>\n              <!-- STATS ChipPAC (M) Sdn. Bhd.-->\n              <div class=\"flex h-12 items-center justify-center rounded-xl bg-white p-1.5 shadow-sm\" title=\"STATS ChipPAC Malaysia\">\n                <svg viewBox=\"0 0 80 42\" class=\"h-full w-full\">\n                  <text x=\"40\" y=\"19\" text-anchor=\"middle\" fill=\"#1d4ed8\" font-family=\"sans-serif\" font-style=\"italic\" font-weight=\"900\" font-size=\"15\">STATS<\/text>\n                  <text x=\"40\" y=\"34\" text-anchor=\"middle\" fill=\"#f97316\" font-family=\"sans-serif\" font-weight=\"800\" font-size=\"12.5\">ChipPAC<\/text>\n                <\/svg>\n              <\/div>\n              <!-- Unisem (M) Bhd.-->\n              <div class=\"flex h-12 items-center justify-center rounded-xl bg-white p-1.5 shadow-sm\" title=\"Unisem (M) Berhad\">\n                <svg viewBox=\"0 0 80 42\" class=\"h-full w-full\">\n                  <circle cx=\"17\" cy=\"21\" r=\"10\" fill=\"#1d4ed8\"\/>\n                  <path d=\"M13 16v6c0 4 8 4 8 0v-6\" stroke=\"#ffffff\" stroke-width=\"2.4\" fill=\"none\" stroke-linecap=\"round\"\/>\n                  <text x=\"53\" y=\"25\" text-anchor=\"middle\" fill=\"#1e3a8a\" font-family=\"sans-serif\" font-weight=\"800\" font-size=\"12.5\">unisem<\/text>\n                <\/svg>\n              <\/div>\n              <!-- Hitachi Limited Japan -->\n              <div class=\"flex h-12 items-center justify-center rounded-xl bg-white p-1.5 shadow-sm col-span-2\" title=\"Hitachi Appliances &#038; Air-Conditioning Products\">\n                <svg viewBox=\"0 0 120 42\" class=\"h-full w-full\">\n                  <circle cx=\"22\" cy=\"21\" r=\"11\" fill=\"none\" stroke=\"#dc2626\" stroke-width=\"2.2\"\/>\n                  <path d=\"M22 8v26M9 21h26M13 12l18 18M31 12L13 30\" stroke=\"#dc2626\" stroke-width=\"1.6\"\/>\n                  <circle cx=\"22\" cy=\"21\" r=\"3.5\" fill=\"#dc2626\"\/>\n                  <text x=\"76\" y=\"25\" text-anchor=\"middle\" fill=\"#111827\" font-family=\"sans-serif\" font-weight=\"900\" letter-spacing=\"1.2\" font-size=\"14\">HITACHI<\/text>\n                <\/svg>\n              <\/div>\n            <\/div>\n            <p class=\"mt-3 text-[11px] text-indigo-200 leading-snug\">\n              Malaysia \ud83c\uddf2\ud83c\uddfe \u2022 Japan \ud83c\uddef\ud83c\uddf5 \u2022 China \ud83c\udde8\ud83c\uddf3 \u2022 Indonesia \ud83c\uddee\ud83c\udde9 \u2022 Brunei \ud83c\udde7\ud83c\uddf3\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/header>\n\n  <!-- Floating Impact Metrics Counter Strip -->\n  <section class=\"relative z-10 mx-auto -mt-14 max-w-6xl px-4 sm:px-6 lg:px-8\">\n    <div class=\"grid grid-cols-2 gap-3 sm:grid-cols-3 lg:grid-cols-6\">\n      <div class=\"glass-card rounded-2xl border border-indigo-100 p-4 shadow-lg shadow-slate-900\/5 transition hover:-translate-y-1\">\n        <div class=\"text-2xl font-extrabold text-indigo-600 sm:text-3xl\" data-count=\"28\" data-suffix=\"+\">28+<\/div>\n        <div class=\"mt-1 text-xs font-semibold text-slate-600\">Years Industry &amp; Academia<\/div>\n      <\/div>\n      <div class=\"glass-card rounded-2xl border border-fuchsia-100 p-4 shadow-lg shadow-slate-900\/5 transition hover:-translate-y-1\">\n        <div class=\"text-2xl font-extrabold text-fuchsia-600 sm:text-3xl\" data-count=\"204\" data-suffix=\"K\">204K<\/div>\n        <div class=\"mt-1 text-xs font-semibold text-slate-600\">UKM Alumni Traced (90%)<\/div>\n      <\/div>\n      <div class=\"glass-card rounded-2xl border border-amber-100 p-4 shadow-lg shadow-slate-900\/5 transition hover:-translate-y-1\">\n        <div class=\"text-2xl font-extrabold text-amber-600 sm:text-3xl\" data-count=\"3500\" data-suffix=\"+\">3,500+<\/div>\n        <div class=\"mt-1 text-xs font-semibold text-slate-600\">Business Sim Students<\/div>\n      <\/div>\n      <div class=\"glass-card rounded-2xl border border-emerald-100 p-4 shadow-lg shadow-slate-900\/5 transition hover:-translate-y-1\">\n        <div class=\"text-2xl font-extrabold text-emerald-600 sm:text-3xl\" data-count=\"1045\" data-suffix=\"+\">1,045+<\/div>\n        <div class=\"mt-1 text-xs font-semibold text-slate-600\">AI &amp; Robotics Trainees<\/div>\n      <\/div>\n      <div class=\"glass-card rounded-2xl border border-rose-100 p-4 shadow-lg shadow-slate-900\/5 transition hover:-translate-y-1\">\n        <div class=\"text-2xl font-extrabold text-rose-600 sm:text-3xl\">RM 200K<\/div>\n        <div class=\"mt-1 text-xs font-semibold text-slate-600\">SME Corp i-SEE Grant<\/div>\n      <\/div>\n      <div class=\"glass-card rounded-2xl border border-cyan-100 p-4 shadow-lg shadow-slate-900\/5 transition hover:-translate-y-1\">\n        <div class=\"text-2xl font-extrabold text-cyan-600 sm:text-3xl\" data-count=\"26\" data-suffix=\"\">26<\/div>\n        <div class=\"mt-1 text-xs font-semibold text-slate-600\">Indonesian Alumni Chapters<\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- Sticky Interactive Filter & Search Controls -->\n  <section class=\"no-print sticky top-0 z-30 mt-8 border-y border-slate-200\/80 bg-white\/90 backdrop-blur-lg shadow-sm\">\n    <div class=\"mx-auto max-w-6xl px-4 py-3.5 sm:px-6 lg:px-8\">\n      <div class=\"flex flex-col gap-3 lg:flex-row lg:items-center lg:justify-between\">\n        <!-- Category Filter Pills -->\n        <div id=\"filterTabs\" class=\"flex items-center gap-2 overflow-x-auto no-scrollbar pb-1 lg:pb-0\">\n          <button data-filter=\"all\" class=\"filter-btn active shrink-0 rounded-xl bg-slate-900 px-3.5 py-2 text-xs font-bold text-white shadow-sm transition\">\n            \u2728 All Roles (13)\n          <\/button>\n          <button data-filter=\"executive\" class=\"filter-btn shrink-0 rounded-xl bg-slate-100 px-3.5 py-2 text-xs font-semibold text-slate-700 transition hover:bg-indigo-50 hover:text-indigo-700\">\n            \ud83c\udfdb\ufe0f Executive &amp; Admin Leadership\n          <\/button>\n          <button data-filter=\"academic\" class=\"filter-btn shrink-0 rounded-xl bg-slate-100 px-3.5 py-2 text-xs font-semibold text-slate-700 transition hover:bg-fuchsia-50 hover:text-fuchsia-700\">\n            \ud83c\udf93 Academic &amp; Research\n          <\/button>\n          <button data-filter=\"entrepreneurship\" class=\"filter-btn shrink-0 rounded-xl bg-slate-100 px-3.5 py-2 text-xs font-semibold text-slate-700 transition hover:bg-amber-50 hover:text-amber-700\">\n            \ud83d\ude80 Entrepreneurship &amp; Innovation\n          <\/button>\n          <button data-filter=\"industry\" class=\"filter-btn shrink-0 rounded-xl bg-slate-100 px-3.5 py-2 text-xs font-semibold text-slate-700 transition hover:bg-emerald-50 hover:text-emerald-700\">\n            \u2699\ufe0f Semiconductor &amp; Industry\n          <\/button>\n        <\/div>\n\n        <!-- Search & Expand\/Collapse Controls -->\n        <div class=\"flex items-center gap-2\">\n          <div class=\"relative flex-1 sm:w-64\">\n            <svg class=\"pointer-events-none absolute left-3 top-1\/2 h-4 w-4 -translate-y-1\/2 text-slate-400\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-4.35-4.35m0 0A7.5 7.5 0 103.5 10.5a7.5 7.5 0 0013.15 6.15z\" \/>\n            <\/svg>\n            <input id=\"searchInput\" type=\"text\" placeholder=\"Search role, UKM, Hitachi, AI...\" class=\"w-full rounded-xl border border-slate-200 bg-slate-50 py-2 pl-9 pr-8 text-xs font-medium text-slate-800 placeholder-slate-400 transition focus:border-indigo-500 focus:bg-white focus:outline-none focus:ring-2 focus:ring-indigo-500\/20\" \/>\n            <button id=\"clearSearchBtn\" type=\"button\" class=\"hidden absolute right-2.5 top-1\/2 -translate-y-1\/2 text-xs font-bold text-slate-400 hover:text-slate-700\">\u2715<\/button>\n          <\/div>\n          <button id=\"toggleAllBtn\" type=\"button\" class=\"shrink-0 rounded-xl border border-slate-200 bg-white px-3 py-2 text-xs font-semibold text-slate-700 transition hover:bg-slate-50 active:scale-95\">\n            Collapse All\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- Main Timeline Container -->\n  <main class=\"mx-auto max-w-6xl px-4 py-10 sm:px-6 lg:px-8\">\n    <!-- Status & Active Filter Indicator -->\n    <div class=\"mb-6 flex flex-wrap items-center justify-between gap-2\">\n      <p id=\"resultSummary\" class=\"text-xs font-semibold text-slate-500\">\n        Showing <span class=\"font-bold text-slate-900\">13<\/span> consolidated leadership, academic &amp; engineering milestones\n      <\/p>\n      <div class=\"flex items-center gap-3 text-xs text-slate-500\">\n        <span class=\"inline-flex items-center gap-1.5\"><span class=\"h-2.5 w-2.5 rounded-full bg-emerald-500\"><\/span> Active \/ Present<\/span>\n        <span class=\"inline-flex items-center gap-1.5\"><span class=\"h-2.5 w-2.5 rounded-full bg-indigo-500\"><\/span> Completed Milestone<\/span>\n      <\/div>\n    <\/div>\n\n    <!-- Empty State -->\n    <div id=\"emptyState\" class=\"hidden rounded-3xl border border-dashed border-slate-300 bg-white p-12 text-center\">\n      <div class=\"mx-auto mb-3 flex h-12 w-12 items-center justify-center rounded-2xl bg-indigo-50 text-2xl\">\ud83d\udd0d<\/div>\n      <h3 class=\"text-base font-bold text-slate-900\">No matching career roles found<\/h3>\n      <p class=\"mt-1 text-xs text-slate-500\">Try clearing your search keyword or switching back to &#8220;All Roles&#8221;.<\/p>\n      <button onclick=\"resetFilters()\" class=\"mt-4 rounded-xl bg-indigo-600 px-4 py-2 text-xs font-bold text-white shadow hover:bg-indigo-700\">Reset Filters<\/button>\n    <\/div>\n\n    <!-- Timeline Wrapper -->\n    <div id=\"timelineContainer\" class=\"relative space-y-6 before:absolute before:bottom-4 before:left-5 before:top-4 before:w-1 before:rounded-full before:bg-gradient-to-b before:from-indigo-500 before:via-fuchsia-500 before:to-emerald-500 sm:before:left-7\">\n      <!-- Cards are dynamically rendered via JavaScript for rich filtering, search highlighting & clean consolidation -->\n    <\/div>\n  <\/main>\n\n  <!-- Footer -->\n  <footer class=\"border-t border-slate-200 bg-white py-8 text-center\">\n    <div class=\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\">\n      <p class=\"text-xs font-semibold text-slate-600\">\n        Assoc. Prof. Ir. Dr. Nazrul Anuar bin Nayan \u2022 Consolidated Executive, Academic &amp; Engineering Portfolio\n      <\/p>\n      <p class=\"mt-1 text-[11px] text-slate-400\">\n        Universiti Kebangsaan Malaysia (UKM) \u2022 IDNA Ideas Sdn. Bhd. \u2022 PEPC Registered Engineer\n      <\/p>\n    <\/div>\n  <\/footer>\n\n  <!-- Export Clean HTML Snippet Modal -->\n  <div id=\"exportModal\" class=\"fixed inset-0 z-50 hidden items-center justify-center bg-slate-950\/70 p-4 backdrop-blur-sm\">\n    <div class=\"w-full max-w-2xl rounded-3xl bg-white p-6 shadow-2xl\">\n      <div class=\"flex items-center justify-between border-b border-slate-100 pb-4\">\n        <div>\n          <h3 class=\"font-display text-lg font-extrabold text-slate-900\">Consolidated Clean HTML Snippet<\/h3>\n          <p class=\"text-xs text-slate-500\">Ready to paste into WordPress, academic profiles, or personal CMS pages.<\/p>\n        <\/div>\n        <button id=\"closeExportBtn\" type=\"button\" class=\"rounded-xl bg-slate-100 p-2 text-slate-500 hover:bg-slate-200 hover:text-slate-800\">\u2715<\/button>\n      <\/div>\n      <div class=\"mt-4\">\n        <textarea id=\"exportTextarea\" rows=\"12\" readonly class=\"w-full rounded-2xl border border-slate-200 bg-slate-50 p-3.5 font-mono text-xs text-slate-700 focus:outline-none\"><\/textarea>\n      <\/div>\n      <div class=\"mt-4 flex items-center justify-between gap-3\">\n        <span id=\"copyToast\" class=\"text-xs font-bold text-emerald-600 opacity-0 transition-opacity\">\u2713 Copied to clipboard!<\/span>\n        <div class=\"flex items-center gap-2\">\n          <button id=\"copySnippetBtn\" type=\"button\" class=\"rounded-xl bg-indigo-600 px-4 py-2.5 text-xs font-bold text-white shadow-md shadow-indigo-600\/20 hover:bg-indigo-700\">Copy Snippet<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    \/\/ Authentic Brand Vector Emblems for Every Organization (Uniform Official UKM Shield for all UKM posts)\n    const LOGOS = {\n      idna: `\n        <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\" aria-label=\"IDNA Ideas Sdn. Bhd. Logo\">\n          <defs>\n            <linearGradient id=\"idnaGrad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\n              <stop offset=\"0%\" stop-color=\"#0f172a\"\/>\n              <stop offset=\"100%\" stop-color=\"#1e293b\"\/>\n            <\/linearGradient>\n          <\/defs>\n          <rect width=\"80\" height=\"80\" rx=\"16\" fill=\"url(#idnaGrad)\"\/>\n          <circle cx=\"40\" cy=\"26\" r=\"11\" fill=\"#f59e0b\"\/>\n          <path d=\"M35 26l3.5 3.5L46 22\" stroke=\"#0f172a\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/>\n          <text x=\"40\" y=\"54\" text-anchor=\"middle\" fill=\"#ffffff\" font-family=\"Plus Jakarta Sans, sans-serif\" font-weight=\"800\" font-size=\"16\" letter-spacing=\"1\">IDNA<\/text>\n          <text x=\"40\" y=\"66\" text-anchor=\"middle\" fill=\"#fbbf24\" font-family=\"Inter, sans-serif\" font-weight=\"700\" font-size=\"7.2\" letter-spacing=\"1\">UKM START-UP<\/text>\n        <\/svg>\n      `,\n      ukm: `\n        <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\" aria-label=\"Universiti Kebangsaan Malaysia (UKM) Official Shield Emblem\">\n          <!-- Mortarboard Academic Cap -->\n          <polygon points=\"40,4 64,12 40,20 16,12\" fill=\"#0f172a\"\/>\n          <path d=\"M25 14.5v5.5c0 2.5 30 2.5 30 0v-5.5\" fill=\"#1e293b\"\/>\n          <line x1=\"60\" y1=\"13\" x2=\"62\" y2=\"23\" stroke=\"#d97706\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n          <circle cx=\"62\" cy=\"23.5\" r=\"1.6\" fill=\"#d97706\"\/>\n          <!-- Outer Yellow Shield -->\n          <path d=\"M18 22h44v23c0 15.5-22 24.5-22 24.5S18 60.5 18 45V22z\" fill=\"#facc15\" stroke=\"#0f172a\" stroke-width=\"2.2\"\/>\n          <!-- Inner Shield Split (Red Top, White Bottom) -->\n          <clipPath id=\"ukmInnerShield\">\n            <path d=\"M21.5 25.2h37v19.3c0 12.6-18.5 20.5-18.5 20.5S21.5 57.1 21.5 44.5V25.2z\"\/>\n          <\/clipPath>\n          <g clip-path=\"url(#ukmInnerShield)\">\n            <rect x=\"20\" y=\"24\" width=\"40\" height=\"42\" fill=\"#ffffff\"\/>\n            <rect x=\"20\" y=\"24\" width=\"40\" height=\"17\" fill=\"#dc2626\"\/>\n            <!-- Diagonal Red Sash with Gold Trim -->\n            <line x1=\"19\" y1=\"24\" x2=\"61\" y2=\"58\" stroke=\"#facc15\" stroke-width=\"9.5\"\/>\n            <line x1=\"19\" y1=\"24\" x2=\"61\" y2=\"58\" stroke=\"#dc2626\" stroke-width=\"6.5\"\/>\n          <\/g>\n          <!-- Inner Shield Border -->\n          <path d=\"M21.5 25.2h37v19.3c0 12.6-18.5 20.5-18.5 20.5S21.5 57.1 21.5 44.5V25.2z\" fill=\"none\" stroke=\"#0f172a\" stroke-width=\"1.3\"\/>\n          <!-- Bold UKM Monogram -->\n          <text x=\"40\" y=\"48.5\" text-anchor=\"middle\" fill=\"#0f172a\" font-family=\"Georgia, serif\" font-weight=\"900\" font-size=\"14.5\" stroke=\"#ffffff\" stroke-width=\"1.8\" paint-order=\"stroke\">UKM<\/text>\n          <!-- Bottom Scroll Banner -->\n          <path d=\"M10 65.5q30 7.5 60 0l-2.5 8.5q-27.5 7-55 0z\" fill=\"#facc15\" stroke=\"#0f172a\" stroke-width=\"1.4\"\/>\n          <text x=\"40\" y=\"72.5\" text-anchor=\"middle\" fill=\"#0f172a\" font-family=\"Inter, sans-serif\" font-weight=\"800\" font-size=\"4.4\" letter-spacing=\"0.2\">UNIVERSITI KEBANGSAAN MALAYSIA<\/text>\n        <\/svg>\n      `,\n      henan: `\n        <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\" aria-label=\"Henan Polytechnic of China Logo\">\n          <rect width=\"80\" height=\"80\" rx=\"16\" fill=\"#1e3a8a\"\/>\n          <circle cx=\"40\" cy=\"30\" r=\"13\" fill=\"none\" stroke=\"#60a5fa\" stroke-width=\"2.5\"\/>\n          <path d=\"M27 30h26M40 17v26\" stroke=\"#93c5fd\" stroke-width=\"1.8\"\/>\n          <text x=\"40\" y=\"57\" text-anchor=\"middle\" fill=\"#ffffff\" font-family=\"Plus Jakarta Sans, sans-serif\" font-weight=\"800\" font-size=\"12\">HENAN<\/text>\n          <text x=\"40\" y=\"68\" text-anchor=\"middle\" fill=\"#93c5fd\" font-family=\"Inter, sans-serif\" font-weight=\"700\" font-size=\"7.5\">POLYTECHNIC<\/text>\n        <\/svg>\n      `,\n      mimos: `\n        <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\" aria-label=\"MIMOS Berhad Logo\">\n          <rect width=\"80\" height=\"80\" rx=\"16\" fill=\"#ffffff\"\/>\n          <!-- Geometric Red & Navy Prism M Emblem -->\n          <polygon points=\"40,12 49,23 40,34 31,23\" fill=\"#1e3a8a\"\/>\n          <polygon points=\"18,45 30,20 40,37 50,20 62,45 53,45 48,32 40,44 32,32 27,45\" fill=\"#dc2626\"\/>\n          <text x=\"40\" y=\"59\" text-anchor=\"middle\" fill=\"#1e3a8a\" font-family=\"Plus Jakarta Sans, sans-serif\" font-weight=\"900\" font-size=\"13.5\" letter-spacing=\"0.6\">MIMOS<\/text>\n          <text x=\"40\" y=\"69\" text-anchor=\"middle\" fill=\"#dc2626\" font-family=\"Inter, sans-serif\" font-weight=\"800\" font-size=\"6.8\" letter-spacing=\"1.6\">BERHAD<\/text>\n        <\/svg>\n      `,\n      stats: `\n        <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\" aria-label=\"STATS ChipPAC Malaysia Logo\">\n          <rect width=\"80\" height=\"80\" rx=\"16\" fill=\"#ffffff\"\/>\n          <!-- Subtle Circuit Accent Arc -->\n          <path d=\"M14 23c14-9 38-9 52 0\" fill=\"none\" stroke=\"#93c5fd\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n          <!-- Bold Blue Italic STATS Wordmark -->\n          <text x=\"40\" y=\"42\" text-anchor=\"middle\" fill=\"#1d4ed8\" font-family=\"Plus Jakarta Sans, sans-serif\" font-style=\"italic\" font-weight=\"900\" font-size=\"18.5\" letter-spacing=\"0.5\">STATS<\/text>\n          <!-- Vibrant Orange ChipPAC Wordmark -->\n          <text x=\"40\" y=\"59\" text-anchor=\"middle\" fill=\"#f97316\" font-family=\"Plus Jakarta Sans, sans-serif\" font-weight=\"800\" font-size=\"14.5\" letter-spacing=\"0.2\">ChipPAC<\/text>\n          <line x1=\"16\" y1=\"65\" x2=\"64\" y2=\"65\" stroke=\"#f97316\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n        <\/svg>\n      `,\n      unisem: `\n        <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\" aria-label=\"Unisem (M) Berhad Logo\">\n          <rect width=\"80\" height=\"80\" rx=\"16\" fill=\"#ffffff\"\/>\n          <!-- Royal Blue Globe\/Swirl with Stylized 'u' -->\n          <circle cx=\"40\" cy=\"29\" r=\"15.5\" fill=\"#1d4ed8\"\/>\n          <ellipse cx=\"40\" cy=\"29\" rx=\"15\" ry=\"6\" fill=\"none\" stroke=\"#60a5fa\" stroke-width=\"1.4\" transform=\"rotate(-18 40 29)\"\/>\n          <path d=\"M34 22v9.5c0 5.5 12 5.5 12 0V22\" stroke=\"#ffffff\" stroke-width=\"3.6\" fill=\"none\" stroke-linecap=\"round\"\/>\n          <!-- Navy\/Blue 'unisem' Wordmark -->\n          <text x=\"40\" y=\"60\" text-anchor=\"middle\" fill=\"#1e3a8a\" font-family=\"Plus Jakarta Sans, sans-serif\" font-weight=\"800\" font-size=\"14.5\" letter-spacing=\"0.3\">unisem<\/text>\n          <text x=\"40\" y=\"69.5\" text-anchor=\"middle\" fill=\"#3b82f6\" font-family=\"Inter, sans-serif\" font-weight=\"700\" font-size=\"6.2\" letter-spacing=\"1\">(M) BERHAD<\/text>\n        <\/svg>\n      `,\n      hitachi: `\n        <svg viewBox=\"0 0 80 80\" class=\"h-full w-full\" aria-label=\"Hitachi Inspire the Next Logo\">\n          <rect width=\"80\" height=\"80\" rx=\"16\" fill=\"#ffffff\"\/>\n          <!-- Authentic Hitachi Sunburst \/ Ring Mark -->\n          <circle cx=\"40\" cy=\"27\" r=\"14.5\" fill=\"none\" stroke=\"#dc2626\" stroke-width=\"2.4\"\/>\n          <path d=\"M40 10v34M23 27h34M28 15l24 24M52 15L28 39\" stroke=\"#dc2626\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/>\n          <circle cx=\"40\" cy=\"27\" r=\"5.5\" fill=\"#ffffff\"\/>\n          <circle cx=\"40\" cy=\"27\" r=\"3.8\" fill=\"#dc2626\"\/>\n          <!-- Bold HITACHI Wordmark -->\n          <text x=\"40\" y=\"57\" text-anchor=\"middle\" fill=\"#111827\" font-family=\"Plus Jakarta Sans, sans-serif\" font-weight=\"900\" font-size=\"13.5\" letter-spacing=\"1.2\">HITACHI<\/text>\n          <text x=\"40\" y=\"67.5\" text-anchor=\"middle\" fill=\"#dc2626\" font-family=\"Inter, sans-serif\" font-weight=\"700\" font-size=\"6.2\" letter-spacing=\"0.4\">Inspire the Next<\/text>\n        <\/svg>\n      `\n    };\n\n    \/\/ Consolidated, Deduplicated Career & Leadership Dataset (All UKM posts uniformly use LOGOS.ukm)\n    const EXPERIENCE_DATA = [\n      {\n        id: 'ceo-idna',\n        era: 'era-present',\n        isCurrent: true,\n        period: '2024 \u2013 Present (UKM Start-up) \u2022 2018 \u2013 Present (Training & Consulting)',\n        role: 'CEO & Founder',\n        organization: 'IDNA Ideas Sdn. Bhd. (Official UKM Start-up) & IDNA Training & Consulting',\n        location: 'Selangor, Malaysia \ud83c\uddf2\ud83c\uddfe & Indonesia \ud83c\uddee\ud83c\udde9',\n        logo: LOGOS.idna,\n        tracks: ['entrepreneurship', 'executive'],\n        badgeGradient: 'from-emerald-600 to-teal-700',\n        summary: 'Founded and scaled a technology-driven UKM spin-off SME commercializing university research and spearheading high-impact STEM, AI, robotics, and renewable energy programs.',\n        highlights: [\n          '<strong>Entrepreneurial Leadership:<\/strong> Established IDNA Ideas Sdn. Bhd. (2024\u2013Present) as an official UKM start-up alongside IDNA Training & Consulting (2018\u2013Present) to commercialize university research and lead community-centric technology programs.',\n          '<strong>Secured RM 200,000 External Grant:<\/strong> Successfully obtained and managed an <strong>RM 200,000 SME Corp Malaysia Grant (I-SEE Program)<\/strong>, demonstrating proven capability in securing and executing large-scale private-sector funding.',\n          '<strong>Educational Impact & Regional Reach (1,045+ Trainees):<\/strong> Directed hands-on training for <strong>1,045 participants<\/strong> across Malaysia and Indonesia through <strong>9 proprietary modules<\/strong>: Computational Thinking & Artificial Intelligence, Microcontroller Programming (Arduino & Halocode), Robotics & IoT (mBlock, mBot2 & Halocode ecosystem), and Specialized Tech (Drones & Solar Power Systems).'\n        ],\n        tags: ['UKM Start-up', 'RM 200K Grant', '1,045+ Trainees', 'AI & Robotics']\n      },\n      {\n        id: 'coordinator-entrepreneurship-2026',\n        era: 'era-present',\n        isCurrent: true,\n        period: '1 Feb 2026 \u2013 Present',\n        role: 'Coordinator of Entrepreneurship and Creativity',\n        organization: 'Dept. of Electrical, Electronics & Systems Engineering (JKEES), Faculty of Engineering & Built Environment (FKAB), Universiti Kebangsaan Malaysia (UKM)',\n        location: 'Selangor, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.ukm,\n        tracks: ['executive', 'entrepreneurship'],\n        badgeGradient: 'from-amber-500 to-orange-600',\n        summary: 'Spearheading departmental innovation culture, technopreneurship initiatives, and creative engineering student programs within JKEES, FKAB UKM.',\n        highlights: [\n          'Champions entrepreneurial mindset, design thinking, and creative engineering problem-solving across undergraduate and postgraduate cohorts.',\n          'Bridges academic R&D prototypes with industry commercialization, start-up incubation, and national innovation competitions.'\n        ],\n        tags: ['Academic Admin', 'UKM', 'Technopreneurship']\n      },\n      {\n        id: 'assoc-prof-ukm',\n        era: 'era-present',\n        isCurrent: true,\n        period: 'Apr 2008 \u2013 Present (Assoc. Prof: Apr 2020 \u2013 Present)',\n        role: 'Associate Professor (Consolidated Academic Progression)',\n        subRoles: 'Associate Professor (Apr 2020 \u2013 Present) \u2022 Senior Lecturer (Apr 2012 \u2013 Oct 2020) \u2022 Lecturer (Apr 2008 \u2013 Mar 2011)',\n        organization: 'Dept. of Electrical, Electronics & Systems Engineering, Faculty of Engineering & Built Environment, Universiti Kebangsaan Malaysia (UKM)',\n        location: 'Selangor, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.ukm,\n        tracks: ['academic'],\n        badgeGradient: 'from-red-600 to-rose-700',\n        summary: 'Over 18 years of progressive academic excellence in microelectronics, semiconductor physics, embedded systems, national curriculum standards, and postgraduate research supervision.',\n        highlights: [\n          '<strong>Teaching Portfolio:<\/strong> Delivered undergraduate and postgraduate lectures across <em>Microelectronic Devices, Advanced Physics Semiconductor, Advanced Devices Technology, Digital Circuit Design, Reliability & Integrated Circuit Characterization, Embedded System Design, C++ Programming, Engineering Mathematics, Engineering Management, Engineering Professionalism, Research Methodology,<\/em> and <em>Engineering Ethics<\/em>.',\n          '<strong>Academic Quality & Accreditation:<\/strong> Lead author of the Academic Curriculum Chapter for the <em>Engineering Accreditation Council (EAC)<\/em> audit; External Examiner (2019\u20132024) at <em>Universiti Kuala Lumpur British Malaysian Institute (UniKL BMI)<\/em> for the Diploma of Engineering Technology in Electrical and Electronics.',\n          '<strong>National Curriculum Impact:<\/strong> Invited by the <strong>Ministry of Education, Malaysia<\/strong> to develop a complete curriculum standard of Electrical & Electronics Engineering for Technical Secondary Schools.',\n          '<strong>Postgraduate & Undergraduate Supervision:<\/strong> Main supervisor for <strong>8 PhD candidates<\/strong> (1 completed) and <strong>4 MSc by research candidates<\/strong> (2 completed); Co-supervisor for <strong>2 PhD students<\/strong>; Main supervisor for <strong>5 MEng coursework candidates<\/strong> (4 completed) and <strong>13 undergraduate final-year project students<\/strong> (all completed).',\n          '<strong>Research & Global Dissemination:<\/strong> Published peer-reviewed research articles and presented at 6 international conferences to audiences of up to 100 academics.'\n        ],\n        tags: ['UKM', 'Microelectronics', 'EAC Lead Author', 'Ministry of Education']\n      },\n      {\n        id: 'senior-fellow-umbi',\n        era: 'era-present',\n        isCurrent: true,\n        period: '2023 \u2013 Present',\n        role: 'Senior Associate Research Fellow',\n        organization: 'UKM Medical Molecular Biology Institute (UMBI), Universiti Kebangsaan Malaysia (UKM)',\n        location: 'Kuala Lumpur, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.ukm,\n        tracks: ['academic'],\n        badgeGradient: 'from-violet-600 to-purple-700',\n        summary: 'Advancing interdisciplinary biomedical electronics, non-invasive biosensing, and clinical diagnostic instrumentation research at UMBI.',\n        highlights: [\n          'Collaborates across multidisciplinary medical and engineering teams on point-of-care sensor systems, biomedical signal processing, and clinical diagnostic instrumentation.'\n        ],\n        tags: ['UKM', 'UMBI Fellow', 'Biomedical Electronics']\n      },\n      {\n        id: 'visiting-prof-henan',\n        era: 'era-present',\n        isCurrent: false,\n        period: 'Feb 2025 \u2013 Mar 2025',\n        role: 'Visiting Professor',\n        organization: 'Henan Polytechnic of China',\n        location: 'Henan, China \ud83c\udde8\ud83c\uddf3',\n        logo: LOGOS.henan,\n        tracks: ['academic'],\n        badgeGradient: 'from-indigo-600 to-blue-700',\n        summary: 'Appointed to deliver specialized instruction on \"Advanced Sensor Design for Intelligent Systems\" in China, reinforcing international academic and technological exchange.',\n        highlights: [\n          '<strong>International Expertise Delivery:<\/strong> Delivered specialized lectures on <em>\u201cAdvanced Sensor Design for Intelligent Systems\u201d<\/em> to Electronics Information Engineering Technology students, strengthening Malaysia\u2013China academic and technological exchange.'\n        ],\n        tags: ['International Academic', 'Intelligent Sensors', 'Malaysia\u2013China Exchange']\n      },\n      {\n        id: 'deputy-director-hadhari',\n        era: 'era-present',\n        isCurrent: false,\n        period: 'Nov 2022 \u2013 Oct 2025',\n        role: 'Deputy Director',\n        organization: 'Institute of Islam Hadhari, Universiti Kebangsaan Malaysia (UKM)',\n        location: 'Selangor, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.ukm,\n        tracks: ['executive', 'academic'],\n        badgeGradient: 'from-red-700 to-amber-600',\n        summary: 'Senior university executive leadership steering institutional governance, UKM Senate committees, international symposiums, and scholarly publishing.',\n        highlights: [\n          '<strong>University Governance:<\/strong> Represented the Institute on key governing bodies including the <em>UKM Senate Academic Committee<\/em>, <em>Research & Innovation Committee<\/em>, and <em>Academic Planning & Development Committee<\/em>.',\n          '<strong>Postgraduate Stewardship:<\/strong> Served on the <em>Postgraduate Studies Committee<\/em>, overseeing candidate admissions, supervisor allocations, and research proposal vetting.',\n          '<strong>Research & Scholarly Publishing:<\/strong> Chaired the Institute\u2019s Research & Publication Committee, led major international symposiums (<strong>ICISH 2022<\/strong>, <strong>ISICAS 2021<\/strong>), and served as Editor for <em>Jurnal Hadhari: An International Journal<\/em>.'\n        ],\n        tags: ['UKM', 'UKM Senate Committee', 'ICISH & ISICAS', 'Journal Editor']\n      },\n      {\n        id: 'prog-coord-microelectronics',\n        era: 'era-present',\n        isCurrent: false,\n        period: 'Jul 2021 \u2013 Oct 2022',\n        role: 'Program Coordinator, Master of Microelectronics Engineering',\n        organization: 'Faculty of Engineering & Built Environment, Universiti Kebangsaan Malaysia (UKM)',\n        location: 'Selangor, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.ukm,\n        tracks: ['executive', 'academic'],\n        badgeGradient: 'from-fuchsia-600 to-pink-600',\n        summary: 'Oversaw curriculum governance, academic quality assurance, and operational management of the postgraduate Master of Microelectronics Engineering program.',\n        highlights: [\n          'Managed postgraduate admissions, coursework quality benchmarks, industry-aligned semiconductor syllabus updates, and timely student graduation.'\n        ],\n        tags: ['Academic Admin', 'UKM', 'Microelectronics']\n      },\n      {\n        id: 'director-alumni',\n        era: 'era-ukm',\n        isCurrent: false,\n        period: 'Jul 2018 \u2013 Feb 2020 (Director) \u2022 Feb 2017 \u2013 Jul 2018 (Deputy Director)',\n        role: 'Director, Center for Alumni Relations & Deputy Director (Alumni Relations)',\n        subRoles: 'Director, Center for Alumni Relations (Jul 2018 \u2013 Feb 2020) \u2022 Deputy Director (Alumni Relations), Center for Student Development & Alumni Relations (Feb 2017 \u2013 Jul 2018)',\n        organization: 'Universiti Kebangsaan Malaysia (UKM)',\n        location: 'Selangor, Malaysia \ud83c\uddf2\ud83c\uddfe & Indonesia \ud83c\uddee\ud83c\udde9',\n        logo: LOGOS.ukm,\n        tracks: ['executive'],\n        badgeGradient: 'from-rose-600 to-red-700',\n        summary: 'Consolidated executive leadership transforming UKM\u2019s 204,000-alumni data ecosystem, establishing 26 Indonesian alumni chapters, and directing flagship royal & international events.',\n        highlights: [\n          '<strong>International Network Expansion:<\/strong> Strategically planned and established the <strong>Indonesian UKM Alumni Council<\/strong> comprising <strong>26 UKM Alumni chapters<\/strong>, expanding UKM\u2019s regional footprint.',\n          '<strong>Alumni Data Transformation:<\/strong> Led a rapid taskforce of 5 staff to trace all <strong>204,000 UKM alumni<\/strong>, achieving a <strong>90% trace rate<\/strong> and overhauling the university\u2019s Alumni Information System.',\n          '<strong>Team & Endowment Management:<\/strong> Directed a 10-member staff team across alumni networking, endowment strategy, and communications (publishing biannual bulletins and 6 issues\/year of <em>UKM2U<\/em> online newsletter).',\n          '<strong>Flagship University Events:<\/strong> Directed the <em>2017 Royal Dinner with Alumni<\/em> (700 guests including royals, ministers, and VIPs), <em>UKM Alumni Run<\/em> (300\u2013350+ participants), <em>1st & 2nd Public University Veteran Alumni Volleyball Tournaments<\/em>, 15 Alumni Talks, Vice-Chancellor Interactions, 5 knowledge-sharing sessions, Alumni Mentoring programs, and international student briefings.'\n        ],\n        tags: ['UKM', '204,000 Alumni Traced', '26 Indonesian Chapters', 'Royal Dinner Director']\n      },\n      {\n        id: 'coord-cesmed',\n        era: 'era-ukm',\n        isCurrent: false,\n        period: 'Mar 2012 \u2013 Mar 2014',\n        role: 'Coordinator, Mogul Business Simulation Course (Entrepreneurship Development & Consultancy Program)',\n        organization: 'UKM-CESMED, Universiti Kebangsaan Malaysia (UKM)',\n        location: 'Selangor, Malaysia \ud83c\uddf2\ud83c\uddfe, Brunei \ud83c\udde7\ud83c\uddf3 & USA \ud83c\uddfa\ud83c\uddf8',\n        logo: LOGOS.ukm,\n        tracks: ['executive', 'entrepreneurship'],\n        badgeGradient: 'from-orange-500 to-amber-600',\n        summary: 'Scaled experiential business simulation learning for cohorts of up to 3,500 students in partnership with US universities and trained regional lecturers in Brunei.',\n        highlights: [\n          '<strong>Large-Scale Curriculum Delivery:<\/strong> Main coordinator of the Mogul business simulation module for cohorts of up to <strong>3,500 students<\/strong>, plus lecturer of <em>Fundamentals of Entrepreneurship and Innovation<\/em> & <em>SME Consultation and Development<\/em> for engineering students.',\n          '<strong>Faculty & Regional Training:<\/strong> Led business simulation training for UKM lecturers and trained vocational\/technical college lecturers in <strong>Brunei<\/strong> on PBL, POPBL, and business simulations.',\n          '<strong>US Academic Collaboration:<\/strong> Partnered with professors from <em>Stevens Institute of Technology (New Jersey)<\/em> and <em>Minnesota State University<\/em> to implement entrepreneurship courses at UKM.'\n        ],\n        tags: ['UKM', '3,500 Students', 'US & Brunei Partners', 'Entrepreneurship']\n      },\n      {\n        id: 'visiting-academic-mimos',\n        era: 'era-industry',\n        isCurrent: false,\n        period: 'Jan 2012 \u2013 Aug 2012',\n        role: 'Visiting Academic',\n        organization: 'Dept. of Nanotechnology, MIMOS Berhad',\n        location: 'Kuala Lumpur, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.mimos,\n        tracks: ['industry', 'academic'],\n        badgeGradient: 'from-blue-600 to-indigo-700',\n        summary: 'Designed and prototyped a dissolved oxygen sensor while gaining hands-on expertise across national R&D product development pipelines.',\n        highlights: [\n          'Designed and prototyped a <strong>dissolved oxygen sensor<\/strong> for environmental and industrial sensing applications.',\n          'Gained hands-on expertise across national R&D product development pipelines and research management.'\n        ],\n        tags: ['MIMOS Berhad', 'Nanotechnology', 'Sensor Design']\n      },\n      {\n        id: 'senior-engineer-stats',\n        era: 'era-industry',\n        isCurrent: false,\n        period: 'May 2003 \u2013 Apr 2005',\n        role: 'Senior Engineer (Research & Development)',\n        organization: 'STATS ChipPAC Malaysia',\n        location: 'Kuala Lumpur, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.stats,\n        tracks: ['industry'],\n        badgeGradient: 'from-blue-700 to-orange-500',\n        summary: 'Led a 5-engineer R&D team developing high-density 12\u00d712 mm QFN multi-chip module semiconductor packages and end-of-line reliability standards.',\n        highlights: [\n          '<strong>Technical Leadership:<\/strong> Led a team of 5 engineers in developing and validating a complex <strong>12\u00d712 mm QFN multi-chip module package<\/strong> on tight manufacturing schedules.',\n          '<strong>Cost & Material Optimization:<\/strong> Designed a high-unit-density QFN package to reduce per-unit manufacturing cost and managed end-of-line (EOL) material selection via electrical and reliability testing.',\n          '<strong>Quality Assurance:<\/strong> Authored evaluation reports, Design & Process FMEA, control plans, and manufacturing process specifications.'\n        ],\n        tags: ['STATS ChipPAC', 'QFN Multi-Chip Module', 'Semiconductor R&D']\n      },\n      {\n        id: 'test-engineer-unisem',\n        era: 'era-industry',\n        isCurrent: false,\n        period: 'Feb 2001 \u2013 May 2003',\n        role: 'Test Engineer (Final Test)',\n        organization: 'Unisem (M) Berhad',\n        location: 'Perak, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.unisem,\n        tracks: ['industry'],\n        badgeGradient: 'from-indigo-600 to-blue-800',\n        summary: 'Developed and established electrical test system setups, automated test programs, and parametric waveform failure diagnostics for integrated circuits.',\n        highlights: [\n          'Developed and established electrical test system setups and automated test programs for integrated circuits.',\n          'Verified electrical test rejects and performed waveform diagnostics using parametric analyzer bench testers.'\n        ],\n        tags: ['Unisem', 'IC Final Test', 'Parametric Analysis']\n      },\n      {\n        id: 'designer-hitachi',\n        era: 'era-industry',\n        isCurrent: false,\n        period: 'Apr 1998 \u2013 Nov 2000',\n        role: 'Design Engineer & System Designer (Japan & Malaysia)',\n        subRoles: 'Design Engineer, Hitachi Air-conditioning Products (Aug 2000 \u2013 Nov 2000, Bangi, Selangor, Malaysia) \u2022 Designer, Dept. of Air-Conditioning System Design, Hitachi Appliances (Apr 1998 \u2013 Jul 2000, Tochigi, Japan)',\n        organization: 'Hitachi Appliances (Tochigi, Japan) & Hitachi Air-conditioning Products (Malaysia)',\n        location: 'Tochigi, Japan \ud83c\uddef\ud83c\uddf5 & Bangi, Malaysia \ud83c\uddf2\ud83c\uddfe',\n        logo: LOGOS.hitachi,\n        tracks: ['industry'],\n        badgeGradient: 'from-red-600 to-slate-800',\n        summary: 'Began engineering career in Tochigi, Japan developing 3D drawings and prototypes for Hitachi\u2019s first 4-way ceiling-type air-conditioning unit before transitioning to Malaysia.',\n        highlights: [\n          '<strong>Product Development:<\/strong> Developed detailed 3D technical drawings for the casing of <strong>Hitachi\u2019s first 4-way ceiling-type air-conditioning unit<\/strong> in Tochigi, Japan and presented the prototype to senior management for approval.',\n          '<strong>Prototype Validation:<\/strong> Conducted performance and reliability testing on prototype air-conditioning models before transitioning to Hitachi Air-conditioning Products in Bangi, Malaysia.'\n        ],\n        tags: ['Hitachi Japan', '3D CAD Prototyping', '4-Way Ceiling AC']\n      }\n    ];\n\n    const TRACK_LABELS = {\n      executive: { label: 'Executive & Admin', bg: 'bg-indigo-50 text-indigo-700 border-indigo-200' },\n      academic: { label: 'Academic & Research', bg: 'bg-fuchsia-50 text-fuchsia-700 border-fuchsia-200' },\n      entrepreneurship: { label: 'Entrepreneurship', bg: 'bg-amber-50 text-amber-800 border-amber-200' },\n      industry: { label: 'Semiconductor & Industry', bg: 'bg-emerald-50 text-emerald-700 border-emerald-200' }\n    };\n\n    let activeFilter = 'all';\n    let searchQuery = '';\n    let allExpanded = true;\n\n    const timelineContainer = document.getElementById('timelineContainer');\n    const resultSummary = document.getElementById('resultSummary');\n    const emptyState = document.getElementById('emptyState');\n    const searchInput = document.getElementById('searchInput');\n    const clearSearchBtn = document.getElementById('clearSearchBtn');\n    const toggleAllBtn = document.getElementById('toggleAllBtn');\n\n    function renderTimeline() {\n      const filtered = EXPERIENCE_DATA.filter(item => {\n        const matchesTrack = activeFilter === 'all' || item.tracks.includes(activeFilter);\n        if (!matchesTrack) return false;\n        if (!searchQuery.trim()) return true;\n\n        const q = searchQuery.toLowerCase();\n        const blob = [\n          item.role,\n          item.subRoles || '',\n          item.organization,\n          item.location,\n          item.period,\n          item.summary,\n          ...item.highlights,\n          ...item.tags\n        ].join(' ').toLowerCase();\n        return blob.includes(q);\n      });\n\n      resultSummary.innerHTML = `Showing <span class=\"font-bold text-slate-900\">${filtered.length}<\/span> of ${EXPERIENCE_DATA.length} consolidated career & leadership milestones`;\n\n      if (filtered.length === 0) {\n        timelineContainer.innerHTML = '';\n        emptyState.classList.remove('hidden');\n        return;\n      }\n\n      emptyState.classList.add('hidden');\n\n      timelineContainer.innerHTML = filtered.map((item, idx) => {\n        const trackBadges = item.tracks.map(t => {\n          const info = TRACK_LABELS[t];\n          return `<span class=\"inline-flex items-center rounded-full border px-2.5 py-0.5 text-[11px] font-semibold ${info.bg}\">${info.label}<\/span>`;\n        }).join('');\n\n        const tagChips = item.tags.map(tag =>\n          `<span class=\"rounded-lg bg-slate-100 px-2.5 py-1 text-[11px] font-semibold text-slate-600\">#${tag}<\/span>`\n        ).join('');\n\n        const highlightsList = item.highlights.map(h => `\n          <li class=\"flex items-start gap-2.5 text-sm leading-relaxed text-slate-700\">\n            <span class=\"mt-1.5 h-2 w-2 shrink-0 rounded-full bg-gradient-to-r ${item.badgeGradient}\"><\/span>\n            <span>${h}<\/span>\n          <\/li>\n        `).join('');\n\n        return `\n          <article id=\"${item.id}\" data-era=\"${item.era}\" class=\"experience-card group relative pl-12 sm:pl-16 transition-all duration-300\">\n            <!-- Timeline Node Dot -->\n            <div class=\"absolute left-2.5 top-6 flex h-6 w-6 items-center justify-center rounded-full border-4 border-white shadow-md sm:left-4.5 ${item.isCurrent ? 'bg-emerald-500 ring-4 ring-emerald-500\/20' : 'bg-indigo-600'}\">\n              ${item.isCurrent ? '<span class=\"h-2 w-2 rounded-full bg-white animate-ping\"><\/span>' : ''}\n            <\/div>\n\n            <!-- Glassmorphic Card -->\n            <div class=\"glass-card overflow-hidden rounded-3xl border border-slate-200\/90 shadow-sm transition-all duration-300 hover:-translate-y-0.5 hover:border-indigo-300 hover:shadow-xl hover:shadow-indigo-950\/5\">\n              <!-- Top Gradient Accent Strip -->\n              <div class=\"h-1.5 w-full bg-gradient-to-r ${item.badgeGradient}\"><\/div>\n\n              <div class=\"p-5 sm:p-7\">\n                <!-- Card Header -->\n                <div class=\"flex flex-col gap-4 sm:flex-row sm:items-start sm:justify-between\">\n                  <div class=\"flex items-start gap-4\">\n                    <!-- Organization Vector Logo Box -->\n                    <div class=\"h-14 w-14 shrink-0 overflow-hidden rounded-2xl border border-slate-200\/80 bg-white p-1 shadow-sm sm:h-16 sm:w-16\">\n                      ${item.logo}\n                    <\/div>\n\n                    <div>\n                      <div class=\"flex flex-wrap items-center gap-2\">\n                        <span class=\"inline-flex items-center gap-1.5 rounded-full bg-gradient-to-r ${item.badgeGradient} px-3 py-0.5 text-xs font-bold text-white shadow-sm\">\n                          ${item.isCurrent ? '\u25cf ' : ''}${item.period}\n                        <\/span>\n                        <span class=\"text-xs font-medium text-slate-500\">${item.location}<\/span>\n                      <\/div>\n\n                      <h2 class=\"mt-2 font-display text-lg font-extrabold text-slate-900 sm:text-xl\">\n                        ${item.role}\n                      <\/h2>\n\n                      ${item.subRoles ? `<p class=\"mt-1 text-xs font-semibold text-indigo-700\">${item.subRoles}<\/p>` : ''}\n\n                      <p class=\"mt-1 text-sm font-semibold text-slate-700\">\n                        ${item.organization}\n                      <\/p>\n                    <\/div>\n                  <\/div>\n\n                  <!-- Expand \/ Collapse Button -->\n                  <button type=\"button\" onclick=\"toggleCardDetails('${item.id}')\" class=\"no-print self-start rounded-xl border border-slate-200 bg-slate-50 px-3 py-1.5 text-xs font-semibold text-slate-600 transition hover:bg-indigo-50 hover:text-indigo-700\">\n                    <span class=\"toggle-label\">${allExpanded ? 'Hide Details \u25b2' : 'View Impact \u25bc'}<\/span>\n                  <\/button>\n                <\/div>\n\n                <!-- Track Badges -->\n                <div class=\"mt-4 flex flex-wrap items-center gap-1.5\">\n                  ${trackBadges}\n                <\/div>\n\n                <!-- Punchy Executive Summary -->\n                <p class=\"mt-3.5 rounded-2xl bg-slate-50\/90 px-4 py-3 text-sm font-medium text-slate-700 border border-slate-100\">\n                  ${item.summary}\n                <\/p>\n\n                <!-- Collapsible Impact Bullet Points -->\n                <div class=\"card-details mt-4 ${allExpanded ? '' : 'hidden'}\">\n                  <ul class=\"space-y-2.5\">\n                    ${highlightsList}\n                  <\/ul>\n                  <div class=\"mt-4 flex flex-wrap gap-1.5 border-t border-slate-100 pt-3.5\">\n                    ${tagChips}\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/article>\n        `;\n      }).join('');\n    }\n\n    function toggleCardDetails(id) {\n      const card = document.getElementById(id);\n      if (!card) return;\n      const details = card.querySelector('.card-details');\n      const label = card.querySelector('.toggle-label');\n      const isHidden = details.classList.contains('hidden');\n      if (isHidden) {\n        details.classList.remove('hidden');\n        label.textContent = 'Hide Details \u25b2';\n      } else {\n        details.classList.add('hidden');\n        label.textContent = 'View Impact \u25bc';\n      }\n    }\n\n    \/\/ Filter Buttons\n    document.querySelectorAll('.filter-btn').forEach(btn => {\n      btn.addEventListener('click', () => {\n        document.querySelectorAll('.filter-btn').forEach(b => {\n          b.classList.remove('active', 'bg-slate-900', 'text-white', 'shadow-sm');\n          b.classList.add('bg-slate-100', 'text-slate-700');\n        });\n        btn.classList.add('active', 'bg-slate-900', 'text-white', 'shadow-sm');\n        btn.classList.remove('bg-slate-100', 'text-slate-700');\n        activeFilter = btn.dataset.filter;\n        renderTimeline();\n      });\n    });\n\n    \/\/ Live Search\n    searchInput.addEventListener('input', (e) => {\n      searchQuery = e.target.value;\n      clearSearchBtn.classList.toggle('hidden', !searchQuery);\n      renderTimeline();\n    });\n\n    clearSearchBtn.addEventListener('click', () => {\n      searchInput.value = '';\n      searchQuery = '';\n      clearSearchBtn.classList.add('hidden');\n      renderTimeline();\n    });\n\n    function resetFilters() {\n      activeFilter = 'all';\n      searchQuery = '';\n      searchInput.value = '';\n      clearSearchBtn.classList.add('hidden');\n      document.querySelectorAll('.filter-btn').forEach(b => {\n        const isAll = b.dataset.filter === 'all';\n        b.classList.toggle('active', isAll);\n        b.classList.toggle('bg-slate-900', isAll);\n        b.classList.toggle('text-white', isAll);\n        b.classList.toggle('bg-slate-100', !isAll);\n        b.classList.toggle('text-slate-700', !isAll);\n      });\n      renderTimeline();\n    }\n\n    \/\/ Toggle All Expand\/Collapse\n    toggleAllBtn.addEventListener('click', () => {\n      allExpanded = !allExpanded;\n      toggleAllBtn.textContent = allExpanded ? 'Collapse All' : 'Expand All';\n      document.querySelectorAll('.card-details').forEach(el => {\n        el.classList.toggle('hidden', !allExpanded);\n      });\n      document.querySelectorAll('.toggle-label').forEach(lbl => {\n        lbl.textContent = allExpanded ? 'Hide Details \u25b2' : 'View Impact \u25bc';\n      });\n    });\n\n    \/\/ Jump to Era helper\n    function jumpToEra(eraId) {\n      if (activeFilter !== 'all' || searchQuery) {\n        resetFilters();\n      }\n      setTimeout(() => {\n        const target = document.querySelector(`[data-era=\"${eraId}\"]`);\n        if (target) {\n          const yOffset = -90;\n          const y = target.getBoundingClientRect().top + window.pageYOffset + yOffset;\n          window.scrollTo({ top: y, behavior: 'smooth' });\n        }\n      }, 60);\n    }\n\n    \/\/ Export Clean HTML Modal Logic\n    const exportModal = document.getElementById('exportModal');\n    const exportTextarea = document.getElementById('exportTextarea');\n    const openExportBtn = document.getElementById('openExportBtn');\n    const closeExportBtn = document.getElementById('closeExportBtn');\n    const copySnippetBtn = document.getElementById('copySnippetBtn');\n    const copyToast = document.getElementById('copyToast');\n\n    function generateCleanHtmlSnippet() {\n      return EXPERIENCE_DATA.map(item => `\n<div style=\"margin-bottom: 1.5rem;\">\n  <p style=\"margin: 0 0 0.25rem 0; line-height: 1.5;\">\n    <strong>${item.role}<\/strong>, ${item.organization}, ${item.location.replace(\/[^\\w\\s,&()-]\/g, '').trim()}. <em>${item.period}<\/em>.\n  <\/p>\n  ${item.subRoles ? `<p style=\"margin: 0 0 0.4rem 0; font-size: 0.92em; color: #475569;\">${item.subRoles}<\/p>` : ''}\n  <ul style=\"margin: 0.35rem 0 0 1.25rem; padding: 0;\">\n    ${item.highlights.map(h => `<li style=\"margin-bottom: 0.25rem;\">${h}<\/li>`).join('\\n    ')}\n  <\/ul>\n<\/div>`).join('\\n').trim();\n    }\n\n    openExportBtn.addEventListener('click', () => {\n      exportTextarea.value = generateCleanHtmlSnippet();\n      exportModal.classList.remove('hidden');\n      exportModal.classList.add('flex');\n    });\n\n    closeExportBtn.addEventListener('click', () => {\n      exportModal.classList.add('hidden');\n      exportModal.classList.remove('flex');\n    });\n\n    exportModal.addEventListener('click', (e) => {\n      if (e.target === exportModal) {\n        exportModal.classList.add('hidden');\n        exportModal.classList.remove('flex');\n      }\n    });\n\n    copySnippetBtn.addEventListener('click', () => {\n      exportTextarea.select();\n      document.execCommand('copy');\n      copyToast.classList.remove('opacity-0');\n      setTimeout(() => copyToast.classList.add('opacity-0'), 2200);\n    });\n\n    \/\/ Initial Render\n    renderTimeline();\n  <\/script>\n<\/body>\n<\/html>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Career Journey &amp; Leadership | Assoc. Prof. Ir. Dr. Nazrul Anuar bin Nayan Executive Leadership \u2022 Academia \u2022 Deep-Tech Venture Copy Clean HTML Print \/ Save PDF Work Experience &amp; Institutional Leadership Assoc. Prof. Ir. Dr. Nazrul Anuar bin Nayan B.Eng. (Uni. of Tokyo) \u2022 M.Eng. Ph.D. (Gifu Uni.) \u2022 PostDoc (Uni. of Oxford) \u2022 P.Eng. Practicing Cert (Board of &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1308,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2452","page","type-page","status-publish","hentry","latest_post"],"_links":{"self":[{"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/pages\/2452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/comments?post=2452"}],"version-history":[{"count":78,"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/pages\/2452\/revisions"}],"predecessor-version":[{"id":10751,"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/pages\/2452\/revisions\/10751"}],"up":[{"embeddable":true,"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/pages\/1308"}],"wp:attachment":[{"href":"https:\/\/www.nazrulanuar.com\/author\/wp-json\/wp\/v2\/media?parent=2452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}