个人介绍
1、 掌握Java基础,io模型, 系统性阅读过Spring、Netty源码。
2、 熟练使用SpringBoot开发,了解redis、RabbitMq等中间件。
3、了解计算机网络,大学有过企业网搭建经验,了解http,websocket,rpc协议。
4、了解SpringCloud微服生态,Docker容器及linux基本命令,开源社区有过个人搭建项 目学习经验。
5、有过阿里云ECS云服务器,腾讯COS云对象存储,域名等产品使用经验。
工作经历
2021-01-01 -2021-05-31未来电视JAVA开发
项目时间:2020.12 ufire-springcloud-platform 在该项目为个人微服学习项目,基于一致性hash算法实现websocket分布式集群的尝试,提供模拟宕机演 示解决单点故障demo,实现websocket服务的扩容。基于jenkins +github hook+docker-compose 实现自动化持 续部署。
2020-03-06 -2021-05-31未来电视JAVA开发
1、在架构师指导下负责项目模块拆分构建Maven父子工程。 2、负责SSO单点登录的整合,负责内容开放平台CP和开放平台SP开发工作,主要负责用户注册之后图片敏感资源的鉴权,用户资质的认证审核功能开发以及后期包括一些项目代码的重构。 3、负责与开放平台接入的服务的协调开发工作,包括服务在开发阶段的认证,数据同步等。
2018-09-08 -2020-02-07北京宇信科技JAVA开发
工作岗位:Java软件工程师 工作内容:1、集成webuploader上传组件实现mvc框架下断点续传功能,实现大文件的上传。 2、集成工作流UP框架(Activit)实现对素材从新建——提交——审查——审批不同角色、基本的粒度控制 及知会,转单等功能。 3、负责cdn缓存节点的配置管理。 工作成果 : 项目已与2019.10月投产各 测试网点反应系统功能均正常。
2016-09-01 -2018-08-06北京爱生信科技JAVA开发
目时间:2017.12-2018.8 滨州医学院附属医院医疗回访平台 工作岗位:Java软件工程师 工作内容:1、负责项目数据作业工具的集成从院方数据集成平台(MQ)上订阅——xml解 析到本地库形成定时性的数据作业工具。 2、利用webserice实现集成HIS电子病案。 3、利用 node.js socket.io实现呼叫模块的实现为了兼容IE8 websocket不兼容IE8 4、利用bat脚本实现对电话录音管理定 时清理过期录音 工作成果: 项目已经投入使用,无不良反馈
教育经历
2010-09-01 - 2014-07-01忻州师范学院计算机科学与技术本科
我于2010年9月到2014年7月忻州师范学院就读于计算机系,大三时期参加过学校支教。