简历
基础信息
女,38
16年工作经验
北京,离职
zhangdi1281@163.com
教育背景
硕
软件工程
2012-2017
非全日制(单证)
工程硕士学位
本
软件工程
2005-2009
统招一本(双证)
工学学士学位
专业技能
前端基础
HTML5、CSS3、JavaScript、TypeScript
计算机基础
常见的设计模式、数据结构与算法、网络与安全
前端框架
Vue2/3、React、SSR(Nuxt、Next.js)
小程序
原生微信小程序
可视化
ECharts
后端开发
Node.js、NestJS、PHP、MySQL
工程化与运维
pnpm、Webpack、Vite、Git、GitHub Actions、Docker、Nginx、Linux
云服务
阿里云、腾讯云
工作经历
gap
全栈开发
2年8个月
B端C端APIVue3ReactNext.jsNestJSMySQLGitHub ActionsDocker
- 负责全栈项目的架构设计与功能开发
- 负责工程化体系建设与标准化开发流程设计
- 不断夯实基础、查缺补漏,提升个人技能与项目质量
5
前端开发
1年2个月
B端C端微信小程序Vue2Nuxt2ECharts
- 主导前端架构设计与开发规范制定,优化开发流程
- 公用组件与业务功能开发,并不断进行性能优化
- 项目管理,审核UI/UX,参与产品功能测试,确保按时交付高质量产品
4
前端开发
7年
C端微信小程序jQueryReact17PHP
- 负责PC端、移动端、微信小程序的前端架构与开发
- 主导网站VR频道的开发,提升用户的沉浸式浏览体验
- 在MVC架构(基于Yii框架)下,实现部分后端功能模块的开发
3
前端开发
2年
C端jQueryPHP
2
前端开发
10个月
C端jQuery
1
前端开发
2年
C端jQuery
项目经验
私人项目
个人网站
全栈开发B端C端APIVue3ReactNext.jsTailwind CSSpnpmNestJSMySQLSwagger & RedocGitHub ActionsDocker
1. 将基于Next.js的C端门户与Vue3/VitePress B端后台管理系统结合,两者通过pnpm monorepo统一管理;
2. NestJS后端通过TypeORM连接MySQL数据库,为admin和public提供AP接口,并利用Redoc自动生成API文档;
3. 部分数据由CDN JSON文件提供
- Monorepo:使用 pnpm workspace 和 changesets 管理多个项目
- 自动化部署:利用 GitHub Actions 和 Docker 实现自动化部署和持续集成流程
- 性能与SEO优化:通过 Next.js实现 SSR,优化 SEO 和 ⻚面加载速度
- 监控与告警:使用阿里云/腾讯云 RUM,监控网站性能、分析用户行为、设置告警规则
- API开发:使用 NestJS 和 MySQL 为 admin和public 提供 RESTful API
公司项目
校园设计大赛平台
前端开发C端Nuxt2Vuetify
每年一届的校园设计大赛,主要功能:报名参赛、提交作品、展示作品、入围作品投票、获奖作品公示,作品点赞收藏和评论互动;
招聘平台,主要功能:简历编辑、职位招聘和投递等。
- 性能与SEO优化:使用SSR(Nuxt2)优化SEO和⻚面加载速度,提升网站排名、收录页面和访问速度
- 多端适配:实现响应式布局,确保各种屏幕尺寸上页面的适配
- 访问统计:为平台添加百度统计和Google Analytics数据埋点,帮助监控用户行为及分析访问数据
- 项目管理:UI/UX审核,产品功能测试,确保按时交付高质量产品
电竞观赛项目
前端开发B端C端微信小程序Vue2ElementBootstrap
1. 微信小程序:用户可以查看全国能观看电竞比赛的商户,并在特约商户内扫码参与比赛竞猜,获取积分以兑换商品或参与抽奖。
2. B端商户管理系统:用户管理、积分管理、奖品管理、抽奖功能、兑换奖品管理等。
- 位置判断:基于扫码功能、用户定位及腾讯LBS判断用户是否在店
- 开发流程优化:结合 miniprogram-ci 和 GitHub Actions、钉钉,实现预览、上传、信息推送,确保团队准时提交代码。
- 项目管理:UI/UX审核,产品功能测试,确保按时交付高质量产品
IP授权管理系统
前端开发B端Vue2ElementBootstrapECharts
IP授权业务全生命周期管理,包含授权合同管理、物料上传、产品设计审核、统计分析和报表对账单等。
- 权限及流程控制:基于JWT令牌解析用户角色,实现路由守卫、流程控制、数据权限等功能
- 文件管理:支持文件(夹)的上传与管理,实现大文件的分片上传
- 数据可视化:结合表格与ECharts显示统计数据与报表
- 项目管理:UI/UX审核,产品功能测试,确保按时交付高质量产品
全球高端酒店预订平台
前端开发C端微信小程序React17Ant Design
与国外预订平台合作,为中国用户提供全球高端酒店预订服务,提供独家优惠和会员专属福利。
- 前端架构与开发:独立完成微信小程序(原生)、Web端(React)的架构设计与功能开发
- Web多端适配:实现响应式布局,确保各种屏幕尺寸上页面的适配
- Web主题切换:基于CSS变量与prefers-color-scheme实现随系统显示Dark/Light模式