个人介绍
工作经历
2022-10-31 -2024-03-01同盾科技Java开发
参与前期产品需求讨论,负责分析技术可行性和提出技术建议。 主导项目技术架构设计,负责项目的全生命周期开发,确保项目交付符合质量标准,满足客户预期。 后期负责客户现场驻场,提供及时的运维支持,解决客户遇到的问题,优化产品性能,确保产品稳定运行。
2019-03-02 -2022-10-01信联科技java
负责业务中台项目的全生命周期开发和维护,确保项目的高质量和稳定性。 参与新产品需求研讨会,主导产品的设计和开发阶段;制定技术方案,确保产品的技术实现与业务目标的紧密结合。 引领业务中台部门的新成员,协助他们快速熟悉部门的开发规范和流程,安排并参与项目需求的下发和代码评审。
教育经历
2015-09-01 - 2019-06-30山东理工大学信息管理与信息系统本科
技能
项目描述: 该项目为xx市国投公司智慧办公一体化平台,主要涵盖集成门户、投资管理、融资管理、重大事项管理、考勤管理等九大业务模块。各子模块独立开发部署,对接门户单点登录实现门户统一集成,减少多个系统间切换的繁琐步骤,帮助国投公司职工能够更加高效办公,提高了工作流程的整体效率。该平台还具备良好的可扩展性,使得未来可以轻松添加新的业务模块,以适应公司业务发展的不断变化。 技术栈:SpringBoot、Dubbo、Zookeeper、Elasticsearch、Kafka、Redisson、OBS等 责任描述: 1.负责门户系统整体架构、设计、开发落地,实现单点登录、全平台文件管理、日程管理、部门权限管理等基础接口服务。 2.负责重大事项管理系统整体架构、设计、开发落地,负责国投公司核心业务模块-议题会议管理方案的设计实现。 3.基于redisson互斥锁实现用户信息等热点数据的读写操作,保证数据强一致性。 4.基于redis实现延时队列机制,采用定时轮询+分布式锁实现会议前一刻钟通知功能。 5.基于kafka与spring事件机制实现会议通知、审批结果通知等异步业务解耦。 6.基于ELK+kafka技术栈实现分布式日志收集与可视化。 7.使用线程池优化接口性能,解决文件上传等分布式事务等问题。
该项目为交易中心上游系统,主要负责将省交通厅高速通行数据同步至公司数据库,根据通行记录匹配签约关系,再将订单推送至交易中心系统,继而实现通行订单的代扣。重构项目首先将扣款定时任务取缔,改为实时推送,并加入对应渠道代扣开关标识,使风控粒度更加细化;引入风控模块,对失败订单的重试机制、失败短信的发送机制、黑白灰名的管理进行了优化,使整个通行费代扣行为变得更加完善。 技术栈:SpringBoot、Nacos、Sentinel、ShardingSphere 、RabbitMQ、Xxljob等 责任描述: 1.参与前期系统重构方案的制定,技术选型讨论,灰度迁移方案确定。 2.风控模块产品需求调研、产品设计、黑白灰名单、短信推送机制完善与开发落地。 3.JVM参数调优,SQL优化, 添加相关指标监控数据,系统日常运维、部署生产环境等。 重构成果: 1.灰度迁移用户数据,阶段化完成系统重构后的数据迁移工作。 2.大幅度提升部分银行客户通行费代扣速度。 3.历史失败订单抢占代扣资源问题修复。 4.完善黑名单维护机制,减少客户投诉反馈。
该项目为公司中台核心项目,主要实现全省ETC高速费用代扣业务,根据车主信息在银行侧生成签约信息,后续产生高速通行费直接通过签约信息去银行侧进行扣款。目前系统已对接近百家银行与三方支付机构,签约车辆数超千万,日活百万以上。此外,随着公司业务线拓宽,移动客户端推出加油、洗车等车主服务产品,交易中心项目则对接了*、支付宝主动支付模式下的相关接口,为公司其他产品提供主动支付接口服务。 技术栈:SpringBoot、Nacos、Sentinel、ShardingSphere 、RabbitMQ、Xxljob等 责任描述: 1.对签约模块逻辑进行重构,清洗历史签约数据,提升签约数据整体质量。 2.主导设计开发主动支付模块功能,对接*、支付宝三方接口,赋予系统主动支付能力。 3.对接银行侧代扣接口,根据不同代扣规则实现不同设计方案。 4.其他业务功能的实现,包括签约变更、退款、拉黑、解约等一系列衍生业务接口。 5.使用Prometheus+Grafana监控系统相关指标,负责系统日常运维、部署生产环境等。