Skip to content
View weiykong's full-sized avatar

Block or report weiykong

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

Hi, I'm Weiyuan 👋

Computer Vision, Scientific Imaging & Applied AI Engineer

PhD in biophysics · image analysis · quantitative microscopy · scientific software · AI-assisted workflows

I build tools that turn complex scientific images into reliable, measurable data.

My background is in biophysics and quantitative imaging, where I worked on extracting mechanical and morphological information from microscopy experiments. Over time, I became increasingly interested in the engineering side of science: building robust pipelines, automating analysis workflows, validating results, and turning research methods into reusable software.

Today, I work mainly at the intersection of:

🤖 Applied AI & automation
🔬 Scientific imaging
👁️ Computer vision
📊 Quantitative analysis
🛠 Reproducible software engineering


Featured projects

Image dataset quality-control toolkit for computer vision workflows.
Detects duplicates, blur, corruption, exposure issues and train/validation leakage. Exports HTML, JSON and CSV reports.

Scientific imaging package for extracting mechanical information from microscopy images.
Includes topology extraction, Bayesian force inference, curvature analysis and stress summaries.

Android computational photography prototype combining monocular depth estimation with GPU-based bokeh rendering.

Configurable PyTorch U-Net pipeline for biological image segmentation, with training, inference and validation examples.


What I enjoy building

  • AI-assisted workflows using LLMs, APIs and automation to make scientific and technical work faster
  • Image analysis pipelines for microscopy, biological imaging and visual datasets
  • Computer vision tools for segmentation, tracking, registration and quality control
  • Scientific software that turns research methods into reusable packages
  • Data validation workflows with clear reports and reproducible outputs
  • AI-assisted tools for scientific discovery and experimental analysis

Technical stack

Languages: Python · MATLAB · C++ · SQL
Image analysis: OpenCV · scikit-image · Fiji/ImageJ · segmentation · tracking · registration
Machine learning: PyTorch · TensorFlow · scikit-learn · U-Net · CLIP
Scientific computing: NumPy · SciPy · Pandas · modelling · optimization
Engineering: Git · Pytest · CI/CD · Docker · FastAPI · reproducible workflows


Current interests

  • Scientific imaging and quantitative microscopy
  • Computer vision for biological and medical images
  • Dataset quality control before ML training
  • Inverse problems and physics-informed image analysis
  • Tools that make experimental data more reliable and easier to use

Philosophy

Good scientific software should not only work once.
It should be understandable, testable, reusable, and useful to someone else.


📍 Strasbourg, France
🔗 LinkedIn


GitHub Stats

Pinned Loading

  1. ForceInferencePy ForceInferencePy Public

    A robust Python package for force inference in 2D and 2.5D tissues.

    Python 1

  2. imgclean imgclean Public

    Audit and clean image datasets — find duplicates, blurry images, corrupted files, and train/val/test leakage before training or labeling.

    Python

  3. CineDepthPro CineDepthPro Public

    On-device AI portrait mode for Android. Monocular depth estimation + AGSL GPU bokeh engine with 7 lens effects.

    Kotlin

  4. universal-unet-segmentation universal-unet-segmentation Public

    A universal U-Net implementation designed for high-performance biological image segmentation. This project is optimized for TIFF stacks and supports acceleration on Apple Silicon (M1/M2/M3) as well…

    Python