个人介绍
⚫ Java:精通掌握Java基础知识、JUC 、JVM 原理、内存区域 、类加载机制 、垃圾收
集器等知识、有Jvm 调优经验、线上处理疑难问题能力
框架:熟练掌握 SpringMVC 、Spring 、SpringBoot 、
Mybatis 、JPA 等主流开源框架,
熟练使用websocket通信, 熟练应用Spring - Flux响应式编程web框架,netty框架以及手写rpc框架的
开发经验。
⚫
分布式:
✓
熟练应用Spring Cloud 全家桶常见组件的使用
✓
有熟练应用分布式的开发经验:幂等设计、seata分布式事务、分布式锁、接口限流等
✓
熟练应用分布式系统系统的负载均衡,掌握轮询 、 最小链接 、 散列的基本算法。
✓
熟练使用nacos 用作服务注册/发现&配置中心
✓
利用 sentinel的服务熔断/降级来防止 RPC 远程调用中出现的雪崩问题。
✓
在项目中通过 API Gateway 作为整体架构的重要组件,为项目提供了负载均衡等功能
✓
熟练使用dubbo,有手写过类似dubbo底层的项目
⚫
数据库:
✓
精通 Mysql、oracle、达梦等关系型数据库以及常见优化手段(比如索引 、SQL 优化 、读
写分离与分库分表)的能力
✓
处理多种mysql生产环境优化配置类问题,对数据库参数进行调优
✓
熟悉concat 增量订阅&消费组件,以及根据监听binlog日志处理业务
⚫
中间件:
✓
熟悉 Redis 底层磁盘及网络 I/O 模型 、
AOF 和 ROB 持久化策略原
理 、 多数据类型缓存应用;
熟悉 Redis 缓存击穿 缓存穿透 缓存雪崩产生的原因和解
决方案。
✓
使用 RabbitMQ, 熟悉异步处理 、 流量削峰 、应用解耦等应用场景, 有延时+死信
队列业务场景实战经验。
✓
拥有kafka高吞吐的开发处理经验。
⚫
前端:
熟练掌握前端框架 Vue, 有实际开发经验。
⚫
运维方向:
✓
熟练使用 Arthas对生产环境上的问题进行诊断、排查、解决
✓
熟悉Jmeter 、JvisualV等工具的使用
✓
熟练应用doc ker,了解k8s等
⚫
其他:✓
精通使用 kettle等其他应用软件ETL软件的设计思路、流程等
✓
熟悉计算机组成原理、计算机网络 、数据结构和相关leetcode算法
✓
’Linux:熟练操作linux系统进行问题的排查 、定位 、以及性能优化。
✓
AD域:有相关实战经验
工作经历
2025-03-30 -至今金现代java高级开发工程师
1 、进行产品的需求分析,根据架构师拆解的架构设计进行核心代码的开发。 2 、独自组织按时完成产品开发、单元测试 。并能够完成产品的迭代部署规范。 3 、参与需求评审 、软件工程文档 、产品文档的编写, 满足质量要求 4 、独立分析并解决软件开发中、生产环境中所遇到的疑难问题 5、组织日常代码review以及方案评审。 6、完成主管安排的相应工作
2022-07-04 -2025-03-20浙江大华java中级开发工程师
1 、进行产品的需求分析,根据架构师拆解的架构设计进行核心代码的开发。 2 、独自组织按时完成产品开发、单元测试 。并能够完成产品的迭代部署规范。 3 、参与需求评审 、软件工程文档 、产品文档的编写, 满足质量要求 4 、独立分析并解决软件开发中、生产环境中所遇到的疑难问题 5、组织日常代码review以及方案评审。 6、完成主管安排的相应工作
教育经历
2018-09-01 - 2022-06-20青岛理工大学信息管理与信息系统本科







