精通 Java、spring、spring boot、Redis;
熟悉Mysql、Oracle数据库的使用,具有丰富数据库设计和数据库性能优化项目经验,此外有基于mongodb、es数据库的开发经验,hive的使用经验,总体来说,数据库是我感兴趣的领域之一,对各类数据库的高性能都比较感兴趣;
熟练使用SVN、Git等版本控制工具;
熟悉docker和linux shell编程;
软通动力技术服务有限公司
云开发八部|主任工程师B-MAG
2016.08-至今
职责业绩:需求分析:参与需求分析,整理需求文档,输出技术方案,业务方案,与客户及开发团队沟通。
架构设计:主导架构设计,负责划分功能模块,定义功能模块接口。在 研发云上传下载工具项目 分层微服务架构支撑后续微服务开发,研发代码仓扫描项目、票据自动化系统、某财经经营分析项目架构支撑多种场景的快速适配。
模块开发:主导核心模块开发与代码编写。如开发项目中权限方案,支撑权限识别归属团队,高效调用和自动化对接等;研发项目框架代码分层逻辑清晰,支撑开发人员快速查询调用等功能。 问题解决:主导性能优化问题,负责解决30+性能问题,优化20+问题,输出20+指导文档。
开发业绩: 1、2019.06-至今 在华为云计算研发协同服务域项目群的cmc项目组 研发云构建环境下二进制包到仓库的上传下载工具,每天上百万次的使用量,每天数亿、几十TB的文件上传与下载量,要求高效、稳定、可靠和故障时好定位等能力。除工具设计外还兼内部和外部客户的运营工作,分析用户在各类环境中使用工具出现问题的根因,并提供解决办法。
2、2017.10-2019.6 在华为2012实验室的开发工具部 研发代码仓扫描工具,实现每天扫描代码仓中的上万个项目中的文件,并在次基础上定义规则,确定代码仓下的那些文件归属于那个模块和责任田,并将这些数据同步到其他系统用于代码合入的权限控制和代码贡献量统计。
3、2017.05-2017.10 在华为财经集团cfs项目组 负责票据自动化系统通道路由功能的概要设计和物理模型设计;以适应不同国家的数据校验规则和业务处理。经过团队努力,成功拿了2块到武汉开发(外地客户首次松开异地开发,总共3块)。
4、2016.08月-2017.04 在华为财经集团pmf2.0项目组 某财经经营分析售前故事板创建和售后经营分析报告在线制作功能的实现。解决前段js中的并发操作、页切换时根据页面内容生成缩略图的问题;完成对绘图工具literallycanvas的修改改造,增加了选取涂鸦和移动涂鸦内容等功能;完成了demo和第一个版本的正式上线。
美试网待完善
社交组组长
完成定时器系统的改造,使其能在分布式环境运行,并能根据业务的要求不停服务的根据调度周期,能设置某个任务是否在整个分布式环境中是单例还是多例运行。能通过监控平台监控任务的运行状态、处理日志并对服务进行控制;
使用技术:springquartz、redis、dubbo、mysql、ibatis
完成用户个人空间、品牌后台和美试用后台私信功能(私信的功能类似新浪微博私信的功能,含基于web的实时聊天功能)后台的80%以上功能的设计,包括用户与用户发实时私信、美试和品牌群发私信、删除、清空等功能;
使用技术:springmvc、redis、dubbo、mysql、ibatis、mongodb
修复离职人员留下功能的bug,并增加新功能,如退款、站内信、财务结算等;
使用技术:java、spring、springmvc、redis、dubbo、mysql、ibatis、mongodb、atlas、阿里云oss、dubbo、elastic等。
一款及时聊天工具。企业用户可以使用该工具向会员发布、撤销活动等,消费者用户浏览企业发布的活动,也能通过该工具和其他消费者进行点对点聊天。
可将文件上传到指定的版本的后台仓库,并同步上传版本的依赖信息等;也可根据配置信息从仓库下载文件,支持版本的全量下载和部分下载。
故事板(类似pttx的工具),可在线对图片进行标注并保存,用户可使用收藏的各种素材进行故事板编辑(在编辑时可加载实时数据)