About
Computer Science M.S. student at SCUT. I currently lead a four-to-five-person team building GPU operators for LLM inference. During my undergraduate studies, I carried out most of the experiments, result analysis, and manuscript preparation for a SWIPT wireless-sensor-network study published in IEEE TMC, and won a MathorCup National First Prize.
GPU Project Team
Project lead and core developer, responsible for critical-component development, technical execution, and team coordination.
Paper & Research
Lead student author, completing most of the experiments, result analysis, initial manuscript, and revisions.
Academic Rank
Cumulative GPA rank: 4/533; 2021–2022 academic-year rank (sophomore year): 1/533.
Core Experience
Industry-Sponsored GPU Systems Project
High-Performance GPU Operator Library for LLM Inference
Project Lead · Core Developer
Lead a four-to-five-person team developing GPU operators for LLM inference, with responsibility for core implementation, requirements clarification, task planning, technical review, and delivery.
View responsibilities, implementation, and resultsHide details
- Lead a student team of approximately four to five members. Alongside core implementation work, I communicate with the client on requirements and technical direction, decompose operator work, assign ownership, review progress and code, and organize testing, reporting, and delivery.
- Lead the design, implementation, and optimization of critical components, resolving compatibility, correctness, and performance issues throughout development.
- Establish and run testing and validation workflows, helping key components move through milestone review and acceptance.
- In biweekly client meetings, I turn vague interface and acceptance language into concrete criteria the team can implement and test. I also clarify boundaries when expanding requirements would put delivery at risk.
- Lead frequent technical discussions, help teammates diagnose implementation issues, and have trained new members on environment setup and the wider team on a consistent Git workflow.
Working setC/C++ · Python · GPU computing · high-performance computing · testing & validation · Linux · Docker · Git
The project is confidential; this page presents only responsibilities and work scope that may be disclosed.
IEEE Transactions on Mobile Computing · 2024
ESWCM: Energy-Sustainable SWIPT-Enabled Wireless Sensor Networks
Lead Student Author · Primary Research Work
Lead student author; completed most of the experimental pipeline, result analysis, and initial manuscript, and remained responsible through multiple revisions.
View research contributions and publicationHide details
- Independently implemented the experimental pipeline, ran and analyzed the experiments, and prepared the initial manuscript.
- Completed multiple rounds of revision, progressively aligning the empirical results, methodological motivation, and paper narrative.
- The work jointly optimizes ring width, clustering, and node parameters to improve energy sustainability in SWIPT-enabled wireless sensor networks with constrained mobile energy access points.
2022 MathorCup University Mathematical Modeling Challenge
Mobile Network Site Planning & Regional Clustering
Founder · Team Lead · Core Algorithm Developer
Founded and led our three-person team, took responsibility for Algorithm 1 in Problem 1 and for Problem 2, completed about 50% of the total workload, and used Julia for a high-speed implementation; the team won a National First Prize.
View modeling methods, division of work, and team storyHide details
- This was my first national first-prize award and an important milestone for the long-running three-person modeling team I initiated and organized. We continued competing together in several later contests.
- On a
2,500 × 2,500grid containing 182,807 weak-coverage points, I owned the enumeration-greedy route for Problem 1 and led Problem 2 end to end, from sector-coverage modeling to direction optimization. - Expressed the three directional sectors as a polar-coordinate coverage model, used K-means++ to propose primary directions, and implemented conflict repair so every pair of directions satisfied the 45-degree separation constraint.
- Used Julia for the core algorithms, constraint handling, experiments, and visualization, and wrote the corresponding manuscript sections. My work covered the complete chain of modeling, code, runs, figures, and prose and accounted for roughly half of the team’s workload.
- The work received a MathorCup National First Prize. It was also my first time carrying a technical idea through the full cycle of model, implementation, results, and clear written explanation.
ITMO University · Winter Camp in Machine Learning
My First Fully English Machine-Learning Program
Full Course Scholarship · 3 ECTS · Grade A
Earned 100/100 on all four assignments in a fully English program, implemented KNN from scratch with Python and NumPy, and defended the code line by line in English.
View the course challenge, implementation, and defenseHide details
- Completed four Python-based machine-learning assignments in a fully English online program without subtitles and received 100/100 on all four assessed tasks.
- While most participants used ready-made library implementations, I chose to build the KNN pipeline—distance computation, neighbor selection, voting, and prediction—from scratch with Python and NumPy.
- Added handling for edge cases such as zero-valued denominators and explained the reasoning behind the selected distance metric.
- Every assignment included a live defense. For the KNN work, the instructor asked me to walk through the implementation line by line in English, including its structure, edge cases, and metric choices.
- The terminology and presentation differed substantially from what I had seen in Chinese coursework. Working through it confirmed that I could learn independently across both a new language environment and a new technical framework.
Program record · Completion and grade records
?
Research & Engineering
Research in Progress
SKAN: Single-Parameter KAN
Independent Researcher
Independently proposed a compact KAN architecture with one learnable parameter per edge and am evaluating it on scientific tabular tasks and Neural ODEs.
View the research direction and current progressHide details
- Proposed a compact KAN architecture with a single learnable parameter on each edge.
- Currently evaluating it on scientific tabular tasks and Neural ODE settings; the manuscript is in preparation.
Undergraduate Innovation Projects
Nanobody–Antigen Structure Prediction & Database System
Provincial Project Lead · Core Member of Follow-Up Project
Provincial project lead and later one of three core contributors, independently owning the antigen-retrieval module; a nanobody prediction tool from the same research period received a Chinese software copyright registration.
View the project evolution and my ownershipHide details
- Led testing, deployment, and project coordination for protein-monomer structure-prediction software during the provincial project.
- Later joined the related database system as one of three core contributors, participating in requirements analysis and technical planning while taking independent ownership of the antigen-retrieval module.
- The system was divided into three main components, each owned by one core contributor; my work covered the design, implementation, and integration of my component.
- Co-developed the “Nanobody–Antigen Complex Structure Prediction Software,” registered in China as a computer software copyright on May 21, 2024; listed third among five contributors (registration no. 2024SR0691526).
Independent Engineering
AI-Assisted Web Content Aggregation
Builder
Built the end-to-end prototype spanning crawl, filtering, AI summaries, clustering, and web presentation, along with an original content-clustering approach.
View the system pipeline and algorithm originHide details
- Built a working prototype connecting web crawling, filtering, AI-assisted summarization, content organization, and a web interface; tested external access through Cloudflare Tunnel.
- Designed a private clustering approach for content deduplication and organization, inspired by a future-work idea from the MathorCup paper.
- The clustering method is not public; this profile describes the problem it solves without disclosing its algorithm or source code.
Earlier Projects & Product Work
Java Software Development Course
Desktop Image-Filter Application
Independent Developer
Independently developed a Java image-filter desktop application and earned the only course grade above 90 in the class.
View the choice of topic, implementation, and feedbackHide details
- While most course projects used familiar management-system topics, I reimplemented image-filtering principles as a Java desktop application.
- The application could load images and apply multiple filters. It stood out to both the instructor and classmates, some of whom asked to try it themselves.
- The work earned a course grade above 90, the only score above 90 in the class.
Interface Design Course
“Vision World” VR Equipment Store
Team Lead · Primary Designer
Team Lead · Primary Designer, defining the product direction, color system, layout, and primary interfaces for a multi-page VR storefront.
View the design scope and portfolioHide details
- Defined the product direction and designed the color system, page layouts, and complete multi-page interface for a VR equipment storefront.
- One controller graphic was adapted from a free vector asset; the remaining page structure, visual composition, and interaction presentation were my work.
- Interface design portfolio
WeChat Mini-Program Competition Project
“Chuhe Youpin” Mini Program
Team Lead
Led the project team and carried the mini-program idea through to a complete competition submission.
View the outcome and retrospectiveHide details
- Led an early product effort for a WeChat mini-program competition, coordinating the team and moving the idea through to a completed submission.
- The project did not receive an award. It nevertheless taught me the difference between completing a product and making it genuinely competitive.
Honors, Campus & Service
Competitions
Scholarships & Academic Honors
?
?
Campus & Service
Technical Toolkit
ProgrammingC/C++ · Python · Julia · Java
GPU & SystemsGPU computing · high-performance computing · Linux · Docker · Git
Machine LearningPyTorch · NumPy · classical machine learning · Neural ODEs · KAN
Researchexperiment design · result analysis · LaTeX · manuscript drafting and revision
EnglishCET-4 571 · CET-6 528 · fully English coursework and live code defense
Contact
Whether your interest is GPU infrastructure and high-performance systems or efficient AI and doctoral research, I would be glad to connect. Role-specific résumés and direct contact details are available on request.
A small selection of public code is available on GitHub.
A dotted underline indicates available supporting material; it can be viewed through the private access link I provide.