AI Full-Stack EngineerClass of 2026
YONGQUAN CUI
Building interfaces, shipping products, bringing AI into every detail.
I work across the whole stack: ArkTS and Vue on the client, Node.js and MongoDB behind it, then the AI features that make the product worth opening twice.
Field Notes
Places, studios and the in-between weeks. A running archive of where the work happens.
It is not about where you start, it is how you progress from there.
Studio note, 2024
Album
Six frames from the last two years — the defence room, the competition floor, the last night of the internship and a couple of ordinary campus afternoons.
-
2026 · 02SmartFun rewrite shipped -
2025 · 09Last night of the internship -
2025 · 05EasyRent goes live -
2025 · 01Warning system, first release -
2024 · 12Huawei Developer Competition -
2024 · 09Back on campus, third year
Nothing filed under this year yet.
About
I like the part of the job where a requirement turns into something people can actually use.
Two years in, that has meant a warning-and-monitoring platform for my university, a HarmonyOS app rebuilt around MVVM, and an internship where I owned eight modules end to end. Most of my work lands on the front end, but I keep going until the API, the data model and the prompt all make sense too.
- Years writing code
- 4
- Screens shipped
- 100+
- Based in
- Guangdong
Skills
- Front end
- HTML5 / CSS3 / SCSS / Less · JavaScript / TypeScript / ES6+ · Vue 2 & 3 · WeChat Mini Program
- HarmonyOS
- ArkTS / ArkUI · MVVM · GridRow & GridCol breakpoint layout · native HTTP layer
- Back end
- Node.js / Express · MySQL / MongoDB · RESTful API · JWT · Apifox
- Engineering
- Vite / Webpack · Pinia · Vue Router · Git workflow · Element Plus, uView, ECharts
- Performance
- Lazy loading · virtual lists · bundle splitting · asset compression and caching
- AI in the loop
- Cursor / MCP / Copilot / Claude Code / Codex · DeepSeek and Seedream integration · SSE streaming · structured prompts
Experience
-
2025.07 – 2025.09
Shenzhen Yumni Technology
Front-end developer intern
- Owned 8 modules and 17 screens on the consumer app — account deletion, feedback and education verification among them.
- Extracted 6 shared components (global feedback toast, content card, note dialog), removing ~800 lines of duplication and cutting similar work by about 30%.
- Fixed overlay drag jitter on real devices so the interaction behaves the same on H5, mini program, iOS and Android.
- Built message dispatch and creator review on the admin side; daily review throughput now passes 5,000 items.
-
2022.09 – 2026.06
Guangdong Neusoft University
BSc, Software Engineering
- Coursework across web front end, operating systems, computer networks and database design.
- Mobile platform and WeChat platform development, object-oriented programming, probability and statistics.
Awards
- 2025Guangdong Provincial College Computer Design Contest — 3rd Prize
- 2025OpenHarmony Developer Association — Starlight Contributor
- 2024Huawei Developer Competition, China student track — National 3rd Prize
- 2024National Endeavour Scholarship · CET-4
- 2023National College Mathematical Modelling Contest — Provincial 2nd Prize
- 2023Chuanzhi Cup IT Skills Competition, HarmonyOS track — National 2nd Prize
How I work
- Ship it, then make it right — a working version teaches more than a perfect plan.
- Understand the layer below the one you work on; that is where the bugs live.
- Write it down so the next person does not have to ask.
Around the work: the OpenHarmony community, mathematical modelling, and whatever AI tooling showed up this month.
01
Work
Case studies, systems and everything shipped.
02
Life
Travel, side quests and the rest of it.
Selected
The first three are shipped work straight from my CV. The rest of the grid is an archive of studies and side projects kept from the original template.
Twelve more projects live in the archive.
View all workCY Case study
Campus Warning System
A monitoring and early-warning platform built for the university counselling centre: 23 screens, 11 components, a 35-field cascading form, and a six-metric ECharts dashboard on top of it.
Read the case study
Notes & Writing
Working notes from the projects above — what broke, what I changed, and what I would do differently next time. Filter by category, tag or year, or just search.
No notes match that filter yet.
Daily drivers — the stack I reach for on client, server and everything between.











