-
- Skill. Competencies
-
Delivered two years of enterprise React work and understand how reconciliation and hooks operate. Comfortable with the surrounding ecosystem including Ant Design, Material UI, Redux, Dva, React Router, Formik, and visualization libraries such as ECharts.
-
Build pragmatic back-end services with Nest.js, MongoDB, and MySQL, covering RESTful APIs, authentication, and deployments on mainstream domestic cloud platforms.
-
Fluent with Git workflows and Webpack-based build automation, driving CI-friendly bundling, code splitting, and front-end performance budgets.
-
- Experience. Projects
Personal Projects
-
Vue + Express + MySQL Library Manager - 2021.02 Source Code
Collaborated with classmates on a library management platform and led the front-end implementation. Built a Vue SPA plus Express + MySQL back end with clear front-end/back-end separation, circulation workflows, and role permissions.
-
Juejin Blog Clone - 2023.01 to Present Source Code
Built with teammates during ByteDance's Spring Youth Camp. Architected a Next.js + Nest.js + MySQL (TypeORM) stack with SSR, RESTful APIs, caching, and performance optimizations that accelerated first contentful paint and earned mentor recognition.
Work Experience
-
Kingsoft (Internship) - Zhuhai 2020.06 - 2021.07
Joined the Xishanju Quality Center focusing on front-end development for four internal platforms spanning React, Vue, and legacy jQuery stacks.
-
Abstracted reusable components plus shared request, visualization, and state management utilities that the whole team consumed.
-
Delivered an enterprise analytics project on the antd-pro scaffold, handling rendering of massive game datasets, internationalization, and JavaScript bug fixes.
-
Implemented Nest.js back-end services paired with MySQL (TypeORM) or MongoDB to support new product features.
-
Optimized critical pages by rewriting complex class-based views with React Hooks, moving heavy tables to server-side pagination, and indexing MongoDB collections to trim query time from 10.7s to 0.1s.
-
Installation Package Analytics Platform - 2020.08 to 2021.07
First owned project: used Ant Design, G2, Less, Dva, Lodash, and Moment.js on the front end plus Nest.js, MongoDB, and Redis on the back. Delivered search, pagination, upload interception, report downloads, and responsive layouts with full internationalization.
-
-
Aipojing Co., Ltd. - Shenzhen 2021.06 - 2022.07
Centralized patient-service data for Hong Kong public hospitals and owned prenatal / postnatal appointment scheduling as well as newborn registration modules.
-
Built an employee performance management portal with React + Material UI to track KPIs and approval workflows.
-
Refactored the Ruoyi Vue admin platform into a cleaner React codebase.
-
Developed a Single-spa micro-front-end data platform for cross-hospital interoperability using React, Material UI, and Formik.
-
Extended Formik FastField and input virtualization to remove lag when editing large forms with hundreds of data points.
-
HA Medical Management Platform - 2021.12 to 2022.07
Launched a new Single-spa microservice, standardized state management with React-Redux + Redux-Saga, created custom data-fetching hooks, and factored shared utilities / components for other squads.
-