个人介绍
工作经历
2019-07-01 -2022-02-01北京星球数码科技有限公司政府事业部后端负责人
工作内容: 1.负责后端人员任务分派、进度控制。 2.负责技术选型、学习前沿技术框架并应用在项目中。 3.负责解决项目开发过程中遇到的难题,问题。 成就: 1.参与项目获得业主高度评价 2.自研文件系统在实际应用中取得了良好的使用效果 3.重构公司业务代码,使得逻辑更清晰,更易于维护
教育经历
2015-09-01 - 2019-06-01聊城大学软件工程本科
相关成绩: 1.获得2016acm山东省赛优胜奖 2.获得2018蓝桥杯山东省赛c/c++组三等奖
技能
开发环境: IntelliJ IDEA + SpringCloud + Redis + RabbitMq + Mybatis-plus + undertow 项目描述: 优约行停车服务平台向用户提供小程序申请长租车位、错峰车位、临时车公众号缴费、无牌车入场等业务,向停车场提供无人值守、线上收费、后台可视化管理、财务相关分析等业务。 后端系统使用SpringCloud Netflix作为系统的基础框架,使用阿里的druid作为数据库连接池,使用RabbitMq与停车场内岗亭系统做交互。 项目职责: 负责后台管理系统的实现(包括订单管理、岗亭管理、账户管理、物业车场管理、会员管理) 负责财务分析功能的实现 负责长租功能的实现
开发环境:Eclipse + SpringBoot + Dubbo + Postgresql + Zookeeper + Spring Admin 项目描述: 综合实验是指在某个综合实验场,分别采集水体、几何、陆表等地面真值数据的过程。金砖综合实验是中国、俄罗斯、印度的多国联合实验,在三国内有固定服务器,定时同步特定数据。 综合实验的业务包括实验管理、任务管理、APP执行任务回传批次、实验数据上传。 项目根据业务拆分为设备、实验、数据、消息等子项目,使用Dubbo作为远程调用框架。 主要职责: 负责项目环境搭建与配置 负责项目中综合实验管理、任务管理等业务逻辑的编写 负责数据同步的实现方案设计 负责协调项目进度 这个项目也是我第一次真正使用Dubbo去做一个项目,因为第一次设计拆分业务,没有对业务进行分层处理,导致业务相互之间耦合度很高。
开发环境:IDEA + SpringBoot + GDAL + Postgresql + Postgis + Mybatis 项目描述: 真实性检验项目负责向行业相关人员提供六大类十六小类遥感产品的检验服务,负责对比遥感产品与地面真值,生成综合评价以及检验报告。 检验流程分为:上传并检查待检产品、根据待检产品元数据(卫星过境时间、空间范围)检索地面数据、提交检验订单、生成综合评价及检验报告。 项目采用GDAL作为卫星遥感数据操作引擎,使用JNI方式调用GDAL,采用单体架构,使用Mybatis操作Postgresql数据库,在数据库中使用Postgis相关函数进行空间检索。 我的职责: 负责搭建检验流程,实践学习使用的技术,从零开始学习GIS和GDAL的API 负责攻克检验过程中的难题,例如:影像图生成PNG过程中的一系列问题 负责实现综合评价的算法,例如:RMSE、可决系数、Kappa系数等 负责实现影像图(TIFF或HDF)根据地理范围生成PNG图片,贴在地图底图上 负责根据Word模板生成检验报告 这个项目做的最困难的是刚开始的时候对GDAL不了解,网上关于GDAL的资料不是很多,好在一点点摸索,建立起了一套针对影像数据或者矢量数据的处理方案。