公司名称:极光推送 时间:2016.4-2017.4 职位: java 后端开发
参与项目:
数据产品 iapp、日志分析系统 log-analysis,elasticsearch 批量索引系统,用户管理系统
相关技术:
利用 dubbo 完成分布式服务调用,利用 mongo 存储相关文档,利用 redis 实现缓存和分布式
锁,利用 Elasticsearch 实现模糊搜索以及精确分词搜索。利用自实现数据库代理模块实现
数据库分库分表。利用 zookeeper 实现分布式配置来动态切库。利用自实现模块实现
Elasticsearch 批量索引。利用 spring aop 自定义注解实现权限控制。利用 ELK 实现用户访
问日志的实时展示。利用 nginx 实现负载均衡和反向代理,利用七牛云存储图片。利用自实
现模块实现 Excel 导出,利用 spring task 实现定时任务。
公司名称:壹佰金融 时间:2017.4-2018.5 职位: java 后端开发
参与项目:
负责微信公众号白分消费的后端开发、运营系统开发
相关技术:
利用 nginx 实现负载均衡和反向代理,利用 tomcat 做 web 服务器,利用 springMvc 接入请求,
利用 redis 实现数据缓存和分布式锁,利用 druid 做数据库连接池,利用 mysql 分库存储数
据。利用 dubbo 完成分布式服务调用,利用 spring aop 自定义注解实现权限控制。利用阿里
云存储图片。利用 spring task 实现定时任务。对接大汉三通发送短信,对接宝付 api 实现
四要素认证,在线支付。
公司名称:编程猫 时间:2018.7-2018.10 职位: kotlin 后端开发
参与项目:
负责在线教育 app,网站,公众号的后端开发、运营系统开发
相关技术:
利用 jenkins 部署打包项目,利用 Docker 容器运行项目,利用 Nginx 实现负载均衡和反向代
理,利用 Spring Boot 做整体框架,利用 spring Mvc 接入请求,利用 Spring Cloud 体系实
现微服务间调用与熔断,利用 RabbitMQ 实现消息传递,利用 Redis 实现数据缓存,利用 Mysql
分库存储数据。利用 Feign 完成服务间调用,利用 Spring Security + Aop,自定义注解实
现权限控制。利用阿里云存储图片。利用 Spring Task 实现定时任务。
公司名称:OPPO互联网科技公司 时间:2018.10-至今 职位: 高级java软件工程师
工作内容:
目前在OPPO公司用户平台部云服务技术部门,主要从事日常的云服务开发,包括相册,联系人,云盘,应用商店等相关app,包括用户存储服务,用户文件服务,用户备份服务,用户存储多机同步等等业务,也从事一些中间件的开发,包括云监控中间件,告警中间件等