5年全栈前端开发,可独立完成小程序从零开发到微信审核上线全流程。
近期项目:台球约局匹配小程序——原生开发,Node.js+Express+TypeScript后端,
Prisma ORM数据库设计,WebSocket实时推送,腾讯地图LBS集成,Docker部署。
技术栈:Vue2/3、微信小程序原生/uni-app、TypeScript、Node.js+Express+Prisma、
MySQL/Redis、Docker。日常使用Claude Code等AI编程工具辅助开发,交付效率2-3倍。
可承接:小程序从零开发、二开/功能迭代、支付对接、Bug修复、部署上线。
偏好短期急单,按天或按项目结算。
可工作时间:全职
项目1:台球约局匹配小程序(全栈独立开发)
角色:全栈独立开发
技术栈:微信小程序原生 + Node.js + TypeScript + Prisma + WebSocket + 腾讯地图API
实现功能:
- 附近台球厅搜索(腾讯地图LBS集成,场馆自动同步至数据库)
- 实时匹配引擎(同场馆+同时段排队匹配,FIFO撮合算法)
- WebSocket双向推送(匹配成功/超时通知/在线聊天)
- JWT Token鉴权(access+refresh双Token机制)
- 定时任务清理过期匹配队列
- Mock数据系统支持前后端分离开发
- Docker容器化部署
数据库设计:User/Match/MatchingTask/ChatMessage/Venue 五表关联
项目2:煤矿地质安全保障系统(三维可视化平台)
角色:主力前端开发
技术栈:Vue2 + Three.js + Cesium.js + Web Workers + 自定义WebGL Shader
实现功能:
- 三维地质剖面生成算法(网格-平面求交+Marching Cubes,10万+面片<2秒)
- 三维等值线系统(Delaunay三角剖分+Marching Squares)
- Cesium+Three.js双引擎协同架构(地球级地形+高精度地下模型无缝叠加)
- 八叉树空间索引+视锥剔除+LOD系统,45+FPS流畅渲染
- Web Workers并行计算,剖面生成15s→2s,内存降低60%
- 部署于6+煤矿现场,覆盖70+页面、10大业务模块
项目3:Web CAD图形平台(浏览器端CAD引擎)
角色:核心架构+主力开发
技术栈:Pixi.js + TypeScript + DWG解析 + Canvas/WebGL混合渲染 + WebSocket
实现功能:
- 浏览器端DWG/DXF解析(兼容R14-2023全版本),20MB文件<8秒打开
- 高性能渲染管线(智能批处理降70%DrawCall,10万+图元流畅交互)
- 50+用户实时协同编辑(OT冲突算法,延迟<300ms,冲突率<0.1%)
- 增量保存算法,存储空间节省85%
项目4:地质数据资源中心(可视化大屏)
角色:前端负责人
技术栈:Vue3 + ECharts/GL + Three.js + WebSocket + Docker
实现功能:
- 全国矿井水害防控总览大屏(ECharts-GL 3D饼图+中国地图散点联动)
- Three.js HDR模型预览(UnrealBloomPass后处理)
- 自研WebSocket客户端(自动重连+心跳+消息队列)
- 一套代码20+环境配置服务6+煤矿现场,各矿独立主题色
- 7×24小时零内存泄漏,百万级数据实时渲染
负责角色:全栈独立开发(前端+后端+数据库+部署) 技术栈:微信小程序原生 + Node.js + TypeScript + Prisma ORM + WebSocket + 腾讯地图API 功能描述: 首页(找球友Tab)实现腾讯地图LBS集成,自动定位用户当前位
负责角色:全栈独立开发 技术栈:微信小程序原生 + Node.js + TypeScript + WebSocket + Prisma ORM 功能描述: 匹配等待页展示用户当前排队位置、预计等待时间、场馆与时段信息。 底层实现同场馆+同时段FIFO排队匹配算法,