Agent application development and robotics software. See selected projects and contributions.
Education
MSc studies, Computer Graphics, Vision and Imaging — dissertation submitted
Electronic and Electrical Engineering — First-Class Honours (SCUT–UoB 2+2 program)
University of Birmingham, 2025
Robotics Engineering — SCUT–UoB 2+2 program, 2021–2025
Experience
力迅科技 - Software Development Intern
June 2025 - September 2025
- Implemented message decoding and database transactions using MyBatis-Flex, with XuguDB SQL for hourly, daily, and monthly aggregation.
- Supported on-site deployment and resolved message-format parsing and database compatibility issues.
SCUT Robocon Team - Upper-computer Software and Communication
September 2022 - July 2024
- Implemented task state machines and a fixed-length serial protocol for movement, ball pickup, and placement.
- Used position feedback and camera checks to coordinate task transitions, and supported hardware integration and fault diagnosis.
- Team awards: first prize at Robocon 2024 and third prize at Robocon 2023.
Skills
Technologies and methods used in my projects.
Programming
- C++ / Python / TypeScript / Java
Engineering
- Git / Linux
Agent applications
- deepseek-harness / Tool calling / JSON Schema / Prompt design
- BM25 retrieval / Persistent state / QQ interaction
Robotics and vision
- ROS2 / OpenCV / ORB-SLAM3
- Coordinate transforms / Point-cloud fusion / Task state machines
Models and optimization
- PyTorch / NumPy / SciPy / PDHG

