精通jvm
精通mysql关系型数据库;
精通kafka,redis,es等中间件
熟练使用mybatis,mybatis-plus等ORM框架
常用技术栈:
springmvc,springboot,springcloud,mybatis,mysql,redis,es,kafka,rocketMq,mycat,dubbo,nginx,vue等.
常用工具:svn,git.jenkins,阐道,maven等
日常负责项目搭建,主导开发设计和评审,任务划分,code review ,表结构设计和优化,项目发布和部署,排查生产问题,辅导团队成员,技术知识分享,团队管理等工作; 具有优秀的业务能力。
项目名称:dmp公安大数据治理系统(政府项目)
开发时间:2021-03到2022-09
项目描述:
1.获取元数据,系统配置链接公安大数据系统数据库地址并采集公安系统的数据库的元数据(比如:表结构,数据量等信息),并对元数据进行分类,打标和统计等操作,并做数据血缘管理
2.数据定义,系统配置好数据元(字段的各个属性配置),限定词,代码集,等基础配置
3.数据接入,通过元数据去接入公安大数据系统的数据到我们的hive数据库,
4.数据探查,数据接入之后建立探查任务,对数据进行探查:比如字段空置率,值域大小情况等操作。并记录探查结果。
5.数据对账,比如接入前原始库有多少数据,接入之后的hive库有多少数据等
6.数据对标,根据接入的数据和系统定义的数据元,限定词,代码集等来对数据进行对标操作
7.数据处理,对数据进行清洗,转行,关联等操作
8.数据分发,数据处理之后进行数据分发到各个库,比如资源库,汇聚库等,
9.数据服务,处理好的数据根据所拥有的权限提供查询服务,比如:其它政府部门要查看大数据治理平台的数据,可以申请查询,之后提供查询服务。
技术栈:
Springoot,mysql,redis,es,kafka,myatis-plus,hive,hadoop等
突出贡献:
1.带领团队做需求对接和分析,开发设计评审,分配任务,并承担核心开发,把控项目进度和指令,code review,表结构设计,对接其它系统接口,技术指导和技术知识分享,优化系统性能等。
2.让开发人员只关注业务,提升开发的效率,使用myatis-plus省去dao层sql开发;使用swagger解决编写接口文档繁琐的问题;使用链路跟踪解决排查问题困难的问题,让迭代更敏捷
项目名称:中医院大学工业互联网系统
开发时间:2022-10到2023-12
职 位:项目负责人
项目描述:
采集数据:
系统配置数据源连接到设备(比如空调和灯控设备)和其它数据库;在系统里面给设备配置位号,并关联到实体设备,然后在系统创建设备数据并通过位号编码和设备编码映射到位号上,这样位号上传的数据就映射到设备上。
计算能耗:
系统会计算实体设备位号的小时和天值能耗,折标碳,折标煤,费用等数据;在创建园区,建筑,楼层,房间等数据的计量项的时候会同步创建计算他们的计算任务进行计算他们小时,天,月,年的能耗等数据。
数据展示:
系统从各个纬度展示园区,建筑,机构,设备等能耗数据,设备有空调,灯,废气监测设备,给排水设备,点表,水表等;另外有设备在地图打点,设备运行数据,设备控制,设备组态图,设备用能损耗,设备生命周期,系统报警,系统报表,视频监控,空调运行策略,空调超时设置等功能模块。
技术栈:
Springoot,dubbo,mysql,redis,vue,css等
突出贡献:
带领开发团队跟产品部对接需求,做需求分析和优化需求,做开发设计和评审,表结构设计,分派任务,并担任核心主力开发,把握进度和质量,发布生产,排查并解决生产问题,比如公司旧框架导致的线程阻塞,内存溢出,慢查询等问题
项目名称:ueba日志系统
开发时间:2020-05到2021-03
项目描述:
系统接受电信系统发送过来的系统日志,业务日志,邮件日志,堡垒机日志,用户系统日志等到kafka,再对日志进行清洗,转换之后存入es;系统建一些日志的分析模型,模型关联对应的大数据算法,对日志里面的操作行为进行分析和对部分操作设置阀值,比如:某账户多次尝试获取root权限,如果超过5次则可报警。
技术栈:
Springoot,kafka,mysql,es等
项目名称:税务申报系统(政府项目)
开发时间:2019-04到2020-05
项目描述:
项目主要是企业和个人做税务申报,用户登录之后系统自动下发纳税人当前/年需要申报的税种(其中有申报前置条件判断:纳税人是否有申报该税种的认定和税种是否在申报时间有效期内,从金三系统(中软的国家税务申报系统)或者数据库查询组织下发核定信息给前端),纳税人填写申报内容后提交,后端再次做校验,报文拼接,特色报文拼接,申报保存到本地库后,还提交到金三系统处理后返回申报结果,修改本地库的申报状态等信息后,查询该用户的申报信息列表(带申报状态)返回给前端,用户可以自行查询已申报信息,后面进行申报缴款,有银行柜台缴款(先打印凭证),银联缴款等;后面就根据已经缴款的,给用户下载完税证明电子版(带税务局的签章),定时任务给用户申报内容,完税证的下载打印等进行电子归档到电子资料库
技术栈:
Springmvc,springBoot,mybatis,redis,mysql,和公司自行研发的Dao框架,oracle,kafka
个人职责:
核心税务税务申报,全国各地税务局在税务申报流程中的特殊需求开发
自行完成接口设计,接口文档编写,画流程图,时序图,各个模块的设计(比如完税证),数据库表结构设计,Sql性能优化,用规则引擎做数据校验,pinpoint做请求链路跟踪等
涉及的业务模块包括:车购税申报,开具完税证(带签章),定时任务归档文件(申报,缴款等)到第三方系统,全国各地特色需求的维护等
项目名称:传化物流配货系统
开发时间:2015.03到2017.03
项目描述:
货主在app/web/微信/pad端将货源信息发布到平台,司机在司机app上搜索货源信息,发布司机自己常跑路线;司机下单,生成订单,最后支付成交;司机运输途中线路跟踪;发布货源发布到mysql和elasticsearch之后将货源信息放入kafka;搜索从es里面搜索
个人贡献:
负责项目核心模块开发,发布货源模块,搜索货源模块,常跑路线匹配;生成订单等模块开发.
负责es性能优化(ps:es集群在集群搭建开始会固定好主分片数量,但是结合自定义routing是可以做扩展),kafka性能优化,模块设计,接口设计,接口文档编写,画时序图,流程图,数据库表结构设计,解决慢查询等
技术栈:
springMVC + mybatis + elasticsearch + kafka,mycat做分库分表
项目2名称:货源推荐系统
开发时间:2016.01到2017.03
项目描述:
独立完成本项目的整体架构设计,业务模块拆分,绘制项目架构图
货主发货会往kafka里面写一条货源信息(生产者);本系统线程池从kafka里面获取货源信息之后进行消费,对司机找货记录,常跑线路,关注线路,进行匹配,经过一系列优先级的算法之后将合适的司机信息(包含手机号和货源信息)再次放入kafka,等短信系统来消费并将货源信息以短信或站内信的方式发送给司机,日推量2千万
用线程池消费kafka数据,es性能优化,kafka性能优化
技术栈:
springMVC + mybatis + kafka + es + mysql + mycat
项目贡献:
独立分析需求和设计开发完成并使用中间件优化此项目,大大提高了司机和货主的成交率
项目3名称:云日志
开发时间:2017.11到2018.4
项目描述:
修改log4j源码定义打印日志规则;filebeat采集日志(1000多台服务器),对日志进行脱敏(将敏感数据先修改为”*"),然后汇集到elasticsearch;其余地方从es查询并展示日志
技术栈:
springCloud,elasticsearch,kafka,等
个人职责:
自行设计日志脱敏模块和开发,通过配置要脱敏的应用进行日志脱敏后写入es,不侵入代码
项目名称:T-one
开发时间:2017.03到2019.04
项目描述:
1.申请创建应用并管理
2.根据应用生成新的项目(svn主干基础代码)
3.根据主干拉取分支
4.项目流程管理:开发人员写好代码之后提测自动将指定分支代码发布发布到测试环境,测试人员测试之后将代码发布到预发/生产环境
5.代码自动合并功能:项目从开发到生产之间的流程都有代码的合并功能,没次发布测试/预发/生产都会检查当前分支代码版本号和主干代码版本号是否一致,不一致进行和主干进行代码的自动合并功能(不需要开发/测试人员手动合并);如果遇到代码冲突需要开发人员手动合并提交之后再进行自动合并
6.在发布项目到容器云过程中,需要在tone里面进行代码编译成war,然后替换配置文件,然后打包成镜像文件后上传到harbor,调用k8s接口进行发布并返回发布日志
项目将开发-测试-运维人员的职责进行解耦合,他们只需要关注各自的领域即可,工作不再耦合在一起
个人职责:
自行设计和开发代码自动合并模块,发布容器云,checkout项目源码,打包成war/jar,将war/jar打进docker基础镜像包生成新镜像包,将新镜像包推送到harbor,通知k8s去harbor拉取新镜像包并发布。
技术栈:
springCloud,mysql,redis,k8s,docker,redis等
项目名称:电商系统
开发时间:2010.11到2015.03
项目描述:
商家注册登录系统后台,发布商品,发货系统,对接物流系统,售后维护,发布优惠券,商家创办营销活动等
用户登录web页面,搜索商品,添加购物车,选择商品下单,支付,查看物流和订单,评价,售后维护,获取积分,获取优惠券等
开发的系统包含商户管理系统,商品管理系统,会员系统,订单系统,积分系统等,还承担前端工作。
技术栈:
SpringMVC,velocity,ibatis,jquery,mysql,css,div,html等
可兼职时间
可兼职地点
0条评论 雇主评价