CV EN 中
Education
-
2024 - 2026 Riverside, CA
M.S. in Computer Science
University of California, Riverside (UCR)
- GPA: 3.88
- Courses: Algorithms, Machine Learning, Robot Navigation, Large Language Models
-
2020 - 2024 Shenzhen, China
B.E. in Computer Science and Technology
Southern University of Science and Technology (SUSTech)
- Courses: Data Structures and Algorithms, Database Principles, Object-Oriented Design, Software Engineering, Distributed Systems
Research Experience
-
2025 - present Riverside, CA
Graduate Research Assistant
UCR TASL Lab
- Contribute to the development of a vehicle-drone collaborative simulator based on CARLA and SUMO
- Develop LLM-based Vision-and-Language Navigation (VLN) algorithms for drones using urban simulation environment built on AirSim, ROS, and OpenFly
-
2022 - 2024 Shenzhen, China
Undergraduate Research Assistant
SUSTech GameAI Lab
- Built a 2D game simulator for police pursuit scenarios to support Multi-Agent Reinforcement Learning (MARL)
- Implemented A* and MARL algorithms in PyTorch, including MADDPG, IQL, and QMIX
Industry Experience
-
2023 - 2024 Shenzhen, China
Software Engineer Intern
Mushroom Wealth Technology
- Developed the Information Center module for a financial SCRM platform adopted by major Chinese brokerage firms, supporting 10,000+ financial advisors in large-scale customer relationship management
- Built scalable frontend features including pagination for message feeds, advanced filtering, and search capabilities, optimizing data retrieval for high-volume datasets
- Designed reusable Vue.js components to ensure code maintainability and consistent user experience
- Integrated RESTful APIs with Axios and improved resilience through exception handling and retry strategies under unstable network conditions; participated in Agile Scrum sprints (2-week cycles)
- Contributed to CI/CD pipelines using YAML and GitHub Actions, improving deployment efficiency
-
2021 - 2021 Beijing, China
Algorithm Engineer Intern (Computer Vision)
CELinkout Information Technology
- Applied YOLOv5 for metal surface defect detection and ship identification/classification in satellite imagery.
Projects
View all →-
Visiting SUSTech: WeChat Mini Program for Campus Access Control
Backend Developer
- Developed and deployed a full-stack WeChat Mini Program serving 10,000+ users over a 6-month lifecycle, enabling campus access control through appointment booking and QR code verification
- Architected backend services using Spring Boot, RESTful APIs, and PostgreSQL (Spring Data JDBC), integrating Redis for caching high-frequency queries and secure authentication with JWT and WeChat OAuth
- Built frontend with WeChat native framework and Vue.js (Element Plus UI), and containerized the application with Docker for deployment on Tencent Cloud
-
CoinTrack: Web-Based Bill Splitting Platform
Lead Developer
- Developed and deployed a full-stack expense-sharing web app with real-time bill tracking and a custom settlement algorithm to minimize the number of transactions between users
- Architected backend services using Gin and GraphQL APIs with PostgreSQL for transactional integrity, and integrated OpenAI GPT APIs to enable OCR-based receipt parsing from uploaded images
- Built a responsive frontend with React.js and TypeScript, and containerized the application with Docker for deployment on Google Kubernetes Engine (GKE), managing the database with Google Cloud SQL
Skills
Languages: Java, Python, Golang, Swift, C/C++, JavaScript, TypeScript, HTML/CSS
Frameworks: Spring Boot, React.js, Vue.js, Gin, SwiftUI, Kafka, Redis
Databases: PostgreSQL, MySQL
DevOps & Cloud: Kubernetes, Docker, Google Cloud (GKE, Cloud SQL), Git, Linux
APIs & Tools: GraphQL, RESTful APIs, PyTorch, Scikit-Learn, ROS
Teaching
-
2025 - present Riverside, CA
Reader for CS218 Algorithms @ UC Riverside
- Spring 2025, Spring 2026