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
Intel Technologies — All-Cores-Engineering (ACE)
Jul 2024 — PresentE-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.
Intel Technologies — Manufacturing Systems
May 2022 — Sep 2022Intern- 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.
Keysight Technologies — High Volume Production
Jun 2021 — Aug 2021Intern- Digital transformation of HVP management data: Pandas, Power BI, and Power Automate pipelines replacing manual reporting.
Education
University of Nottingham MalaysiaFirst Class
Jun 2019 — Jun 2024MEng, Electrical & Electronic Engineering- JPA 9A+ Scholarship.
- Foundation, Year 1 — First Class (Dean’s List).
- Year 2, 3, 4 — First Class.
SMJK Jit Sin10 A+
2014 — 2018Sijil Pelajaran Malaysia (SPM)
Academic Projects
Gravitas — AI Learning Management System
Sep 2023 — PresentIndividual↗ 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.
UmbrellaPeat — End-to-end Peat Bog Monitoring
Sep 2022 — May 2023Team 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)
- Bronze Award2017
- Smart wallet with fingerprint ID; Wi-Fi signal strength estimates wallet-to-owner distance; MIT App Inventor.
- Bronze Award2016
- Smart air purifier with fan speed driven by ambient Air Pollution Index.
Positions Held
Electrical & Electronics Engineering
2020–2022, 2023–2024Course Representative — Year 1, 2 & 4- Liaised between cohort and faculty to protect class quality.
Robotics Society
2021–2022Head of Technical- Organized an OpenCV image-processing workshop; curated electronics inventory.
Youth Entrepreneur Society
2020–2022Vice Secretary · Secretary- Maintained club records and document archive.
Swimming Club
2020–2021Treasurer- Handled budgets, projections, and reconciliation.