Skip to content
View VanVan120's full-sized avatar
:atom:
Coding…
:atom:
Coding…

Highlights

  • Pro

Block or report VanVan120

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VanVan120/README.md

👨‍💻 About Me

Computer Science (AI) student at the University of Nottingham Malaysia (Class of 2027) who ships systems that real people use — from production ERP platforms to medical imaging and site-safety computer vision.

  • 🤖 Final Year Project (in progress): an agentic AI order-fulfillment system — LangGraph orchestration + local LLM turning WhatsApp/email orders into validated ERP transactions, with safety-first guardrails (the LLM never decides stock, computes totals, or commits orders)
  • 💼 Part-Time Software Engineer @ Summit Company (M) Sdn Bhd — maintaining the 4 production ERP modules I built as a Software Engineer Intern (they kept me on after the internship)
  • 📄 First & corresponding author of an ML evaluation manuscript under review at Frontiers in Big Data — auditing benchmark contamination in an oral-health screening pipeline
  • 🥽 Built an AR site-safety system as a summer research intern — two internships, one summer
  • ☁️ Currently studying for AWS Certified Cloud Practitioner

🛠️ Technology Stack

AI / ML: Python · PyTorch · OpenCV · scikit-learn · YOLOv8 · LangGraph · Ollama · Hugging Face Transformers · RAG Full-Stack: PHP · Laravel · Vue.js · Next.js · Nuxt · TypeScript · JavaScript · Tailwind CSS · MySQL Backend & DevOps: FastAPI · Docker · Nginx · ONNX · Git · GitHub · Linux

🧠 AI / ML Python, PyTorch, OpenCV, scikit-learn
🌐 Full-Stack PHP, Laravel, Vue.js, Next.js, TypeScript, JavaScript, Tailwind CSS, MySQL
⚙️ Backend & DevOps FastAPI, Docker, Nginx, Git, GitHub, VS Code

🏆 Featured Projects

PyTorch YOLOv8 ONNX

AR site-safety intelligence: PPE detection at 98.2% mAP@50 (42k images), real-time AR overlay at ~57 FPS, and a custom identity layer lifting worker re-ID to 100% recall with 0% false merges even in identical PPE — up from an 8% baseline. Deployed to edge via ONNX + an installable phone app.

Summer Research Internship · UNM · 2026

PyTorch FastAPI Docker

"Smart Triage" multi-model screening — ResNet-18 router, YOLOv8+SAHI hygiene specialist, multi-task DenseNet-169 pathology expert (96.33% accuracy, 100% recall). Full-stack deployment with RAG medical chatbot and 4-language UI. Basis of my first-author manuscript under review at Frontiers in Big Data.

Research & Full-Stack · 2025–2026

Hugging Face Python

The first large-scale parallel dataset for Bahasa Melayu programming instructions — 800k+ instruction pairs across 12 languages, quality-tiered with BERTScore & COMET and validated against HumanEval-XL. Fine-tuned CodeT5 for Malay-language code generation.

Lead Researcher · Summer Internship · 2025

Laravel 13 Nuxt 4 TypeScript

Production-shaped publishing platform: Laravel 13 JSON API + Nuxt 4 SSR as decoupled apps. Markdown authoring with safe server-side rendering, draft/scheduled publishing, Sanctum cookie auth, HaveIBeenPwned password screening, full PHPUnit feature suite.

Full-Stack · 2026

Also pinned: 🛡️ AI-optimized Intrusion Detection (99.84% acc, hybrid PSO-GA) · 🚀 Enterprise CRM · 🤖 Agentic Order Fulfillment (FYP, private during assessment)

📊 GitHub Stats

GitHub contribution streak for VanVan120

💬 Let's build something serious together

Open to Software Engineering & AI/ML opportunities for 2027 — internships and graduate roles.

Ivan Char Cheng Jun on LinkedIn Email Ivan

Pinned Loading

  1. Malay-to-Code-LLM Malay-to-Code-LLM Public

    A research project to fine-tune a Large Language Model (LLM) to generate code from commands in Bahasa Melayu.

    Jupyter Notebook 4

  2. Customer-Relationship-Management-CRM-System Customer-Relationship-Management-CRM-System Public

    This is a comprehensive, full-stack (CRM) system designed and engineered from the ground up. The project includes the complete UI design, front-end development, and back-end architecture with a sca…

    1

  3. Intrusion-Detection-System Intrusion-Detection-System Public

    AI-optimized network intrusion detection on CICIDS2017: GA, Binary PSO, ABC and hybrid PSO-GA feature selection — 99.84% accuracy at 0.08% FPR with 38.9% fewer features

    Jupyter Notebook 1

  4. Oral-Health-Computer-Vision-Model Oral-Health-Computer-Vision-Model Public

    Smart Triage oral-disease screening: YOLOv8+SAHI, multi-task DenseNet-169 & ResNet-18 router, FastAPI/Docker deployment with RAG chatbot — basis of a first-author manuscript under review at Frontie…

    Jupyter Notebook 1

  5. AR-PPE-Detection AR-PPE-Detection Public

    AR site-safety system: YOLOv8 PPE detection (98.2% mAP@50), 100%-recall worker re-ID even in identical PPE, and assembly-workflow understanding for AR glasses

    Python

  6. Laravel-Blog-Post-System Laravel-Blog-Post-System Public

    Laravel 13 JSON API + Nuxt 4 SSR blog (Markdown posts, tags, comments, Sanctum SPA auth)

    PHP