个人介绍
1、积极进取,为人诚恳,有很强的集体责任感
2、有较强的逻辑分析能力,有很强的团队合作精神,能够快速的融入到团队中
3、工作认真、负责,有良好的沟通协调能力,吃苦耐劳,能适应出差
4、闲暇之余坚持钻研其他技术,了解计算机技术发展方向
工作经历
2019-09-01 -2021-04-01上海东普信息科技有限公司 java开发工程师
行业类别:互联网/运输物流 |企业性质:民营公司 工作描述: 1、负责完成功能开发,进行相关系统编码,单元测试,文档编写并能够解决开发中的问题; 2、核心系统数据库设计,文档编写; 3、根据业务需求制定技术方案,参与方案讨论、系统分析和开发 4、完成上级交给的其他任务。
2017-09-01 -2019-08-01河南天乐信息科技有限公司 java开发工程师
行业类别:互联网/电子商务 | 企业性质:民营公司 工作描述: 根据需求文档设计数据库,负责后台开发,后期参与功能完善及优化。
2016-07-01 -2017-06-01河南瑞信电子科技有限公司java开发工程师
行业类别:计算机软件 | 企业性质:民营公司 工作描述: 1.负责编码,整理自己的项目逻辑; 2.按照功能组件的详细设计; 3.在测试阶段修改测试人员提出的bug。 4.完成上级交给的其他任务。
教育经历
2013-09-01 - 2017-06-01安阳工学院电气工程及其自动化本科
技能
开发环境:Windows,IntelliJ IDEA、JDK1.8 所用技术:SpringMVC+SpringBoot+Mysql+Redis+MiniIO+Vue 项目描述: 智慧xx综合指挥信息是以助力社会治理能力现代化模式为需求导向,通过信息化技术手段,以网格化服务与管理为支撑,以多元联动工作模式为抓手,以提升社会治理系统化、社会化、精细化、法治化、智能化水平为目标,通过整合政府部门资源、明晰工作责任,提升社会治理整体水平,运用数据分析技术客观实现多元化数据整合、多维度数据统计、综合性数据研判等功能,创新社会治理体系,实现基层治理的现代化、精细化和智能化。 我在其中主要负责城管事件,党建管理,矛盾调解事件,实有人口等功能的开发以及维护。目前该平台已经上线正常运行至今,无重大问题,平台需求仍在不断迭代中。
项目描述: 地址归集引擎面向韵达物流,具有地址计算、地址解析匹配、数据维护等功能,提供地址分单预测能力。由地址解析模块、对外接口模块、基础缓存模块、计算模块、结果归并模块等构成。后台选用了Spring Boot+Spring Cloud技术栈来实现,利用Feign实现对外提供接口,利用kafka实现模块间数据传递以及引擎计算流量削峰,利用redis、内存实现二级缓存动态实时更新,对外接口使用sentinel进行流量监控与白名单权限控制。整体服务无状态多实例上云部署,实现动态扩容。所用中间件使用上云部署实现高可用。 责任描述: 计算引擎模块: 通过kafka获取上游数据文件地址等信息解析结果,串行计算始发网点、录单来源、地址区划信息等前置数据,并行计算1-5段码得到预测分拨、预测网点、预测派送码、预测POI、预测代收点等结果信息。预测结果信息通过kafka发送到下游归并模块消费并推送自动线。 结果入库模块: 地址归集引擎的计算结果按五分钟一个批次生成csv文件,入库模块需要根据每一个批次文件的结束标记flg来将文件读取入库。批次文件数据量平均在20万左右,使用多线程批量写入,单个文件的入库时间在20s左右。入库表只做为内部人员查询预测结果以及统计使用,故采用单库单表。 统计模块: 统计模块以预测结果入库表中的预测数据和追加的快递单号签收信息为基础,统计所有记录中所有规则的准确率和识别率,提供给业务做分析使用。由于入库结果表使用的是mysql,单库单表外加数据量比较大,查询的性能严重影响使用。后续替换成开源的列式存储数据库clickhouse,查询性能提升约80%。