1.2年中国银联股份有限公司运维研发工程师经验,精通Shell、python语言开发及linux命令操作,曾独立开发运维管理平台、自动化部署系统和系统切换监控系统。
2.现就职于长沙农村商业银行股份有限公司,任职高级Java研发工程师,擅长java语言开发。日常使用spring-boot框架开发,oracle数据库开发。精通全栈开发,前端有html+css+js和vue的开发经验。
3.有多个微信小程序的开发经验,已上线的有长沙农村商业银行+(展现我行网点分布的电子地图)、长沙农商银行客户信息治理。
1.长沙农村商业银行+:微信小程序,现已上线。主要展示长沙农村商业银行网点分布的电子地图工具,能自动获取当前用户的地理位置,展示附件范围内的网点列表,支持手机地图app的导航。
2.自动化部署平台:依托于python语言开发底层框架,shell脚本执行服务器命令,能支持多台应用服务器同时生产部署更新。
3.重要空白凭证调拨系统:后台采用spring-boot+mybatis+oracle,前端为html+css+js实现的长沙农村商业银行重要空白凭证的电子管理。
4.客户信息治理系统:基于jeecg-boot框架二次开发,增加了前后端通信加密方式(参考https原理)。系统分为PC端和微信小程序端,小程序端集成了腾讯云的人脸核身接口,对内接通了短信平台等。
主要功能:展示长沙农村商业银行各网点的地图分布,并具有网点搜索、地址导航、电话联系等功能。 独立完成前后端的全栈开发,前端基于原生WEUI开发,后端主要是实现了网点管理、高德地图api调用等接口。
该系统拥有PC端和小程序端,PC端只能内网使用这里不做展示。小程序端主要负责客户信息的采集,主要使用了腾讯云提供的人脸核身接口,包括身份证的OCR识别、活体检测以及身份的公安校验。 主要基于jeecg-boot开源开发框架进行二次开发,优化了前后端通信加密方式,简化了代码模块。