personal
-
Proficient in React and Next.js, skilled in Vue.js and Tailwind CSS for front-end development.
-
Proficient in Node.js, experienced in building backend services and RESTful APIs with Express, Koa2, Redis, MongoDB and MySQL.
-
Familiar with Taro, UniApp, native WeChat Mini Program and React Native, capable of multi-terminal development and mini program performance optimization.
-
Skilled in Three.js, R3F and shader programming, experienced in large-screen data visualization and 3D interactive development.
-
Adept at building front-end engineering systems with TypeScript, Redux, Mobx, TanStack Query, Husky, ESLint, Prettier and Jest.
-
Proficient in troubleshooting and debugging with Whistle, solid capability for front-end quality assurance.
-
Experienced in low-code platform development, component architecture design, module splitting and cross-project component reuse.
-
Capable of agile development, technical solution design, cross-department requirement alignment and technical sharing.
-
Basic knowledge of web security including XSS, CSRF and SQL injection, familiar with Git team collaboration.
experience
-
Eurasia Consultis International
- post:Frontend Developer
- Developed core components and mini program components for low-code platform with Next.js and Tailwind CSS, built supporting backend services using Node.js. Participated in requirement review and technical solution design. Led 3 iterations of component library, supported over 80 page constructions including 30+ mini program pages, client satisfaction rate reached 92%.
-
Robert Half Inc.
- post:Frontend Developer
- Maintained global official websites and mini programs for sub-brands including MAC Cosmetics and Bobbi Brown, developed mini program backend APIs and realized data interaction with Node.js. Took part in development of 5 core mini programs. The MAC Electronic Greeting Card Mini Program achieved peak DAU of 20000+. Solved key problems of voice upload and storage, and optimized mini program loading speed by 40%.
-
Isoftstone Information Technology (Group) Co.,Ltd.
- post:Frontend Developer
- Developed real estate mini program based on Taro and integrated VR house-viewing function. Connected real estate data APIs with Node.js and built backend management platform with Vue+Element-UI. Improved backend configuration efficiency by 50%, increased mini program house-viewing rate by 30%, and boosted order intention conversion rate by 15% after VR function launched.
-
Ping An Pay Technology Services Co., Ltd., Shanghai Branch
- post:Frontend Developer
- Developed marketing H5, mini programs, PC portals and CMS systems, built front-end scaffolding and participated in requirement analysis and implementation. Customized unified front-end scaffolding and technical specifications, improved development efficiency by 40%. Developed two mini programs with DAU over 20000 and 2000 respectively, managed user points and card data via Node.js. Built no-code platform supporting over 400 activity pages including 150+ mini program pages, reduced repetitive development by 80%.
-
Shanghai Guangyuan Labor Services Co., Ltd.
- post:Frontend Developer
- Completed business development with Vue stack, independently developed low-code platform and automatic image-cutting tools, which accelerated business operation efficiency by 50%.
-
ENN Energy Services (Shanghai) Co., Ltd.
- post:Frontend Developer
- Responsible for front-end development of Energy Cloud Platform and large-screen visualization projects, implemented front-end and back-end separation architecture. Independently delivered Langfang Power Supply Station real-time data large-screen project with Three.js and Unit3D, optimized Node.js backend API response speed by 50%.
-
Shanghai Puxian Business Services Co., Ltd.
- post:Frontend Developer
- Developed web pages with jQuery and completed integration and debugging with Java JSP pages, mastered combined development of Java and jQuery.
-
Shanghai Yutong Translation Co., Ltd.
- post:Frontend Developer
- Modified WordPress sites and created web pages with JavaScript, CSS and PHP according to designs. Skilled in PHP+JavaScript development, form building and MySQL database connection.
-
China International Talent Development Center Co., Ltd. Shanghai Branch
- post:East China Website Editor
- Created web pages with JavaScript, Dreamweaver and Flash. In charge of digital product reviews, trade show reporting and distributor liaison, with solid ability of requirement collection and cross-department collaboration.
projects
-
Low-Code Framework Component Enhancement
- Built configurable low-code platforms for enterprise marketing campaigns and internal management systems. Extracted 12 core business components from requirements of over 50 clients. Implemented permission control and data linkage based on Next.js, NextAuth and React Query, and developed backend APIs with Node.js. Helped 3 business departments build more than 80 pages, shortened development cycle from 15 days to 5 days and improved efficiency by 67%. Tech stack: Next.js, NextAuth, React Query, TypeScript, Tailwind CSS, Node.js
-
Appointment Service Componentization
- Abstracted 18 high-frequency business components and packaged into private NPM packages for reuse across 3 projects with mini program adaptation. Improved business development efficiency by 30%, component reuse rate reached 85% and reduced duplicate code by over 2000 lines. Tech stack: React, TypeScript, NPM Package Management, ESLint+Prettier, Mini Program Adaptation
-
MAC Electronic Greeting Card Mini Program
- Developed mini program for MAC Cosmetics marketing, supporting personalized greeting card creation, voice message and social sharing. Built high-performance animation components with WXS, optimized voice file upload, verification and storage, and synchronized data with brand membership system. Peak DAU exceeded 20000, over 100000 greeting cards were created during the campaign, social sharing conversion rate reached 35% with zero major online failures. Tech stack: Native WeChat Mini Program, WXS Syntax
-
Modular Construction Platform
- Developed modular platform based on Vue2, Koa2 and MySQL, implemented drag-and-drop configuration with 20+ business modules, and realized backend data management and page generation via Node.js. Reduced development dependency, improved business efficiency by 50%, and supported more than 400 activities including over 100 mini program pages. Tech stack: Vue2, Vuetify, Axios, Koa2, Objection.js, MySQL, Node.js
-
3D Interactive Official Website (Personal Project)
-
Online Word to HTML Converter (Personal Project)
-
Dynamic Questionnaire Project
- Developed dynamic questionnaire and mini program sharing function, supporting over 100000 user participations. Tech stack: React, Node.js
-
Mini Program WeChat Store Integration
- Completed multi-framework mini program compatibility and user authorization access for 3 brands. Tech stack: React, Vue, Node.js
-
Inventory Monitoring Dashboard
- Built real-time data visualization dashboard for 5 warehouses. Tech stack: React, Node.js
-
Customer Service Log Migration
- Completed serialization and migration of ten-million-level Excel logs with Node.js, Redis and MongoDB, improved overall efficiency by 40%. Tech stack: Node.js, Redis, MongoDB
education
-
Sep 2014 - Dec 2016
major:Computer Information Management, Fudan University (Self-taught Bachelor, verifiable on Xuexin.cn)
language-level:PETS-3
-
Dec 2016 - Jun 2017
major:Bachelor's Degree, Computer Information Management, Fudan University