教育背景
2013 ~ 2016 南京信息职业技术学院 专科
工作经历
2016.11 ~ 2017.9 南京南软科技有限公司 驻场开发
2017.10 ~ 2019.12 南京睿帆信息科技有限责任公司 前后端开发
2020.4 ~ 至今 江苏激扬软件有限公司 前后端开发
技术栈
- SpringBoot、Spring Cloud、Shiro、FreeMarker、JSP
- MyBatis、JPA、Hibernate
- maven、gradle
- Tomcat、Nginx
- Redis、ElasticSearch
- Oracle、MySQL、PostgreSQL、GBase
- SVN、Git
- HTML、CSS、JavaScript、VUE、React、React Native、ajax、axios、ECharts
项目经历
-
预归档系统
本项目是基于spring cloud的微服务项目,主要负责后台restful形式的接口服务的开发工作,主要功能包括:
- 提供多企业多用户的权限认证体系,实现数据的权限过滤
- 使用json组建接口数据的规则校验功能,实现接口必填字段的校验,并返回友好提示信息
- 结合CA中心,完成数据的封包和文件的数字签名
-
OCR识别系统
本项目是结合OCR识别接口,完成对图片的识别功能,负责系统的前端开发任务。主要使用canvas渲染图片,按照指定的宽高进行图片缩放,以适应前端的页面展示,使用框选功能,在canvas上划定区域获取坐标,并根据比例计算出真实图片的坐标位置,调用后端接口,实现图片文字的识别功能。
-
区块链平台
本项目是基于长安链的底链开发的区块链存证平台。负责项目的前端和sdk的开发工作。sdk可以通过maven形式加入到第三方系统的项目依赖中,提供客户端实例化及存证方法的实现,接口以RSA算法实现接口的加密和签名,确保接口数据的安全性,完成第三方系统的数据上链存证。
-
企业微信推送平台
本项目使用vue+express框架搭建小型web服务,前端实现人员微信信息的导入与解析,并在服务端调用企业微信的官方接口实现消息的群发功能。
-
电子证照系统
本系统基于springboot+vue实现,主要依据国标文件,完成各类电子证件的元数据格式设计及证照版面的设计。使用json类型实现元数据的字段名称、字段类型、规则校验的动态配置工作。后台根据存储的数据和证照版式生成图片遮盖层,并与证照版式底图合并新的图片,写入文件,并打上电子签名。
-
CA中心
本项目springboot+vue实现,负责整体业务系统的设计和前后端开发。调研市场上的CA平台并根据相关文件,建立PKI系统体系,主要包括注册中心、管理中心等,完成个人电子证书的申请、审核、颁发、吊销、下载、验证,提供OCSP在线认证接口,PDF和OFD文件的电子签名接口。开发微信小程序,调用微信凭证和人脸识别接口实现对用户身份的多重校验。
-
BIM管理系统
本项目springboot+vue实现,负责前后端的开发工作。前端使用百度地图插件实现施工方的地图定位,接入第三方研究院开发的三维建筑模型,使用js调用模型的api接口,并结合甘特图数据对模型进行动态的展示,完整的体现整个工期中每一个阶段的项目完成情况。开发数据可视化大屏,融合企业信息、项目信息、地图定位、工期甘特图、现场监控及动态BIM模型为一体。