一、开发语言&框架
1. Java:熟练使用SpringBoot、RuoYi框架进行后端开发,参与模块逻辑重构、代码合并工作
2. Python:具备基础开发能力,可完成常规脚本、业务逻辑编写
3. 前端:掌握Vue框架,负责前端视图相关开发与优化
二、工程化&版本控制
1. Git:熟练使用分支管理、代码合并、版本提交等操作
2. Maven:掌握项目打包、依赖管理等流程,适配CI/CD基础场景
三、服务器&运维部署
1. Linux(Ubuntu):熟悉基础命令、服务运维
2. 宝塔面板 + Nginx:完成服务配置、反向代理、跨域处理、线上项目部署
3. 具备小程序服务部署、线上配置调试经验
四、专项业务&问题排查
1. 小程序开发:参与剧本杀小程序开发、性能优化,处理跨域拦截、上线配置等问题
2. 接口改造:完成微信云服务向标准HTTP接口框架迁移
3. 问题排查:借助AI代码工具定位、修复代码Bug,解析报错堆栈
五、其他技能
1. 数据处理:封装Cookie相关数据逻辑,优化前端视图更新逻辑
2. 环境使用:日常基于Mac系统开展开发工作,熟悉该环境下的开发流程
剧本杀小程序开发与优化
负责后端逻辑开发、模块重构与代码合并,完成Cookie数据处理封装,优化前端视图加载性能;处理跨域请求拦截、线上配置调试等问题,主导微信云服务向标准HTTP接口框架迁移,保障项目稳定上线运行。
2. MKT模块迭代重构
基于现有业务架构,对MKT原有老旧逻辑进行重构优化,完成权限体系重构与代码整合;结合AI代码工具排查、修复各类Bug,提升模块运行效率与可维护性。
3. 前后端一体化项目开发
使用Java(SpringBoot、RuoYi)+ Vue 技术栈完成全栈开发,依托Git做版本管控、Maven管理项目依赖与打包;在Ubuntu服务器搭配宝塔、Nginx完成项目部署、反向代理配置,落地基础CI/CD流程。
| 角色 | 职位 |
| 负责人 | 前端工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |