工作经历
2021-08-19 -2022-10-29金融壹帐通Java开发
1.参与集团智能信贷业务中台的体系建设 2.参与设计和投产等相关技术文档的编写,维护 3.对接 PM ,测试,完成所负责需求的整理和应用设计 4.参与 CryptoTools 开源技术的建设与维护
2020-08-12 -2021-07-07腾讯Java开发
1.负责 Web和H5端排行榜模块的研发工作 2.参与公司内部对行业领先的应用技术的研究 3.负责与其他部门的对接工作
教育经历
2016-09-01 - 2020-10-01南通大学软件工程本科
技能
项目是一款直播拍卖艺术品小程序,项目中主要负责直播间的出价、委托出价、上架拍品、用户管理、拍品管理和电商后 台管理等模块; 通过使用 karafka 与 Java 应用程序实现分布式系统,直播使用的是腾讯 云的 Java 的 SDK;ruby 端通过 websocket 推送出价的信息和上架拍品;数据库用的是 mysql 和 redis 缓存数据库; 使用消息队列 Karafka 中间件;使用任务队列 Sidekiq;使用 Capistrano 和 Docker 部署项目;
“i茅台”是贵州茅台官方推出的数字营销APP,支持消费者在线注册、实名认证、线上线下支付、取消退款、门店提货等,消费者每天可在“i茅台”预约申购最新发布的4款产品 作为服务端开发,参与开发了预约抢购到履约物流到核心流程,完成了预定百万次qps的流量目标,并多次解决了压测过程中的负载/并发问题。在高并发开发方面积累了一定的经验,熟悉电商开发的整体流程
1.负责决策引擎风控模块的整合 2.负责业务后管事件模块的开发 3.负责 OCR 以及短信通知接口的开发 4.负责数据引擎接口领域配置以及 mock 接口数据 5.负责任务中心系统定时任务模块优化 6.负责基础设施的搭建 技术描述: 1.采用 Zookeeper 动态更新系统配置 2.采用门面模式统一不同短信接口调用 3.配台运维搭建 ELK 运维平台,对线上日志进行监控 4.搭建 Jekins 平台,实现开发环境服务一键部署 5.采用 Hystrix 对用服务进行降级熔断处理 6.将请求封装为事件,前端只需要传入事件编码和相关参数即 可,后台通过事件处理器处理相关事件,简化前端工作 7.使用 Kafka 进行状态更新以及短信通知 1.降低单个项目33%及以上的人力成本 2.项目的开发周期缩短25%