个人介绍
工作经历
2021-07-01 -至今头部投资公司资深JAVA后端开发
1. 主导数字平台架构设计与应用场景开发,包括在线表单、代码模板、业务流程以及规则引擎的开发,实现5项技术突破,推动超过100个公募与私募业务场景的数字化进程。 2. 推动微服务架构治理与云原生规范的实施,参与组件开发,线上问题定位、接口性能优化,参与编写3项开发规范,提交2份发明专利,通过多次技术推广与分享活动提升了团队的技术水平。
2017-02-01 -2021-06-30消费金融公司资深JAVA后端开发
1.负责金融贷款催收系统技术架构与核心模块的开发,提出了两项技术创新(专利):逾期客户还款时间的计算方法、联系人影响因子的计算方法,有效提升了系统的精确度和效率。 2. 提供高性能解决方案:逾期数据分布式集群计算方案,显著提升了数据处理效率;平台与多话务系统之间高并发交互方案,解决了并发请求的问题;客户催收记录分库分表方案,提升了数据存储的灵活性和可扩展性。
2011-01-20 -2017-01-31电商互联网公司高级工程师
1. 参与电商平台库存服务方案的评审与功能的持续优化,深度参与企业ERP系统的拆分与微服务的构建,以及缓存服务 SDK、运维服务部署平台项目的功能开发。 2. 提供电商促销活动库存超卖问题解决方案,通过使用消息队列(MQ)事务消息实现多渠道库存的实时同步,满足高并 发与高性能的应用需求。
教育经历
2011-09-01 - 2014-06-01华东理工大学计算机科学与技术硕士已认证
2007-09-01 - 2011-06-30南京审计大学计算机科学与技术本科
技能
1. 项目描述: 项目服务医院和养老服务机构,系统实现用户心电数据的采集、传输和在线诊断功能,采用物联网三层架构,运营平台 包括数据平台、数据诊断、系统运维监控模块。 2. 项目职责: 定义数据结构与传输协议,对接传输层数据接口,负责系统运维平台的设计与开发。
1.项目介绍:针对库存系统单体架构的微服务改造,旨在提升性能与开发效率,支持新品发布和大促活动期间的高流量需求。库存系统包括3个子系统:管理后台、API接口服务和库存渠道同步服务。在618和双11大型促销活动期间,系统支撑10W+ QPS稳健运行,管理后台为业务人员提供了统一的操作界面。通过微服务架构,系统具备良好的扩展性以满足未来的业务发展。项目技术栈:Spring、mybatis、sharding sphere、Mysql、RabbitMQ、Redis、Elasticsearch、Spring Security、Druid、xxl-job、Nginx、OSS、Logback。 2.业绩与解决方案: a. 参与了业务模块与数据库的垂直拆分,以及新旧数据迁移方案的设计与实施。通过引入MQ技术,实现了多渠道库存同步,通过 重试机制和下单前校验,保证了库存数据的最终一致性。b.提出了二级缓存方案,使用Redis分布式缓存+本地缓存,显著提升了API接口服务在高并发场景下的性能,有效地支持了在大型促销活动中热门商品的库存查询与扣减服务。
1.项目介绍:系统为1W+催收员坐席提供在线服务,计算引擎模块,实现高效的贷款逾期金额计算,客户标签和催收策略匹配,有效提升机器人与人工的催收效率;自动外呼模块,根据规则匹配催收员,避免振铃等待时间提高工作效率;智能模块,完成客户标签、还款时间与联系人影响因子计算,用于快速匹配最佳策略;账务模块,包括客户对公还款和减免等操作,提供分布式事务服务;智能质检模块,通过智能语音及语义分析技术,根据业务质检规则和条件,快速定位质检点,智能分析业务品质并出具结果报告,提高质检效率;预警模块,实时监督、智能监控自营和外包团队的违规操作。 2.业绩与解决方案:负责贷款催收平台的架构设计,催收行动和计算引擎模块的开发,以及线上问题的排查和调优,例如堆/栈OOM、内存泄漏、死锁问题和索引失效。解决方案:a.逾期数据分布式计算方案,提供大规模数据处理的高可用引擎;b.话务系统高并发交互方案,支持5W+ TPS稳健运行;c.客户减免与扣款的分布式事务方案,保证交易数据的一致性;d.催收记录的分库分表,提高数据写入与查询效率。 3.技术创新:逾期客户还款时间的计算方法,通过Spark机器学习模块提供的广义线性回归模型GLM,对30个二级指标进行提取特征和训练模型,拟合系数超过0.7,且表现出持续的稳定性,辅助催收员灵活调整策略和预期效果,实现精准狙击。与基于规则的方法相比,具有更高的客观性和准确性,能够对规则自我学习。 4.技术栈:微服务:ZooKeeper、Apollo;服务消费:Dubbo;限流:Sentinel;链路追踪:Skywalking;分布式事务:Seata与MQ事务消息。