Skip to content
View YingjuHan's full-sized avatar
  • 深圳
  • 14:08 (UTC +08:00)

Block or report YingjuHan

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.

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
YingjuHan/README.md

Hi there 👋 I'm Yingju Han

C++ / Python Software Engineer with hands-on experience building CAD/CAE industrial software and industrial visualization components across desktop and web.
I’m also passionate about AI: practical background in machine learning, data mining, CNN, and LSTM, and recently focused on LLMs and their applications in engineering workflows.


Core Competencies

  • CAD/CAE Development: geometry kernels, modeling workflows, engineering data pipelines
  • Visualization: interactive rendering and UI for industrial scenarios (Desktop + Web)
  • Performance & Engineering: C++ performance tuning, modular architecture, maintainable build systems
  • AI/ML: ML feature engineering, classical modeling, deep learning (CNN/LSTM), interest in LLM apps

Tech Stack

  • Languages: C++, Python
  • CAD/Geometry: OpenCASCADE
  • Desktop: Qt
  • Web Visualization: Three.js (WebGL), OpenCASCADE WASM
  • Build & Tooling: CMake, Git, Conan2
  • AI/ML: machine learning, data mining, CNN, LSTM; currently exploring LLM application engineering (RAG/agents/tooling)

Selected Experience Highlights

  • Developed and maintained CAD/CAE modules using C++ + OpenCASCADE, covering geometry processing and engineering-oriented workflows
  • Built desktop visualization components with Qt, focusing on interaction design and performance
  • Implemented web-based industrial visualization with Three.js, enabling interactive 3D experiences in browsers
  • Applied Python-based ML/DL techniques (CNN/LSTM) for experimentation and prototyping; now extending experience toward LLM-driven workflows

Interests

  • LLMs in engineering: knowledge retrieval, documentation/requirement assistance, workflow automation, testing & tooling
  • High-performance visualization and cross-platform engineering systems

Contact

Pinned Loading

  1. OCCT OCCT Public

    Forked from Open-Cascade-SAS/OCCT

    Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. This is a clone of the official repository located on https://dev.opencascade.org/. Please use o…

    C++ 2

  2. Hexo-Blog Hexo-Blog Public

  3. LearnOpenGL LearnOpenGL Public

    Forked from JoeyDeVries/LearnOpenGL

    Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com

    C