← back

Lim Cher Liang

Full-Stack Software Engineer · Design Verification Engineer

2a, Lorong Betik Manis 4, Taman Betik Manis, 14000 Bukit Mertajam

(+60) 19-4562250|liang14032@gmail.com|cher-liang|lim-cher-liang

Summary

E-core Design Verification Engineer at Intel. Full-stack engineer with comprehensive expertise spanning hardware architecture and CPU design, x86 assembly, systems-level development, and modern web applications.

Driven to tackle complex technical challenges by analyzing root causes and architecting innovative, scalable solutions. Proactive adopter of emerging frameworks, languages, and tools.

Skills
Programming
Rust · TypeScript · Python · x86 ASM · C · C++ · VHDL · LaTeX
Frameworks
Tauri · Next.js · React Native · Supabase · PyTorch · Firebase
Tools
Docker · SQL · Vim · Google Cloud Platform · Git · Verdi
Languages
English · 中文 · Bahasa Melayu
Work Experience
  1. Intel Technologies — All-Cores-Engineering (ACE)

    Jul 2024 — Present
    E-Core Design Verification Engineer
    • Fuzz randomized x86 assembly instruction streams against E-core RTL to validate CPU design integrity.
    • Bug triage and root-cause analysis across tool failures, simulation errors, environment issues, and critical design flaws.
    • Apply x86 ISA + microarchitecture expertise to isolate failure points in instruction execution flows; spanning across the entire x86 architecture such as FRED, AVX10, Dynamic Lockstep, patchload, and other legacy features.
    • Deep familiarity with E-core clusters (FEC, ARR, IEC, FPC, MEC) through debugging experience.
    • Maintain validation environment infrastructure; participate in power-ons for several next-gen products cross-site.
    • Individual Side Project — Molecule↗ blog
      • Tauri + React + Rust desktop tool that replaces file-based DV workflows with a session-managed UI.
      • Session manager launches apps, preserves state, prevents duplicate instances via window refocus.
      • IPC between Rust and IPython using enums + state machines + mpsc::channel for thread-safe, non-blocking message passing.
      • File tagging system in Rust + sqlx + SQLite with many-to-many file↔tag relationships for traceability.
      • Custom Rust cache layer + extensive React memoization to minimize refetches and re-renders.
      • Native Windows integration via the windows Rust crate for a lightweight, performant desktop experience.
  2. Intel Technologies — Manufacturing Systems

    May 2022 — Sep 2022
    Intern
    • AI subsystem to identify foreign trays on the production line: YOLO object detection + CRNN, fine-tuned in PyTorch.
    • Optimized inference with Intel OpenVINO; configured automated data processing into local SQL Server.
  3. Keysight Technologies — High Volume Production

    Jun 2021 — Aug 2021
    Intern
    • Digital transformation of HVP management data: Pandas, Power BI, and Power Automate pipelines replacing manual reporting.
Education
  1. University of Nottingham MalaysiaFirst Class

    Jun 2019 — Jun 2024
    MEng, Electrical & Electronic Engineering
    • JPA 9A+ Scholarship.
    • Foundation, Year 1 — First Class (Dean’s List).
    • Year 2, 3, 4 — First Class.
  2. SMJK Jit Sin10 A+

    2014 — 2018
    Sijil Pelajaran Malaysia (SPM)
Academic Projects
  1. Gravitas — AI Learning Management System

    Sep 2023 — Present
    Individual↗ blog
    • Microservice architecture; CI/CD from GitHub, containerized for Google Cloud Run.
    • Optical Mark Recognition subsystem for multiple-choice grading.
    • Short-answer grading via Semantic Textual Similarity (BERT) + Named Entity Recognition (GloVe), PyTorch.
    • TensorRT-optimized models served behind Triton Inference Server.
    • Next.js + Supabase web app with full auth, role-based access control, and admin account management.
  2. UmbrellaPeat — End-to-end Peat Bog Monitoring

    Sep 2022 — May 2023
    Team Leader · Nottingham, UK↗ blog
    • 1st place, Visitor Category.
    • React Native app with interactive map for cross-referencing device location and photos.
    • Firebase store for device telemetry (temperature, peat height, water pressure).
    • Google Cloud Function generates heatmap timelines from sensor data.
    • STM32 Nucleo monitoring device — flash + SD storage, AM-radio comms.
Honors & Awards

Kuala Lumpur Engineering Science Fair (KLESF)

  1. Bronze Award
    2017
    • Smart wallet with fingerprint ID; Wi-Fi signal strength estimates wallet-to-owner distance; MIT App Inventor.
  2. Bronze Award
    2016
    • Smart air purifier with fan speed driven by ambient Air Pollution Index.
Positions Held
  1. Electrical & Electronics Engineering

    2020–2022, 2023–2024
    Course Representative — Year 1, 2 & 4
    • Liaised between cohort and faculty to protect class quality.
  2. Robotics Society

    2021–2022
    Head of Technical
    • Organized an OpenCV image-processing workshop; curated electronics inventory.
  3. Youth Entrepreneur Society

    2020–2022
    Vice Secretary · Secretary
    • Maintained club records and document archive.
  4. Swimming Club

    2020–2021
    Treasurer
    • Handled budgets, projections, and reconciliation.