个人介绍
1、熟练掌握JavaSE基础知识,具备扎实的面向对象设计思想,对集合、多线程、锁机制、IO等核心内容理解较深入。
2、熟悉Java并发编程,理解Synchronized、AQS、CAS、ThreadLocal、CompletableFuture、ThreadPoolExecutor等机制,具备异步编排与线程池使用经验。
3、熟悉JVM原理,理解类加载机制、内存模型、垃圾回收流程及常见GC算法,能够结合线上问题进行性能分析与排查。
4、熟练使用Spring、SpringMVC、MyBatis、SpringBoot等主流开发框架,具备独立完成业务系统搭建与接口开发的能力。
5、熟悉SpringCloud微服务体系,具备服务拆分、服务调用、配置管理及网关接入的项目实践经验。
6、熟练掌握MySQL,理解事务、锁、索引、存储引擎等核心机制,具备复杂SQL编写、慢SQL分析及数据库迁移适配经验。
7、熟悉Redis和RabbitMQ,具备缓存设计、滑动窗口去重、异步解耦、消息重试与补偿处理等实践经验。
8、熟悉Linux常用命令及Arthas等线上诊断工具,能够完成日志排查、接口性能分析及常见线上问题定位。
9、熟练使用IDEA、Maven、Git等开发工具,具备良好的代码管理、版本协作及工程构建能力。
10、具备AI应用落地经验,了解RAG基础方案,熟悉意图分类、知识库问答、会话记忆、摘要生成等实现思路,能够结合业务场景完成智能问答类能力落地。
工作经历
2024-10-01 -至今山东启达后端开发
负责MES系统(制造执行系统)核心模块开发,涵盖生产数据采集、工序管理、质量追溯等功能,基于SpringBoot+MyBatis框架搭建系统架构,保障系统稳定性与可扩展性。 对接西门子S7-1200设备,实现工业现场生产数据实时采集与传输,提升生产监控效率。 优化系统数据存储方案,使用Redis缓存高频访问数据(如生产工单、设备状态),结合SQLServer 数据库实现数据持久化,降低数据库查询压力。
教育经历
2017-09-01 - 2021-07-01青岛农业大学计算机科学与技术本科已认证


