个人介绍
1. 熟练运用开源开发框架,熟悉 SpringCloud 常用组件
2. 熟悉 Spring, Springboot, Mybatis 及 spring 其他相关框架
3. 熟悉分布式系统设计,熟悉分布式缓存,对微服务架构有一定了解和应用
4. 熟悉数据库调优, 问题定位机制, 具有常用 Sql 调优能力, 数据库问题排查能力
5. 熟悉 rocketmq, kafka, redis, ES 等常用第三方中间件
6. 熟悉 Linux 服务器及 shell 脚本,具有良好的编程习惯
7. 对常用设计模式,数据结构及算法有一定了解及应用
8. 了解 jvm 原理, 常用调优参数, 具备常见问题排优能力
9. 熟悉多线程原理及 Java 并发包, 了解 reactor 响应式编程及 webflux 框架 10. 了解 Netty, Nio 相关知识
工作经历
2023-02-07 -至今奇安信高级后端工程师
1. 负责天象漏洞挖掘平台的研发 2. 负责漏洞挖掘平台情报中心爬虫子系统的开发 3. 负责漏洞挖掘平台软件基因子系统的开发 4. 负责开发数据同步模块 5. 负责开发软件仓库模块
2021-09-15 -2023-12-15北京开课吧科技有限公司高级后端工程师
1、负责 SCRM 架构设计及业务研发 2、负责 SCRM 与客户端实现数据上报更新 3、负责 SCRM 架构企微自动 SOP 设计与业务研发 4、负责运营质检系统的架构设计与业务研发 5、负责 es 与数据库同步模块开发
2020-09-01 -2021-09-30二六三网络通信股份有限公司Java开发
1、根据产品需求进行功能设计,数据结构设计 2、独立开发与完善业务系统 3、参与新计费系统的技术选型与业务开发 4、参与大数据量下系统效率的优化
2018-07-01 -2020-09-30用友网络科技有限公司Java开发
1、负责用友系统客户化需求开发及系统间应用集成开发 2、对软件项目和产品进行优化和改进,完成开发需求分析及方案设计 3、根据设计文档或需求说明完成代码编写,调试,测试和维护
教育经历
2014-09-01 - 2018-06-30河北建筑工程学院计算机科学与技术本科
技能
1. 使用 rocketmq 保证了用户消费过程的时间正序. 2. 使用 elasticsearch 作为计费结果的存储,提高了用户查看的效率. 3. 集成了 Quartz,实现了订单的延迟生效效果. 4. 以 RuoYi 为基础,搭建了基础服务功能,减少了基础服务的开发时间. 5. 使用 redis 缓存及 redis 锁,提高了查询效率,同时保证了数据的正确性.
1. 使用 storm 作为分布式实时流处理架构. 2. 使用 zookeeper 进行 storm 集群协调,保证 storm 的高可用. 3. 使用 common-pool2 管理 sftp 连接,实现 sftp 的连接复用. 4. 使用 redis 缓存减少数据库读写压力,提高处理效率. 5. 使用 elasticsearch,优化了结果集统计效率. 6. 使用 rocketmq 保证了计费的消费顺序.