个人介绍
1.丰富的企业软件开发经验: 16年企业软件开发与运维经验,长期负责制造业 MES 及生产管理系统的 Java 二次开发、功能迭代、系统维护和技术支持,熟悉生产、设备、仓储、SPC质量、配方管理等业务场景。
2.具备完整的开发与交付能力: 熟悉需求分析、业务流程梳理、数据库设计、接口开发、联调测试、部署发布及上线问题处理,能够独立承担业务模块开发和系统维护工作。
3.擅长生产问题排查: 能够结合应用日志、SQL查询、代码调试及 Arthas 线程堆栈定位接口异常、数据不一致、性能瓶颈和生产环境问题,推动问题闭环。
4.具备系统集成与稳定性优化经验: 参与 MES 与赋码扫码系统、物料主数据系统对接,熟悉业务状态校验、数据库唯一约束、异常日志及重试等可靠性处理措施。
5.具备性能优化和系统升级经验: 熟悉 SQL 优化、索引设计、Redis 缓存、RocketMQ 异步处理、Redisson 并发控制;曾将部分复杂查询耗时从约5秒优化至约500毫秒,并参与传统 SSH 系统向 Spring Boot 分阶段升级。
6.具备 AI 应用开发实践: 基于 Spring AI、RAG、PGVector、Function Calling 等技术完成制造业 AI 配方推荐与知识检索 PoC,具备 Java 技术与业务场景结合的实践经验。
专业技能
1.Java开发: Java、Spring Boot、MyBatis-Plus、RESTful API、事务处理、存量系统改造、接口开发与联调。
2.数据库: MySQL、Oracle、PostgreSQL、SQL Server;SQL优化、索引设计、分页查询、动态分表及数据问题排查。
3.中间件与系统运维: Redis、Redisson、RocketMQ、Nginx、Linux、Docker、docker-compose、Git、Maven;日志分析、版本发布、生产故障定位。
4.业务系统与集成: MES、生产管理、仓储物流、SPC质量监控、配方管理、产品赋码追溯、物料主数据;熟悉跨系统接口设计与数据交互。
5.AI应用技术: Spring AI、RAG、PGVector、Function Calling、SSE;使用 Cursor、ChatGPT 辅助开发。
工作经历
2011-12-05 -2025-01-31上海威士顿信息技术股份有限公司高级java开发已认证
1长期负责制造业 MES 及配套生产管理系统的 Java 二次开发、功能迭代、Bug 修复与生产环境技术支持,涉及生产、设备、SPC、仓储、香精香料等业务场景。 2.参与业务需求沟通和流程梳理,承担数据库表结构设计、接口方案制定、功能开发、联调测试、部署发布、上线验证及生产问题排查。 3.参与 MES 与产品赋码扫码系统、物料主数据系统等跨系统对接,负责业务流程梳理、接口定义、数据处理及联调;结合唯一业务单号、状态校验、数据库唯一约束、异常日志和重试机制,降低重复处理与数据不一致风险。 4.针对复杂查询开展 SQL、索引、缓存及查询方式优化,将部分复杂查询耗时从约5秒降低至约500毫秒;结合业务场景通过分页、查询优化等方式改善报表和历史数据查询效率。 5.参与传统 SSH 系统向 Spring Boot 分阶段升级,重构部分业务代码并调整接口,通过 HTTP 实现新旧模块交互,兼顾历史业务兼容与生产系统持续运行。 6.在 SPC 数据采集场景中使用 RocketMQ 实现异步解耦,并开发按月份动态分表逻辑;在库存扣减等场景中使用 Redisson 锁与数据库事务控制并发风险。 7.长期
教育经历
2020-03-01 - 2023-01-09上海大学计算机科学与技术本科已认证



