山在梦中

微信小程序全栈开发工程师
蓝天救援队 · 1年经验
山在梦中
日薪: ¥500/8h
地点: 西安 全区
时间: 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
ID:428118 复制

0
接单数
0
评价数
1
收藏数

AI 技能提取 | Spring Spring Boot MyBatis MyBatis-Plus Java Redis Vue MySQL uni-app 微信小程序 小程序 Vite Nginx Git Maven
• 后端:熟练掌握 Java 17、Spring Boot 3、MyBatis-Plus;熟悉 Spring MVC 运行原理、拦截器机制、AOP、事务管理。
• 数据库:熟悉 MySQL 8.0 索引优化、复合索引/覆盖索引设计、慢查询分析与 SQL 调优;熟悉触发器、外键约束与数据一致性保障。
• 缓存与中间件:熟悉 Redis(数据结构、TTL、序列化策略)与 Caffeine 本地缓存,有双层缓存架构与 Redis 故障降级实战经验。
• 认证安全:熟悉 JWT 双令牌认证、BCrypt 密码加密、令牌黑名单、登录防暴力破解、接口幂等性与 RBAC 权限模型。
• 前端:熟悉 Vue 3(Composition API)、Element Plus、Vite、Vue Router 与 uni-app 跨端开发,可开发微信小程序 / APP / H5。
• 工具与流程:熟悉 Git、Maven、Swagger/OpenAPI、Nginx 反向代理与项目部署流程。

fixBar 上报维修系统(某政府单位委托 · 微信小程序 + Web管理后台 + 后端 API)
角色:独立承接、全栈开发与交付 | 时间:2025 - 至今 | API 接口 60+,数据库 14 张表
项目简介:某政府单位委托的维修上报与派单管理系统,覆盖「报修 → 抢单/派单 → 上门处理 → 完工评价」全流程;由 uni-app 微信小程序、Vue 3 + Element Plus 管理后台、Spring Boot 3.1 后端服务三端构成;独立对接甲方需求,从需求分析、数据库与接口设计到开发部署完成全流程闭环,并输出 API 与数据库设计文档,按期验收交付;已完成本地全量部署验证,生产环境部署(云服务器 + HTTPS)推进中。
项目难点与成果:
•SQL 性能优化(500ms→1ms)核心查询设计复合索引(status + urgency + created_at),耗时从约 500ms 降至约 1ms;清理冗余索引,触发器保证数据一致性。
•认证安全重构(防越权)将可伪造、易越权的 X-Openid 请求头认证重构为 Access Token + Refresh Token 双令牌机制;拦截器仅验签与查黑名单、零 DB 查询,大幅降低越权风险,弱网刷新保留旧令牌防强制下线。
•双层缓存与三级降级(保证高可用)自研 LayeredCacheManager(Caffeine L1 + Redis L2)多级 TTL,Redis 宕机时 L1 继续服务、数据库无额外压力;令牌黑名单与 Refresh Token 校验按 Redis → Caffeine → MySQL 三级降级,极端场景核心功能仍可用,恢复后自动切回、无需重启。
•弱网一致性(解决重复建单)Caffeine 幂等管理器 + Idempotent-Key 拦截重复提交,解决弱网超时重复建单;Gzip 压缩使响应体积减少约 70%。
•分层权限体系(RBAC)4 角色 + 管理员细粒度 RBAC(8 项权限),PermissionInterceptor 按 URI 模式映射权限键校验,超管全权限放行。
•管理后台(全栈交付)Vue 3 + Element Plus + Vite 开发,含工单派发、人员管理、数据统计看板、公告管理与超管后台,路由守卫实现前端权限控制。
山在梦中 ID:428118 复制

山在梦中

微信小程序全栈开发工程师 · 1年经验 · 蓝天救援队
城市西安 全区 日薪500元/8h 时间 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
1
被收藏

信用行为

0
接单数
0
评价数
1
收藏数

技术能力

AI 技能提取 | Spring Spring Boot MyBatis MyBatis-Plus Java Redis Vue MySQL uni-app 微信小程序 小程序 Vite Nginx Git Maven
• 后端:熟练掌握 Java 17、Spring Boot 3、MyBatis-Plus;熟悉 Spring MVC 运行原理、拦截器机制、AOP、事务管理。
• 数据库:熟悉 MySQL 8.0 索引优化、复合索引/覆盖索引设计、慢查询分析与 SQL 调优;熟悉触发器、外键约束与数据一致性保障。
• 缓存与中间件:熟悉 Redis(数据结构、TTL、序列化策略)与 Caffeine 本地缓存,有双层缓存架构与 Redis 故障降级实战经验。
• 认证安全:熟悉 JWT 双令牌认证、BCrypt 密码加密、令牌黑名单、登录防暴力破解、接口幂等性与 RBAC 权限模型。
• 前端:熟悉 Vue 3(Composition API)、Element Plus、Vite、Vue Router 与 uni-app 跨端开发,可开发微信小程序 / APP / H5。
• 工具与流程:熟悉 Git、Maven、Swagger/OpenAPI、Nginx 反向代理与项目部署流程。

项目经验

fixBar 上报维修系统(某政府单位委托 · 微信小程序 + Web管理后台 + 后端 API)
角色:独立承接、全栈开发与交付 | 时间:2025 - 至今 | API 接口 60+,数据库 14 张表
项目简介:某政府单位委托的维修上报与派单管理系统,覆盖「报修 → 抢单/派单 → 上门处理 → 完工评价」全流程;由 uni-app 微信小程序、Vue 3 + Element Plus 管理后台、Spring Boot 3.1 后端服务三端构成;独立对接甲方需求,从需求分析、数据库与接口设计到开发部署完成全流程闭环,并输出 API 与数据库设计文档,按期验收交付;已完成本地全量部署验证,生产环境部署(云服务器 + HTTPS)推进中。
项目难点与成果:
•SQL 性能优化(500ms→1ms)核心查询设计复合索引(status + urgency + created_at),耗时从约 500ms 降至约 1ms;清理冗余索引,触发器保证数据一致性。
•认证安全重构(防越权)将可伪造、易越权的 X-Openid 请求头认证重构为 Access Token + Refresh Token 双令牌机制;拦截器仅验签与查黑名单、零 DB 查询,大幅降低越权风险,弱网刷新保留旧令牌防强制下线。
•双层缓存与三级降级(保证高可用)自研 LayeredCacheManager(Caffeine L1 + Redis L2)多级 TTL,Redis 宕机时 L1 继续服务、数据库无额外压力;令牌黑名单与 Refresh Token 校验按 Redis → Caffeine → MySQL 三级降级,极端场景核心功能仍可用,恢复后自动切回、无需重启。
•弱网一致性(解决重复建单)Caffeine 幂等管理器 + Idempotent-Key 拦截重复提交,解决弱网超时重复建单;Gzip 压缩使响应体积减少约 70%。
•分层权限体系(RBAC)4 角色 + 管理员细粒度 RBAC(8 项权限),PermissionInterceptor 按 URI 模式映射权限键校验,超管全权限放行。
•管理后台(全栈交付)Vue 3 + Element Plus + Vite 开发,含工单派发、人员管理、数据统计看板、公告管理与超管后台,路由守卫实现前端权限控制。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏