个人介绍
【后端开发】
四年后端应用 Java 、简单Python 实际开发经验,掌握 Java 面向对象思想编程,读过spring相关源码。
熟练使用 Spring Boot 、Mybatis (+plus)、Hibernate、 等主流产品, 熟悉 Restful 风格 API 设计。
熟练使用非关系型数据库 Redis 、MongoDB 等,对redis缓存,分布式锁应用较为了解。
了解使用消息中间件 Rabbit MQ 、kafka 等开源中间件。
了解 Spring cloud不限于alibab相关组件:nacos(or eureka),Feign(or Dubbo),ribbion,sentinel,gateway,seata 正学习
Spring cloud 在企业大型应用中的应用,以及大型应用的微服务化及服务治理知识学习
有一定的jvm调优经验(排查线上oom)。
【数据库】
熟悉数据库技术, 熟练使用关系型数据库(Mysql、Oracle、pgSql) 、非关系型数据库 Nosql (Redis,MongoDB)
对mysql有一定的了解,索引,优化sql等。
了解分布式数据库及 Mycat,cancl 中间件, 并正致力于提高自己分布式数据库能力和对于数据库高并发高可用的知识储备
【服务器|架构】
熟练掌握 Nginx 、Tomcat 、Apache 服务器使用, 熟练掌握常用软件 (MySQL 、Redis ) 在服务器的搭建与使用, 能使用
Centos(Linux)云服务器并掌握线上环境和应用的部署, 了解Docker 使用及 Docker 应用部署
了解微服务 、高并发 、高可用集群服务端架构
熟练掌握 IDEA、Git 、Github 、maven、xhell 等工具使用
【前端开发】
有一年原生开发经验, 熟悉前端技术 HTML 、JS 、CSS 、bootstrap, 有项目中的前端简单开发 、维护的经验。
【独立开发】
有独自主导并负责的项目开发经验, 在项目中可进行独立开发。
有良好的编码习惯与编程思想, 学习能力强, 可快速学习新技术, 对新技术 、好技术热爱。
对公司负责任, 有短期的项目管理经验,
工作经历
2022-04-13 -至今南京金宁汇高级后端工程师
大数据平台开发。 数据开发:任务管理、任务依赖编排、任务日志 数据同步:同步首页、离线整库迁移、单个离线任务同步、实时同步、三方API数据接入 区块链平台开发。
2019-04-01 -2022-04-01公诚管理咨询有限公司高级后端开发
【工作职责】 本人在项目中项目的基本功能设计与开发,需求分析,部分数据库表的设计,线上疑难杂症问题的处理和分析,对一些同事提供 基本开发思路,包括但不限于以下主要功能: 1、立项模块,公告模块、招标文件模块,购标模块,通知书模块,部分开标模块以及部分评标模块。 2、平台门户cms的重构,用freemaker增加子站点功能及模版,后改成hugo全静态访问,提高了访问页面速度。 3、扩展配置实现平台服务费的收取功能,灵活收取费用,按节点收取,且支持入驻机构自定义。 4、银行子账号资金调拨管理功能,确保涉及金钱的流转能清晰对账。 5、远程异地评标***名。 6、抽取专家语音抽取,实现智能拨号语音。
教育经历
2012-07-01 - 2016-07-05华东交通大学软件工程本科
技能
【项目简介】 由于项目业务特殊性:为广东省厅及广州市公安局等周边22个地市的公安内部业务项目,不方便书面。 4. 资源共享(独立负责整个项目,此项目分为两部分一个是web开发用于各类型申请获取证书,一个是提供webservice接口, 涉及:多线程,跨域平台访问,ftp传输,word文档下载,独立负责整个项目接口开发与联调,项目的部署(linux) 5. 账号管理(负责整个模块的新需求任务开发,涉及:工作流,页面的展示), 6. 审管平台(负责开发web页面以及数据模型分析) 7. 网安云平台模块(一.指纹登陆(负责新增用户指纹登陆方式)二:YS(负责调用公司大数据,新增mongo缓存,页面的模块展示) ,DZSP(负责页面开发以及gis地图开发)) 【工作职责】 1、参与公司产品需求分析,根据产品需求进行后台服务端、数据库的设计; 2、参与公司Web项目进行开发、部署工作,并解决系统开发、运行中出现的各种问题; 3、了解大数据,hadoop,MR,使用公司的大数据中间件查询Hbase
三 一站式大数据开发管理平台 预期成果:一是开发一个一站式大数据开发平台,可用于在数据场景中实现大数据基础平台的建设;二是为云链平台提供大数据支持。 在整个平台架构的基础上,将系统管理、工作空间为主应用;调度中心、数据源、字典表设置为基础子应用,其中数据同步、数据质量、数据开发、数据管理、数据服务、数据安全 平台运维为业务子应用。 系统设置:用户管理、模块管理、部门管理、接口管理、系统参数设置、登录日志、审计日志 工作空间:空间管理、成员管理、权限管理 调度中心:调度首页、调度日志、调度管理(包含同步任务、开发任务、质量任务的所有调度情况,并且支持调度DAG编排设置) 数据源:数据源管理(包含关系型数据库、非关系型数据库、文件、API等) 数据同步:同步首页、离线整库迁移、单个离线任务同步、实时同步、三方API数据接入 数据质量:质量管理大屏、质量规则管理、质量任务管理、综合分析、质量总览、质量结果、多维度分析 数据开发:任务管理、任务依赖编排、任务日志 数据管理:数仓建模、数据资产目录工具 数据服务:服务开发、服务管理、应用管理、授权管理、服务大屏、调用日志、服务网关 数据安全:数据分类分级、数据脱敏、数据水印、数据审计 平台运维:集群部署、集群监控、集群管理 ICredit的拆解需要有两个版本,一个是作为ICredit的本身,即可单独使用ICredit这个产品,那这个产品包含基础模块和子应用,用户可直接使用ICredit或者将业务系统并入到ICredit; 另一个是基于项目,用户需要哪些子应用,将这些子应用合并到项目中,配合项目落地,前期以江北链项目为主。应用分为子应用与主应用,主应用随着项目的不同而不同,iCredit本 身也是主应用,表现出来的就是系统框架、菜单、登录、权限、工作空间等基本功能,在项目中主应用就是项目本身。子应用是指除主应用外的其他应用,子应用按照调用关系划分, 分为基础子应用与业务子应用,基础子应用是必选,业务子应用非必选。同时,业务子应用依赖于基础子应用的数据和接口,业务子应用间无依赖。
一、诚E招电子采购交易平台 1.诚E招服务端 【项目简介】 该项目为一个专业的线上的第三方电子采购交易平台,采用微服务架构,实现全类别采购方式,全平台线上全功能服务,从项目招标立项,招标文件编制,缴纳保证金,编制递交投标文件,项目线上开标(开标签到,投标文件解密,唱标),评委专家的抽取(条件抽取,语音抽取)和评标(评委支持扫码签名异地评标),到中标后发出通知书及公告消息推送,以及结案归档管理实现线上一体化,除此之外还额外提供供应链金融服务(投标保函,履约保函),小额采购系统,评委费支付系统,以及标讯商情提供标讯分析。【工作职责】 本人在项目中项目的基本功能设计与开发,需求分析,部分数据库表的设计,线上疑难杂症问题的处理和分析,对一些同事提供基本开发思路,包括但不限于以下主要功能∶ 1、立项模块,公告模块、招标文件模块,购标模块,通知书模块,部分开标模块以及部分评标模块。2、平台门户cms的重构,用freemaker增加子站点功能及模版,后改成hugo全静态访问,提高了访问页面速度。3、扩展配置实现平台服务费的收取功能,灵活收取费用,按节点收取,且支持入驻机构自定义。4、银行子账号资金调拨管理功能,确保涉及金钱的流转能清晰对账。5、远程异地评标,评委*扫码签名。6、抽取专家语音抽取,实现智能拨号语音。平台与第三方接入 1、独立负责全部阳光人寿保险项目的电子开评标建设需求登陆,项目信息,项目文件信息,投标人信息、评委信息 等评标结果等消息推送和接受(单体) 2、独立负责与多家金融服务公司(天翼甜橙、汉辰、共筑),对接电子保函业务,涉及关联,查询,查验,交易中心(开标中标,延期,终止等消息推送) 3、独立负责与公司总部对接人力用户同步,组织架构同步,以及人力成本核算。4、亚太视频监控实现疫情远程开评标视频采集监控入档。 二、信息资源平台项目 【项目简介】 该项目是用开源框架Jeecgboot搭建部署的内部项目,主要功能有用户管理,组织架构管理,合同上线,系统管理,周报管理,案例库管理,另外还是一个数据同步的中转,上承公司翔云系统下接诚E招电子交易采购平台。【工作职责】 本人在项目中负责寻找开源框架进行选择,对着文档对应用进行部署并对权限体系,用户,组织架构进行简单调整,配合以应用9 对周报功能,案例库管理的开发,剩下就是做一些定时任务对数据进行增量同步以及接口数据的传输。