lorem ipsum
AI Agents & Full-stack Engineering · Nottingham, UK
- lorem ipsum dolor s
- github.com/Pleasurecruise
- x.com/yiming9876
- you-find.me
Summary
Computer Science with AI student focused on AI agents and full-stack product engineering, from research experiments to production delivery. Core contributor to the 50k+ star Cherry Studio ecosystem, third-prize winner in the AdventureX 2026 PandaAI quantitative trading track, and independent builder of several cloud-native products.
Highlights
178 merged pull requests to Cherry Studio
Core contributor since Feb 2025 to a 50k+ star AI desktop client, then a summer 2026 software engineering internship with its team
Third-largest contributor to Cherry Studio App
145 commits to the cross-platform mobile client
Third Prize, AdventureX 2026 PandaAI trading track
Assay, an A2A agent that audits the credibility of quantitative trading strategies
Merged work in Dify, LobeHub, Lody, note-gen and Void
Plus Chinese translations of the React Compiler, Flutter and MDN documentation
Experience
lorem ipsum dolor sit amet consectetu (Cherry Studio)
Jun 2026 — Aug 2026Software Engineer Intern
github.com/CherryHQ/cherry-studio
- Maintained the 50k+ star cross-platform Cherry Studio AI desktop client inside the startup behind the project.
- Delivered features and fixes across Agent Runtime, models and providers, Code CLI integrations, data migration and desktop interactions, including system skill discovery, an image-generation agent tool, provider-aware speed controls and interactive QR authentication.
- Expanded native integrations for Kimi Code, Qoder, Claude Code and OpenClaw while handling user-data migration, dependency security and API key protection.
Department of Computer Science, University of Nottingham Ningbo China
Jun 2025 — Aug 2025FoSE Undergraduate Research Practice · Supervisor: lorem ipsum
- Combined U-Net's encoder–decoder design with Mamba selective state-space modelling in an nnU-Net-based BTCV multi-organ segmentation pipeline.
- Improved Dice from 82.33 to 83.94 and reduced 95HD from 6.92 to 5.68 against nnU-Net, while cutting parameters from 88M to 60M.
- Reproduced CNN, Vision Mamba, Vision Transformer and U-Net baselines, ran quantitative and qualitative evaluation, and delivered the final research poster.
lorem ipsum dolor sit amet consectetur adipiscin
Apr 2025 — May 2025Front-end Engineer Intern
- Led front-end development of the Plants vs. Zombies 2 UGC upload platform end to end with shadcn-vue, lucide-vue-next and Tailwind CSS.
- Implemented navigation with Vue Router and unified Axios interceptors for request forwarding and authentication.
- Deployed front-end and back-end test environments, validated request and response models against the API documentation, and resolved cross-origin integration issues.
Projects
Cherry Studio
Feb 2025 — PresentCross-platform AI desktop client · Core contributor
github.com/CherryHQ/cherry-studio
- Agents: system skill discovery, an image-generation agent and chat tool, interactive QR authentication for channels, and endpoint routing for mixed-provider models.
- Data and architecture: pre-boot user-data relocation, migrating ImportService from Redux to DataApi, and protecting user-default models during reconciliation.
- Reliability and security: fixes across the editor, message selection, conversation tabs and provider settings, plus dependency vulnerability fixes and safer API key handling.
Cherry Studio App
Feb 2025 — PresentCross-platform mobile AI client · Core contributor
github.com/CherryHQ/cherry-studio-app
- Third-largest contributor with 145 commits: conversation, message and model-switching components on Expo and React Native, Redux Toolkit state, and Drizzle ORM for offline history.
Eyeful
Oct 2026 — PresentMulti-agent code review with executable evidence · Final-year project
github.com/Pleasurecruise/eyeful
- Reviews code changes with a group of agents and tries to prove every reported bug with a test it runs itself; a finding counts as verified only when an independent verifier sees the reproduction fail on the change and pass on the base commit.
- Checks each suggested fix against the same reproduction and labels unproven findings with the weaker evidence they have; it never approves a change.
- Runs locally with Claude Code, Codex or pi, from the command line or a desktop app (Go).
ErgoCollab Twin: Avatar Edition
Oct 2025 — May 2026Software Engineering Group Project (COMP2002), University of Nottingham · Git Lead · Supervisor: lorem ipsum dolor
- Real-time ergonomic assessment for human–robot collaboration: synchronised multi-camera capture, pose estimation and 3D reconstruction feed kinematic analysis, RULA and REBA risk scoring, and a live 3D digital-twin avatar coloured as a biomechanical risk heatmap.
- The team's pipeline calibrates each camera (intrinsics, distortion, stereo extrinsics; target RMS reprojection error under 1.0 px single and 1.5 px stereo), triangulates joints with DLT per camera pair, and fuses them by visibility-weighted averaging into a confidence-scored 3D skeleton.
- As Git Lead, ran the branching strategy, reviews, merges and releases across the camera, analysis, UI and testing sub-teams.
- Built multi-camera acquisition, migrated pose estimation to the MediaPipe Tasks API after the legacy API was deprecated, wired risk-state notifications into the assessment engine, and standardised the interface and joint naming between the camera and analysis subsystems with Ruff, pre-commit hooks and conventional commits.
Assay
Jul 2026Strategy credibility audit agent · Third Prize, AdventureX 2026 PandaAI Track
github.com/Pleasurecruise/assayadventure-x.org
- An independent quality-assurance layer that validates alpha claims through five isolated parallel checks: parameter robustness, data availability, transaction-cost stress, market-regime dependency and signal decay.
- Resolves conflicting findings with targeted follow-up experiments, then issues deterministic five-level verdicts backed by reproducible, versioned evidence.
- Packaged as an A2A remote agent with task-state streaming and protocol-level cancellation.
NottinghamWall
Jun 2024 — Dec 2024Campus community · Founder and lead developer
github.com/CompPsyUnion/NottinghamWall
- An open-source forum across web and WeChat Mini Programs with Spring Boot, Vue 3 and UniApp, reaching 150+ users and 240+ GitHub stars.
Open Source
Lody
Aug 2026 — Oct 202610 merged pull requests · Share coding agents with your team on phone and desktop (1.7k+ stars)
- Made the built-in MCP server work with both modern and legacy MCP clients, and listed each server's available tools in settings.
- Added client-side search to the project Skills tab and a local hot-reload workflow for the Electron app.
- Blocked untrusted navigation in the main window, and fixed ZIP extraction stalling in the CLI on Node 24.16+.
AI apps and developer tools
2025 — 2026Dify (160k+ stars) · LobeHub (84k+) · Docmost (22k+) · note-gen (13k+) · Blinko (11k+) · Obsidian Copilot (7.9k+) · Void
- note-gen: searchable article titles, recursive folder deletion, export file names derived from content, and missing translations.
- Dify: response content types with an explicit charset, and fixes for button flicker and plugin task header colours; LobeHub: resolved CVE-flagged dependency vulnerabilities.
- Void (VoidZero): bundled framework Workers with Cloudflare module rules and Worker export conditions at deploy time.
- Docmost, Blinko and Obsidian Copilot: search-and-replace, selector and dialog layout fixes.
Documentation translation
2024 — 2025React · Flutter · MDN Web Docs
- Translated four React Compiler guides into Simplified Chinese, eight Flutter guides and cookbook recipes for flutter.cn, and two MDN articles.
Education
University of Nottingham
Sep 2025 — Jun 2027BSc Computer Science with Artificial Intelligence
- GPA: lorem ip
University of Nottingham Ningbo China
Sep 2023 — Jun 2025BSc Computer Science
- GPA: lorem ip
Skills
Languages
- TypeScript
- Java
- Python
- Go
- C++
- JavaScript
- Mandarin Chinese (native)
- English (full professional proficiency)
Front-end & cross-platform
- React
- React Native
- Next.js
- Vue 3
- SvelteKit
- SolidJS
- UniApp
- Electron
- Expo
- Tailwind CSS
Back-end & data
- Node.js
- Hono
- Spring Boot
- MyBatis
- PostgreSQL
- MySQL
- MongoDB
- SQLite
- Cloudflare D1
- Drizzle ORM
AI & cloud
- LLM API integration
- A2A
- MCP
- multi-agent orchestration
- PyTorch
- Docker
- Nginx
- Cloudflare Workers
- R2
- KV
- CI/CD
Hire me to unlock my full talent
Want to work together? Reach out for an access code to read the full CV.