Skip to content
Eric®
Portfolio & Journal中文

(Vol. 01) Portfolio & journal

Full-Stack & AI Vision Developer

Eric

Currently — Vision Model Developer

Move to stir the ink · click to drop a new colour

Scroll

(01) About

Building intelligent systems with code, decoding the visual world

Pursuing an MSc in Artificial Intelligence at a top-three university in Hong Kong, with a background in Software Engineering from a Project 985 university in South China. Focused on vision model development and AI application. From frontend interfaces to backend services, from model training to edge deployment — I thrive on creating value across the entire tech stack. Experienced with YOLO, SAM, LLM, and Stable Diffusion in real-world projects.

15
Projects
4
Years Study
6
OSS Repos
15
GitHub Stars

(02) Experience

My Journey

From classroom to practice, constantly evolving

  1. 2022 — 2024

    Programming Foundations · SE

    @ a Project 985 university in South China

    Entered Software Engineering program, mastered C++ and data structures & algorithms, started exploring Web development and AI, building a solid CS foundation.

    • C++
    • Data Structures
    • Algorithms
    • HTML/CSS
  2. 2024 — 2025

    Big Data & Backend Learning

    @ a Project 985 university in South China

    Systematically studied big data stack (Flink, Kafka) and backend development (Java, Python), completed multiple course projects, gained deep understanding of distributed systems.

    • Flink
    • Kafka
    • Java
    • Python
  3. 2025

    Emerging Industries Intern

    @ MIIT-affiliated Government Dept.

    Conducted industry research and policy planning for emerging sectors (embodied intelligence, large models, computing power, chips), assisted in completing industry analysis reports and policy recommendations, gained deep insight into national emerging industry strategies.

    • Industry Research
    • Policy Planning
    • Embodied AI
    • Large Models
  4. 2025 — 2026

    Full-Stack Development Training

    @ a research lab at a Project 985 university in South China

    Responsible for full-stack web development using Vue + Spring Boot, completing multiple business modules and participating in system architecture optimization and API design.

    • Vue
    • Spring Boot
    • MySQL
    • Redis
  5. 2026

    Vision Model Dev Intern

    @ Leading local tech company

    Participated in R&D and delivery of visual detection models, designing and optimizing algorithms with YOLO, SAM, and similar models for industrial vision; validated and shipped engineering deployments of project models, driving visual models into real project production settings.

    • YOLO
    • SAM
    • PyTorch
    • Docker
  6. 2026 - Present

    MSc Student in Artificial Intelligence

    @ a top-three university in Hong Kong

    Pursuing a master's degree in Artificial Intelligence, studying machine learning, deep learning, natural language processing and computer vision. Coursework and projects connect model fundamentals and training methods with AI application development.

    • Machine Learning
    • Deep Learning
    • NLP
    • Computer Vision

(03) Selected work

Selected Works

Hover a title to lift its plate from the archive.

  1. 01Civilization ZAI Agents · Strategy Game · Simulation—
  2. 02Trading SimulatorNative macOS · Market Engine · Simulation Game—
  3. 03BF BadmintonVenue Operations · Transactions · Vue 3 / Tornado—
  4. 04ML-SHARPCOMPUTER VISION · 3D GAUSSIANS—
  5. 05Algorithm MuseumInteractive Learning · Algorithms · Visualization—
  6. 06Word NotemacOS · SwiftUI · AI Vocabulary—

(04) Capabilities

Tech & Craft

From AI models to full-stack apps — multi-domain capabilities

Frontend

Vue · JavaScript · HTML/CSS · WXML

From component interactions to mini programs, turning business workflows into usable interfaces.

StackForge CLI ↗

Backend

Python · Java · PHP · MySQL

Building the services behind applications through APIs, data storage and system collaboration.

StackForge CLI ↗

AI / ML

PyTorch · YOLO · SAM · DETR · LLM · NLP · Stable Diffusion · ONNX · C++

Exploring detection, segmentation, language and image generation, with model training, format conversion and edge deployment to bring AI into applications.

NeuralVision Pro ↗ PixelMind SDK ↗

Big Data / DevOps

Flink · Docker

Connecting real-time data processing with containerized delivery to keep models and services running.

DataFlow Pipeline ↗

Frontend

Vue.js90%
HTML / CSS / JavaScript92%
WeChat Mini Program (WXML/WXSS)80%

Backend

Java / Spring Boot88%
Python / FastAPI90%
PHP / RESTful API82%
MySQL / openGauss / Redis85%

AI / ML

PyTorch90%
YOLO / SAM / DETR88%
LLM / NLP / Stable Diffusion78%
Model Design & Research82%

Big Data / DevOps

Flink / Kafka82%
Docker / MyBatis-Plus85%
JWT / Redis / C++80%
Linux / Shell78%

(05) Featured code

Good code is poetry written for machines

Training a neural network is like the human journey — from ignorance to perception, from mistakes to growth. Every backpropagation is an iteration of self-awareness.

  • PyTorch
  • Neural Network
  • Backpropagation
train.py● ● ●
import torch, torch.nn as nn, torch.optim as optim
model = nn.Sequential(
    nn.Linear(784, 256), nn.BatchNorm1d(256), nn.ReLU(),
    nn.Linear(256, 128), nn.BatchNorm1d(128), nn.ReLU(),
    nn.Linear(128, 10)
)
optimizer = optim.AdamW(model.parameters(), lr=1e-3)
criterion = nn.CrossEntropyLoss(label_smoothing=0.1)
# Initialize weights — Born with certain talents (random init)
for epoch in range(100):
    # Forward pass — Understanding the world with existing knowledge
    predictions = model(train_images)
    # Compute loss — Recognizing our shortcomings
    loss = criterion(predictions, train_labels)
    # Backpropagation — Learning from mistakes, computing gradients
    loss.backward()
    # Update weights — Growth and change, fine-tuning along gradients
    optimizer.step()
    optimizer.zero_grad()
# Ultimately, we learn not to replicate the past, but to generalize to the future

(06) Journal

Latest Writing

43 essays and notes. Hover a title and it starts to run.

  1. 2026.11 · 01 The Props Are Fake: On Good Trip Social Essays5 min
  2. 2026.11 · 02 Why Retrain Every Time a Model Breaks? AI Engineering13 min
  3. 2026.11 · 03 The Model Fits. Why Is It Still Slow? AI Engineering15 min
  4. 2026.10 · 04 When the Exam Is Wrong: What Do AI Scores Measure? AI Engineering15 min
  5. 2026.10 · 05 When Data Centers Protect Themselves: A 3.8 GW Load Transfer System Architecture16 min
  6. 2026.10 · 06 Can You Search Inside Encrypted Data? System Architecture33 min

(07) Open source

Open Activity

Code is the best resume · GitHub ↗

380Contributions
6Repositories
15Stars

(08) Voices

/

(09) Next chapter

System Upgrade

Currently pursuing an MSc in AI at a top-three university in Hong Kong

COMPLETED

A Project 985 university in South China

Software Engineering · BSc. Full-Stack Dev & AI Vision Applications

  • Python
  • PyTorch
  • Vue
  • YOLO
  • SAM

CURRENTLY ENROLLED

A top-three university in Hong Kong

Artificial Intelligence · MSc. 2026 — Present · Deep Learning & AI Research

  • Deep Learning
  • NLP
  • Computer Vision
  • Research
  1. BSc Completed
  2. Project Experience
  3. Enrolled at a top-three university in Hong Kong
  4. MSc in AI in Progress

(10) Contact

Got an idea? Let’s build it together.

Whether it's project collaboration or tech discussion, feel free to reach out