Lan Chunxi

Lan Chunxi

Excel / SQL / Python / JavaScript / Data Visualization / Deep learning


Prepare for the National Civil Servant Examinations
for professional technical positions in public institutions,
state-owned enterprises, and government agencies.

About Me

I am a proactive and highly responsible job applicant looking for positions in Technology-related roles. I have strong teamwork and communication skills, and I am capable of taking on challenging work. Throughout my studies and practice, I have always maintained an optimistic and steady mindset, with a dedication to continuous learning. I am adept at quickly absorbing new knowledge and possess strong practical and adaptive abilities. I believe that the combination of technical competence and a strong sense of responsibility can bring real value to any team.

working

Educational Background

Undergraduate

Beijing University Of Technology

Major: Soft Engineering

Graduation Time: 2025

Acquired basic knowledge of Python, JavaScript, SQL, and Excel.

Postgraduate

Lingnan University

Major: Artificial Intelligence and business analytics

Graduation Time: Expected

Learned Machine Learning, Deep Learning, NLP, Computer Vision, Large Language Model, and Data Visualization.

Skills & Expertise


Excel

SQL

Python

JavaScript

Machine Learning

Deep Learning

NLP

Computer Vision

Large Language Model

Data Visualization

Featured Projects

Machine Learning Application for Stock Price Prediction (2026)

The goal of this project is predicting whether the next day’s closing price will rise or fall. The data comes from the Kaggle “S&P 500 Stock Prices” collection, covering 505 stocks from March 2013 to February 2018, with over 600,000 total records. We designed a dual-module architecture: the classification module uses Random Forest and LightGBM to predict price direction; the regression module uses XGBoost and LightGBM to forecast the exact closing price. Deliverables include: daily prediction CSV files for all 505 stocks, model performance comparison tables, and a fully reproducible code repository. I was responsible for modeling XGBoost and LightGBM, training both models, and writing the report.

https://github.com/CDS524-Giant/CDS524_Group_Project

Coding

Computer Vision-Based Eye Detection System for Driver (2025)

This project aims to build a precise, real-time, human-centered closed-loop detection solution that maximizes driving safety while minimizing driving interference. Using MediaPipe Face Mesh, the system extracts 468 real-time 3D facial keypoints from a camera and calculates Eye Aspect Ratio, blink frequency, PERCLOS, etc., generating a 215-dimensional multi-modal feature vector . The dataset is labeled into three fatigue levels: normal, light fatigue, heavy fatigue. A three-layer “Data – Model – Decision” closed-loop architecture is adopted:Data layer: MediaPipe extracts eye and facial features; Model layer: Random Forest and CNN perform three-level fatigue classification, supported by incremental training for personalization; Decision layer: Q-Learning outputs voice/visual intervention commands, forming a closed loop of “detection → decision → feedback”. It successfully builds a low false-alarm, adaptive intelligent intervention system, significantly improving driving safety and user acceptance compared to traditional methods. I was responsible for data-layer MediaPipe feature extraction and EAR/PERCLOS calculation.

https://github.com/S1M0nLEE/Foundation-of-AI

Teamwork

Dodge Bullets: A Q-Learning Based Anti-Aircraft Defense System (2026)

This project addresses how to enable an AI to autonomously learn aiming and shooting through reinforcement learning. Data is generated in real time by the game environment; no external dataset is used. Key fields include: the aircraft’s x‑coordinate, the current angle of the anti‑aircraft cannon, whether the aircraft is within firing range, and the reward value obtained at each step. The Q‑learning algorithm is adopted. State discretization is applied to build a Q‑table. An ε‑greedy strategy balances exploration and exploitation, and the AI is trained over 20,000 episodes to learn an optimal aiming policy.The trained AI increases its average reward from approximately 1,000 to over 6,000, achieving high accuracy in hitting both moving and stationary targets. The project delivers a playable game demo that demonstrates real‑time tracking and shooting capabilities. This is an individual project.

https://github.com/chunxi-lan/DodgeBullets_524_Assignment1

Learning

Get in Touch

chunxilan@ln.hk

github.com/chunxi-lan

+86 1234567890xxx

Chaoyang, Beijing