个人介绍
熟练应用分布式架构、多线程、IO、流式编程、lambda表达式
熟练应用微服务框架SpringCloud
熟练应用NoSql数据库MongoDB、ES
熟练应用Redis数据缓存技术
熟练应用RabbitMQ等消息中间件
熟练应用RestFullAPI规范
熟练应用 Docker、Jenkins、Linux命令
工作经历
2019-04-01 -至今武汉尺子科技有限公司Java高级开发工程师
1、参与分布式系统架构,技术选型 2、参与核心业务功能设计以及接口规范设计 3、负责新员工技术培训与指导,带领团队完成产口的跌代工作
2017-05-01 -2019-03-01武大吉奥信息技术有限公司Java软件工程师
1、参与分布式系统架构,技术选型 2、参与核心业务功能设计以及接口规范设计 3、编写系统相关的接口文档 4、作为技术负责人对下属人员进行技术指导
2014-11-01 -2017-03-01广州图南软件科技有限公司Java软件工程师
1、分析需求并进行项目技术选型 2、根据具体业务场景独立搭建项目架构 3、编写系统相关的接口文档 4、带领初级程序员一起进行开发工作
教育经历
2011-09-01 - 2015-06-01武汉大学计算机科学与技术硕士
技能
1、项目分为模板、虚拟展厅、VR带看、VR直播、留言板、产品咨询、客服等功能 2、我主要负责技术框架搭建与技术选型以及相关业务模块功能实现,采用的技术栈Springboot2.0+Mybatis+Rabbitmq+Redis+flyway+Smart-doc+Mysql 3、个人遇到的技术难点基本上是产品业务上的复杂的表结构设计。纯技术上面的有消息队列的幂等消费、分布式锁、乐观锁与悲观锁的合理控制,并发编程控制等
1、项目分为模板、虚拟展厅、VR带看、VR直播、留言板、产品咨询、客服等功能 2、我主要负责技术框架搭建与技术选型以及相关业务模块功能实现,采用的技术栈Springboot2.0+Mybatis+Rabbitmq+Redis+flyway+Smart-doc+Mysql 3、个人遇到的技术难点基本上是产品业务上的复杂的表结构设计。纯技术上面的有消息队列的幂等消费、分布式锁、乐观锁与悲观锁的合理控制,并发编程控制等
1、发布图文作品、设置热门贴子与文章、可支持收藏、点赞、并对文章与贴子进行不限层级地评论。还可以设置自己的头像与昵称,签写自己独立的个性签名 2、我主要负责平台的技术架构与技术选型,并划分功能模块,并对功能模块表结构进行设计。使用的是SpringBoot2.0+Mybatis+Rabbitmq+Redis+阿里云邮件服务+亚马逊云平台AWS文件服务 3、海外平台要迎合外国人的使用习惯,一般使用*及发邮件的形式实现验证码快速登录,以及授权登录采用Facebook、谷歌授权形式。采用这些新方式,遇到了很多api使用不明白,配置不清楚的情况。自己查资料找解决方案。到官网查看配置详情,最终解决了生产环境上面的问题。