我一直做全栈开发,前后端都有长期项目经验,不是只会其中一块。后端主要使用 Java 技术栈,参与过多种类型的业务系统开发,从功能实现到后期维护都有实际经验。平时会自己拆需求、设计接口、处理业务逻辑,对常见的权限、流程控制、数据统计、异常处理等问题都比较熟。
数据库方面,日常会自己设计表结构和业务数据模型,处理过数据量增长后的查询和性能问题,对索引、事务和常见优化手段比较有经验。系统上线后的问题排查、功能调整和迭代也做得比较多,对项目的完整生命周期比较熟悉。
前端方面并不是“能看懂代码”的水平,而是可以长期参与开发。做过管理后台和业务系统页面,熟悉常见的前端开发模式和组件使用,能够独立完成页面功能,也能和后端配合把接口和交互一次性对齐,减少反复修改。
实际做项目时,更关注需求是否真的落地,而不是只把功能写完。沟通上比较直接,能站在需求方的角度考虑问题,遇到不合理的地方也会提前说明并给出可行方案,整体以项目稳定、好用、好维护为目标。
参与并负责过多个实际落地的 Web 项目,项目类型以业务系统和管理后台为主。曾长期参与某业务管理系统的开发与维护,从前期需求沟通开始,负责后端核心功能实现,同时配合完成前端页面功能。项目中涉及用户与权限管理、业务流程配置、数据统计与导出等模块,系统在多次需求调整后仍保持较好的稳定性和可维护性。
在另一个项目中,主要负责系统的功能扩展和性能优化工作。项目早期存在接口混乱、查询效率低的问题,我对后端接口进行了重新梳理,优化了部分数据库结构和查询方式,同时配合前端调整接口使用方式,使页面响应和整体使用体验有明显改善。该项目后期主要由我负责日常维护和迭代。
此外,也参与过从零搭建的全栈项目,前后端均有实际投入。根据需求完成系统整体结构设计,独立完成主要功能模块开发,并在项目交付后配合进行问题修复和功能调整。通过这些项目积累了较为完整的实战经验,对项目从开发到交付再到维护的全过程都比较熟悉。
| 角色 | 职位 |
| 负责人 | 技术负责人 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | iOS工程师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |