




个人介绍
熟练使用常用的Java技术框架,并对Java Web的各种开源框架如SpringBoot、SpringClould、MyBatis、SpringMVC等有深入的应用和优化经验,了解它的原理和机制。
熟悉分布式系统的设计和应用,熟悉缓存(Redis)、消息队列(Kafka、RabbitMQ、 MQTT)、RPC等内部机制。熟悉Java微框架的开发,熟练使用Dubbo、ZooKeeper和Nacos,熟悉SpringCloud全家桶的部分组件
熟练掌握MySQL、Oracle、Mongo、ES等数据库,能够编写和优化复杂的SQL程序、熟悉数据库性能优化等。熟练使用VUE和ElementUI,熟练使用小程序、APP以及H5的开发流程和开发工具
工作经历
2023-10-01 -至今中致软件(大连)有限公司项目经理
1. 租赁物资产监控平台建设 作为产品和项目负责人,主导设计并落地新一代租赁物资产监控平台,成功在交银金租、兴业金租、徽银金租、厦门金租等头部金融租赁公司部署应用,提升资产管理的实时性与风控能力。 2. 系统架构设计与技术落地 负责整体架构设计,涵盖: 部署规划:基于微服务架构,采用容器化(Docker+K8s)部署,保障高可用与弹性扩展。 接口设计:标准化RESTful API,支持多系统(ERP、风控系统)高效集成。 数据库设计:结合业务场景优化MySQL分库分表策略,引入Redis缓存高频数据,提升查询性能。 组件选型:选用Spring Cloud Alibaba、Prometheus(监控)、ELK(日志分析)等技术栈,确保系统稳定性和可观测性。 3. 团队赋能与技术提升 定期组织技术分享与培训,内容涵盖架构设计、性能优化、DevOps实践等,推动团队掌握微服务、云原生等关键技术,整体开发效率提升30%+。
2019-09-01 -2023-10-01无锡慧博云通有限公司高级架构师
. 负责项目开发过程中的系统整体架构设计,包括部署规划、接口设计、数据库设计、组件选型等; 2. 主导需求评审和业务系统设计,并负责完成核心代码、关键文档的编写; 3. 指导研发工程师完成设计及开发任务,解决开发过程中遇到的技术问题; 4. Review团队代码,并给出修改意见; 5. 为团队进行分享、培训,提升团队整体技术能力;
2018-06-01 -2019-09-30郑州宇通客车股份有限公司高级软件工程师
1、带领外包团队进行IT体系产品的设计与开发 2、负责系统平台架构设计 3、负责公司核心产品业务的设计与开发工作,并确保高质量的产出 4、线上问题排查与分析,确保平台稳定运行。
2013-04-01 -2018-06-30易视腾科技股份有限公司高级软件工程师
1、主要负责设计和开发工作,并确保输出产品的高质量 2、负责系统架构设计及技术选型调研 3、负责系统模块分析和系统接口设计 4、参与项目的管理工作,并跟进行业关键技术的发展,协助团队的整体技术提高
2011-07-01 -2013-04-30宇信易诚科技有限公司软件工程师
主要负责银行系统产品的开发工作,根据客户的业务需求进行系统的设计与实现。期间共参与了三个项目的建设工作,分别为“中国人民银行计算机辅助审计系统”、“青岛银行管理会计系统”、“厦门国际银行财务管理系统”。
教育经历
2007-09-01 - 2011-06-30安徽科技学院计算机科学与技术本科
语言
技能

1. 系统面向的行业和业务场景 本系统是一个高效、稳定、可扩展的企业级短信服务平台,适用于金融、电商、教育、政务等多个行业,支持大规模短信发送、接收及管理。系统提供多协议接入、智能路由、内容审核、实时监控等功能,满足企业对短信验证码、营销通知、告警提醒等业务场景的需求。 2. 系统功能模块及核心能力 (1)协议层 支持多种短信协议(CMPP、SMGP、SGIP、SMPP)及HTTP/HTTPS统一接入,兼容不同运营商和第三方短信通道。 (2)业务层 短信接收与发送:支持上行(用户回复)和下行(系统发送)短信处理。 智能路由管理:根据通道质量、成本、运营商策略动态选择最优通道。 安全与风控: 用户鉴权(白名单/黑名单) 敏感词检测、内容审核 频次限制(防刷单、防骚扰) 长短信处理:自动拆分与组装,支持超长短信发送。 统计与监控:实时统计发送成功率、失败率,并提供预警机制。 (3)消息队列与存储 采用RabbitMQ实现异步处理,包括: 用户提交队列 通道分发队列 回执处理队列 数据存储: Redis 缓存高频访问数据(如黑名单、模板) MySQL 持久化存储短信记录、用户数据 (4)基础设施 基于Linux服务器部署,支持高可用集群。 中间件:RabbitMQ(消息队列)、Netty(高性能网络通信)。 3. 技术选型与架构特点 后端技术栈: Spring Boot + Spring Security:提供RESTful API及安全控制。 MyBatis + ShardingSphere:数据库访问与分库分表支持。 Netty:高性能网络通信,支持多协议解析。 Redis:缓存热点数据,提升查询效率。 RabbitMQ:异步消息处理,提高系统吞吐量。 前端技术栈: Vue + Element UI:管理后台可视化界面,支持数据看板、配置管理。 架构特点: 高并发:基于Netty和消息队列,支持海量短信并发处理。 高可用:多通道冗余、自动切换,保障短信送达率。 可扩展:模块化设计,支持动态扩容(如新增短信通道)。 安全合规:敏感词过滤、频次控制、内容审核,符合行业监管要求。 本系统通过智能路由、高效存储、严格风控等机制,为企业提供稳定、安全、低延迟的短信服务,适用于各类业务场景。


1. 软件面向的行业和业务场景 本项目是一款面向高校的体育管理系统,旨在为学校师生提供便捷的体育服务管理平台。系统覆盖了体育场馆预约、课程管理、俱乐部活动、校队训练、设备租赁等多种业务场景,满足师生在体育活动中的多样化需求。通过对接学校LDAP系统实现统一登录,确保数据安全与高效管理。系统适用于高校体育场馆的数字化运营,提升管理效率,优化用户体验。 2. 功能模块及使用者功能 系统分为小程序端和后台管理端两大模块,具体功能如下: 小程序端: 登录/注册:对接学校LDAP系统,快速完成注册与登录。 活动预约:支持活动查看、预约、在线支付及排队功能。 场地预定:分楼层、分时间段预定体育场地。 课程预定:提供Active、Just Play和Kids课程预定,支持教练选择与搜索。 俱乐部管理:申请加入俱乐部,查看活动安排,主席可预定场地。 校队管理:支持选拔报名、训练考勤(扫码签到)及竞赛安排查看。 设备租赁:在线租赁或购买训练设备。 PE课程:体育课选课、考勤、请假及成绩查询。 个人中心:维护个人信息,查看预定记录、支付清单等。 后台管理端: 会员管理:审核会员信息,对接HR系统,支持门禁权限管理。 场地与课程管理:维护场地、课程、俱乐部、校队等基础信息及排期。 活动管理:发布活动新闻,设置动态表单收集报名资料。 志愿者服务:工时申报、审核及数据统计。 统计分析:多维度分析会员、课程、场地使用及活动参与情况。 系统管理:用户角色权限管理、系统日志及配置管理。 3. 技术选型与架构特点 后端服务:采用SpringBoot框架,结合MyBatis实现数据持久化,Shiro负责权限控制,确保系统安全性与扩展性。 前端展示:小程序端使用Uniapp和Weui,后台管理端基于Vue和ElementUi,提供响应式交互体验。 服务器与数据库:使用Tomcat作为WEB服务器,MySQL存储业务数据,Redis缓存高频访问数据,提升系统性能。 架构特点:模块化设计,支持高并发访问;对接学校LDAP系统,实现统一身份认证;多维度数据分析功能为管理决策提供支持。 本系统通过技术优化与功能完善,为高校体育管理提供了一站式解决方案,兼顾便捷性与高效性。
