技术栈:sofaboot、springboot、mybatis、sofarpc、arthas、redis、mongodb 消
息中间件
1、Java基础扎实,Java多线程变成,设计模式、常用集合框架;
2、熟悉掌握Mybatis、SpringMVC、SpringBoot、阿里SofaBoot以及Spring系
列技
术;
3、熟悉Nginx服务
器;
4、熟悉分布式架构并且熟练的使用Mysql、Oracle、MongoDB、搜索引擎、以及
redis、tair缓存,熟练书写SQL语句,以及sql调优。
5、熟悉使用Git,SVN版本控制;
6、熟悉使用IntelliJ IDEA开发工具,AxureRp界面
原型设计工具;
7、熟悉使用Linux常用的命令;
8、熟悉使用Bootstrap,HTML,CSS,CSS3,layUI,
百
度Echart,jQueryEasyUI,
jQueryMobile,ajax,jQuery设计前端开发页面,使用过Vue、React、NodeJs
9、熟悉使用设计模式书写优雅的代码。
2015-2015-11 东华大学教师出差审批系统
出差审批系统服务于上海东华大学所有教师,用于教师日常出差的申请和审批这样一个
流程。在这项目中本人主要按上面安排的模块的 功能开发、测试、修改BUG等工作,
包括业务需求沟通,功能模块详细设计的编写,数据库表的设计,优化数据库语句,业
务功能的实 现与单元测试,编写数据库文档,后期上线后的系统维护工作(例如:解决老
师们的操作问题。)。
2015.6-2016.07 东华大学人事系统
东华大学人事系统服务于东华大学所有员工,用于管理教师从进校
开始到离校
的人事方
面的事物。
1)在这个项目中负责:前端页面,后端接口开发,页面Demo设计使用Axure设计。
2)应用到的框架:Spring,Mybatis,Struts2。数据库使用Oracle
2016.12-2017-3 东华大学数据分析系统
此数据分析系统,是高度灵活化的数据分析系统,要展示的数据完全由用
户自己动态绑
定,以图表(百
度Echarts图表)展示。让客户
很直接的看明
白图表所表达的数据的意义。
这是一个独立出来的项目,可以集成到各个系统
中去。主要功能是,读取数据库中的
表,然后由用
户自己过滤出过程数据,并按照自己的意愿编辑好展示界面,绑定数据就
能显示。
1)在这个项目中负责:前端页面设计、存储页面元数据到Oracle数据库,页面Demo设
计使用Axure设计。
2)应用到的框架:Spring,Mybatis,SpringMVC。数据库使用Oracle
2017.3-2020.11外包阿里供应链平台做项目的开发
外派到阿里支持阿里供应链平台各个系统
的开发。
一.smartwork应用(订单平台化引擎)
1)在这个项目中负责:诊断中
心、标签定义、运营中
心模块(前端页面与后端接
口)。
2)应用的运用到的框架:Spring,Mybatis,webx(阿里开源框架),HSF(RPC框
架),Velocity模版引擎,该项目是非前后端分离项目,页面代码写在Web层,前端框
架使用阿里内部CUI组件。
3)系统
架构:basic层, biz层,client层,common层, core层, web层
二.策略中
心应用
1)策略中
心应用是服务于履约控制塔应用的,主要是提供
控制塔的调度策略规则。
2)在这项目中负责:规则创建,编辑,查询
列表,规则操作日志。
0、 思
维严谨,有较强的学习及适应能
力;
1、 有良好
的沟通能力,组织协调能
力,具有很强的团队协作意识;
2、 工作主动,责任心、执行力及抗压
性强,能够积极的面对并解决工作中的
问题,积极向上,拥抱变化。
3、 具有较强的文档撰写能力,具备独
立分析和
解决问题的能力,有良好
的职
业道德和工作态度,工作认真、踏实,
责任心和 进取心强,较强的协作精神
和团队意识;
自我评价
基本资料
31岁
浙江杭州
15968180304
871378581@qq.com
兴趣爱好
篮球
跑步
爬山
3)应用运用到的框架:Spring,Mybatis,webx,HSF(RPC框架)数据存储运用tair缓
存(由于访问频率大)+数据库方案(兜底);前后端分离
4)系统
架构:basic层,common层,service层,client层,web层
三.供应链履约管家项目。
1)搭建该应用主要的目的就是进行订单的异常监控,订单的异常诊断,配置数据看板
(业务看板,技术看板)。
2)在这项目中主要负责以下模块的开发:菜单权限管理模块、发货链路看板模块、系
统设置模块(前端页面与后端接口)
3)运用到的框架:Spring,Mybatis,webx,HSF(RPC框架),QL表达式,Velocity
模版引擎。一期数据存储用的是Mysql(二期考虑到数据量庞大,查询效率低,改为
HyBirdDB(阿里自研)),异常数据存储用的搜索引擎opensearch。前后端分离,前
端使用阿里内部relim框架。
4)系统整体架构包含:basic层,common层,core层,client层,web层
四.猫眼项目一期
背景:全阿里没有一个对订单生命周期的一个完整的监控平台,猫眼就是为了对订单进
行监控,并支持异常协同处理,本期主要针对天猫超市行业。
1)猫眼项目主要包含异常订单管理、发货链路大盘、退货链路大盘、全链路指标看
板,订单生命周期、异常协同处理、订单催发、异常订单创建、主动服务功能;
2)该应用涉及到的框架是SpringBoot、mybatis、tair缓存、HSF(RPC框架)、
opensearch搜索引擎、ADB(全字段索引的阿里自研发数据库)、Blink实时计算、
DTS中间件定时调度、DDport分布式导出中间件、taobaoBpm流程引擎、MetaQ消息
中间件。
3)我主要负责开发:
1、 异常订单管理模块
2、异常订单创建模块
3、订单催发
4、发货链路大盘、退货链路大盘
5、主动服务功能
4)模块详细介绍:
1、异常订单管理模块,异常订单是指订单在各个系统
中流转时出现的异常,不管是
业务异常还是系统异常,我们统一在ADB将数据存储起来。异常订单管理就包含异常订
单列表查询、订单包裹信息查询展示、订单物流信息查询展示、异常处理日志、异常数
据导出(使用DDport分布式导出中间件实现)、异常订单催发(催订单发货)。
2、异常订单创建,异常订单创建有多种来源,我这边是监听系统
的metaQ消息创
建异常订单,并提供公共的创建订单的能力供其他来源调用。
3、订单催发,由于有的订单由于某种原
因需要提前发货,所以这里有个订单催发
功能。
4、发货链路实时大盘、退货链路实时大盘,发货链路大盘主要涉及订单从交易下
单到消
费者签收中所有状态节点的订单量展示,每个节点下订单出现了多少异常,每个
节点下的仓库出现了多少异常,收货地址出现了多少异常。退货链路大盘,主要涉及消
费者退货涉及的状态节点的订单量展示,每个节点下的异常,每个节点下仓出现了多少
异常,每个节点下收件地址出现了多少异常,点击异常数量都可以跳转到异常订单详情
页面。在这个大盘中
用到了DTS定时任务
中间件+tair缓存,因为这个两个大盘涉及到了
几十个sql的同时计算,因为这个当时是需要在双11晚上给老板们投在大屏上的,所以数
据这块必须要做到能够实时刷新,并且能够保证页面
性能,所以使用了DTS分布式定时
任务后台刷新数据,我们应用一共部署了48台机器,我设置了每10秒就会调度到1台机
器,这台机器构建任务之后会分发到其他机器上执行,并更新tair缓存,缓存10秒失
效。实际运行下来抗住了双11流量的考验。
5、主动服务主要根据运营配置的主动服务模版针对异常进行服务。比如说订单出
现了某几种异常,就会出发给消
费者发短信提醒服务、或者用AI机器人给消
费者打电话
提前告知消
费者订单异常原
因叫消
费者耐心等待。主要运用了DTS定时扫描异常订单
表,并根据配置的模版
调用服务接口。
2020.12-至今 中华保险业务
中台单证域
担任单证域组长,根据PD的PRD文档产出技术方案,制定开发计划。分配任务到组
上各个同事,及时跟进开发进度,及时了解
阻
塞开发的点予以解决。主导联调。主导接
口压测。
单证域拆分为6个子域:单证运营、单证核
心、单证实例、单证域网关、单证域综
合查询、单证打印。我主要负责单证实例、单证综合查询、单证打印。
参与开发中间件:分布式任务
调度系统。
技术栈:sofaboot、springboot、mybatis、sofarpc、arthas、redis、mongodb 消
息中间件
1、Java基础扎实,Java多线程变成,设计模式、常用集合框架;
2、熟悉掌握Mybatis、SpringMVC、SpringBoot、阿里SofaBoot以及Spring系
列技
术;
3、熟悉Nginx服务
器;
4、熟悉分布式架构并且熟练的使用Mysql、Oracle、MongoDB、搜索引擎、以及
redis、tair缓存,熟练书写SQL语句,以及sql调优。
5、熟悉使用Git,SVN版本控制;
6、熟悉使用IntelliJ IDEA开发工具,AxureRp界面
原型设计工具;
7、熟悉使用Linux常用的命令;
8、熟悉使用Bootstrap,HTML,CSS,CSS3,layUI,
百
度Echart,jQueryEasyUI,
jQueryMobile,ajax,jQuery设计前端开发页面,使用过Vue、React、NodeJs
9、熟悉使用设计模式书写优雅的代码。
可兼职时间
可兼职地点
0条评论 雇主评价