个人介绍
工作经历
2017-09-28 -2021-06-24金融壹账通Java开发已认证
数据中台期间主要数据处理, 信贷期间主要做风控相关,比如用户、企业画像 期间临时做过保险和日报相关内容
教育经历
2013-09-25 - 2016-01-20电子科技大学电子信息工程本科已认证
资质认证
技能
项目背景 为助力个人互联网消费发展,为商城客户提供助贷服务。后来随着业务拓展也对接了其他上游资产,旨在便捷化个人互联网消费。 平台、技术、工具、开发周期 a.开发环境:Windows,Jdk1.8、linux; b.技术: 后端:SpringBoot、SpringCloud、Maven; 中间件:Nacos、Apollo、Redis、RabbitMQ、Mongodb; 数据库:MySql; 前端:vue、H5; 版本控制:git; 定时任务:xxl-job; c.工具: 编程:Idea 数据库:Navicate、DBeaverEE; 部署:Jenkins、Docker、k8s; 流程管理:Confluence、TAPD任务管理平台; d.开发周期:持续迭代 概要 基于SpringBoot框架,由Jenkins编译打包,k8s部署docker后端微服务,提供进件、绑卡、借款、还款等功能,有单独的H5入口可嵌入资产方Banner位,亦对外提供标准RESTful接口。内部服务交互通过FeignService,Nacos提供服务注册和发现,apollo作为配置中心。
项目背景 满足后疫情时代跨境贸易多元化、信息化场景,对原有PHP老系统,以Java为基础,进行更新替换。 平台、技术、工具、开发周期 a.开发环境:Windows,Jdk1.8、linux; b.技术: 后端:SpringBoot、SpringcloudAlibaba、Maven; 中间件:Nacos、Redis、Kafka、Mongodb、Nacos; 数据库:MySql; 前端:vue; 版本控制:git; 定时任务:QT; c.工具: 编程:Idea 数据库:Navicate、DBeaverEE; 部署: 阿里云效平台; 流程管理:飞书文档、Axure; d.开发周期:持续迭代 概要 基于原有系统业务,开发新的分布式系统项目。因为Springcloud新版本的维护的问题,项目使用了AlibabaSpringcloud作为基础微服务架构,Nacos作为服务发现注册中心及配置中心,数据库主要使用Mongo、Mysql,分别担任商品服务信息、企业用户信息存储,项目集成了Cat,Es日志系统,提供问题排查和告警服务。Kafka用于消息的分发和处理,Redis用于信息缓存。
项目背景 致力于解决中小企业,贷款困难、时效低等问题的综合性平台。 平台、技术、工具、开发周期 a.开发环境:Windows,Jdk1.8 b.技术: 后端:SpringBoot、SpringCloud、Maven; 中间件:ZK、Redis、ActiveMQ; 数据库:PostgreSql; 前端:vue; 版本控制:git c.工具: 编程:Idea; 数据库:Navicate; 部署:DM2 d.开发周期:一期:2019-3~2019-6;二期:2020-2~2020-5 概要 企业画像作为该平台上重要组成部分,包含企业税务情况、处罚情况、黑名单、企业法人关联图谱等多个维度对企业经营行为进行剖析。项目中前端使用vue、css、js等技术框架,对后台数据进行渲染,后端众多SpringBoot微服务通过SpringCloud相互关联调用,ZK作为获取公司相关配置,关联部分认证服务的注册中心。系统实现了功能可配置化,数据源的调用具有更高的灵活性,后端查询数据库获取数据源配置,Redis作为缓存提高响应速度,多线程生成数据源调用请求放入MQ,在通过SpringCloud的FeiginService获取数据,利用反射调用指定的数据清洗类,封装结果返给前端渲染。