“我拥有从后端到前端,再到移动端和服务器运维的全链路项目实践经验。
在后端,我主要使用Java技术栈,曾主导开发了公司的内部OA系统,其中最具挑战的是设计和实现了灵活的工作流审批引擎,处理了复杂的业务逻辑。
在前端,我能够熟练运用Vue和React构建复杂的管理后台,同时也精通UniApp,用于快速开发跨端的微信小程序和公众号应用,成功交付了多个微信生态项目。
最重要的是,我具备独立的项目部署和运维能力。我擅长使用Docker将整个应用栈容器化,从代码编写到最终在服务器上安全、稳定地运行,我可以全程负责。这包括服务器的日常维护、网络策略配置以及门户网站等高并发应用的运维保障。
项目一:企业级内部OA协同办公系统
项目描述: 一款集工作流引擎、业务流程审批、信息发布与公司活动支持于一体的综合性办公平台。旨在提升企业内部协作效率,实现业务流程的标准化与自动化。
我的职责: 全栈开发工程师
技术栈: Java (Spring Boot/Cloud), MySQL, Redis, Vue/React, UniApp
核心工作:
后端架构与开发: 基于Spring Boot构建RESTful API,设计并实现了核心的工作流引擎,支持自定义审批流程(如请假、报销、采购等),并利用Redis缓存用户权限和会话信息,提升系统性能。
前端开发: 使用Vue/React框架开发管理后台,实现了动态路由、权限控制和丰富的可视化图表,用于流程监控和数据统计。
移动端支持: 通过UniApp将关键审批功能和公司年会签到、抽奖等环节扩展至移动端,实现随时随地办公与互动。
业务流程整合: 成功对接公司年会系统,为活动报名、日程提醒、现场互动提供了稳定的后端服务支持。
项目二:微信生态产品矩阵开发
项目描述: 涵盖微信公众号与微信小程序的系列产品开发,包括营销推广、用户服务与线上业务办理。
我的职责: 前端与小程序开发负责人
技术栈: UniApp, Vue, 微信小程序原生框架
核心工作:
微信公众号开发: 负责微信公众号的菜单定制、消息接口开发及网页授权,实现用户绑定、信息查询与推送功能。
多端小程序开发: 主导使用UniApp框架开发微信小程序,一套代码同时发布到微信、支付宝等多个平台,极大提升了开发效率,降低了维护成本。
用户体验优化: 深入理解微信API,优化小程序加载速度与交互体验,确保在不同设备上的兼容性与流畅性。
项目三:服务器部署与运维体系建设
项目描述: 负责公司所有线上项目(包括OA系统、门户网站、微信服务等)的服务器环境搭建、部署、监控与维护。
我的职责: 运维负责人
技术栈: Docker, Nginx, Linux, 阿里云/腾讯云
核心工作:
容器化部署: 为所有Java后端服务和前端项目制作Docker镜像,使用Docker-Compose进行编排,实现开发、测试、生产环境的一致性,实现快速部署与弹性伸缩。
服务网关与代理: 配置Nginx作为反向代理和负载均衡,处理静态资源,并配置SSL证书实现全站HTTPS。
门户网站运维: 部署并维护公司门户网站,保障其高可用性。制定并实施网络访问策略、防火墙规则,确保服务器安全。
监控与排障: 建立基础的系统监控体系,能够快速定位并处理线上故障,保障业务7x24小时稳定运行。
| 角色 | 职位 |
| 负责人 | 软件开发工程师 |
| 队员 | 产品经理 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
通过微信原生开发进行小程序线上商城的搭建,包括商品展示,商品图文展示,物流信息配送,当前区域天气预警等功能的实现,初步完成一个电商平台
内部业务移动化平台项目 项目描述:主导开发并交付一款面向公司内部业务老师的微信小程序,旨在实现投保、保单管理等核心业务的全面移动化与无纸化。 技术架构: 后端:采用Spring Boot构建高可用RESTful API,集成Redis缓存用户凭证与高频数据,提升