软刺
全职 · 300/日  ·  6525/月
工作时间: 工作日19:00-21:00、周末10:00-17:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

Web开发: JAVA/Spring/MybatisPlus/ES/RabbitMQ/Redis 

数据库相关:  MySQL/PgSQL 

版本管理: git 单元测试:JUnit 

熟练前后端联调工作

前端框架:Vue/JS/HTML/CSS/AJAX 

前端工具: WebStorm/Node 

编程素养:代码质量高、bug 率低、具备封装思想。

工作经历

  • 2021-03-09 -至今海康保泰java开发工程师

    主导浙江省保安监管系统项目设计、需求评审、开发和测试。 主导浙江省保安资格考试系统项目的需求评审、开发和测试。 0-1主导富阳渣土数智消纳一体化管理平台的需求评审、开发、测试、版本迭代。 技术分享 萤石***接(小程序版) 萤石支付,是海康威视集团开发的对第三方支付平台进行二次封装的支付 SDK 。我在模拟考试小程序项目中为公司进行了首次引入,并整理了完整的对接流程。 引入萤石支付原因: 1.作为海康的合资公司,公司的金钱交易必须走海康总部财务 ,引入萤石支付打通了公司间的对账链路。 2.简化对接流程,萤石平台对第三方支付 sdk 进行了封装,使开发者只需跟萤石技术人员对接。 支付流程:创建萤石订单——>拉起支付——>前端完成支付——>支付回调——>更新系统订单信息

教育经历

  • 2015-09-01 - 2019-07-01河南科技大学计算机科学与技术本科

技能

0
1
2
3
4
5
作品
数智一体化渣土管理平台

● 0-1主导富阳渣土数智消纳一体化管理平台的需求评审、开发、测试、版本迭代。负责打卡消纳、消纳场管理、项目管理等模块。配合前端使用高德 API 进行打卡点定位,使用百度车牌图片识别 sdk 识别车牌号,解决了消纳打卡问题;使用 JUI 的画图工具类+图片模板生成消纳凭证、并使用 PDFbox 处理多张消纳凭证排版和批量导出;使用 flyway 工具实现数据库版本管理;定位查询速度较慢的 SQL 查询语句并优化。项目是单体架构并使用 docker 脚本化容器部署。系统简化了消纳清单数据分析,从而解决富阳政府及公安对渣土消纳的管理问题。

0
2023-11-07 14:24
保安员模拟考试小程序

主导浙江省保安资格考试系统项目的需求评审、开发和测试。负责考生报名、在线考试、考点报名费用支付等功能。使用 flyway 工具实现数据库版本管理;定位查询速度较慢的 SQL 并对其优化,将大数据量的答题记录表进行分库分表减少单表数据压力;使用 RabbitMq 实现在线考试的超时交卷,用 redis 进行考题接口的优化;独立对接*支付 sdk ,实现考点报名费用支付功能;使用 pdfBox 工具实现保安员证件打印;采取定时任务和 open 接口和保安监管系统进行数据推送、同步。项目是单体架构并使用 docker 脚本化容器部署。考试系统已服务浙江省内一百多个考点,组织超五十万保安员考生进行在线考试。

0
2023-11-07 14:22
保安监管系统

● 主导浙江省保安监管系统项目设计、需求评审、开发和测试。主要负责开发档案模块和考试模块部分,系统采用 SpringCloud 作为微服务框架。分为公安内网和政务网,采用网闸(通道表)+触发器解决内外网数据同步难点;使用 ElasticSearch 解决档案模块内网保安员列表查询慢的问题;采用 open 接口和私钥的设计思路解决考试系统和保安系统考试模块的数据推送,接口回调的方式解决线上数据不同步的问题。项目是用 docker 进行容器化部署,配置文件以脚本的形式注入到每个服务,使用 xxl-job 管理定时任务。保安监管系统已服务浙江省内上千家保安公司、服务保安员用户超百万。 ● 0-1主导富阳渣土数智消纳一体化管理平台的需求评审、开发、测试、版本迭代。负责打卡消纳、消纳场管理、项目管理等模块。配合前端使用高德 API 进行打卡点定位,使用百度车牌图片识别 sdk 识别车牌号,解决了消纳打卡问题;使用 JUI 的画图工具类+图片模板生成消纳凭证、并使用 PDFbox 处理多张消纳凭证排版和批量导出;使用 flyway 工具实现数据库版本管理;定位查询速度较慢的 SQL 查询语句并优化。项目是单体架构并使用 docker 脚本化容器部署。系统简化了消纳清单数据分析,从而解决富阳政府及公安对渣土消纳的管理问题。 ● 技术分享 萤石*支付对接(小程序版) 萤石支付,是海康威视集团开发的对第三方支付平台进行二次封装的支付 SDK 。我在模拟考试小程序项目中为公司进行了首次引入,并整理了完整的对接流程。 引入萤石支付原因: 1.作为海康的合资公司,公司的金钱交易必须走海康总部财务 ,引入萤石支付打通了公司间的对账链路。 2.简化对接流程,萤石平台对第三方支付 sdk 进行了封装,使开发者只需跟萤石技术人员对接。 支付流程:创建萤石订单——>拉起支付——>前端完成支付——>支付回调——>更新系统订单信息 具体内容参考超链接:https://blog.csdn.net/mic_jay/article/details/128934052(本人 csdn 博客)

0
2023-11-07 14:21
更新于: 2023-11-07 浏览: 46