个人介绍
5年 java 后端开发经验。
精通:JVM 内存模型、SpringBoot、Spring、MyBatis 等主流开源框架、分布式开发、常用设计模式等。
熟练:SpringCloud、Mysql 优化、redis、kafka、linux、Vue 技术栈等。
掌握:clickhouse、Mycat 分库分表、nginx、Elasticsearch等。
具备独立开发和团队协作能力,有PMP证书。
工作经历
2021-04-01 -至今中国联通西安软件研究院研发经理
1. 作为部门研发经理,项目组组长开展工作,主要负责运维工具设计、研发; 2. 熟悉 pinpoint等 apm 相关技术栈,了解字节码增强技术原理,深度熟悉 pinpoint 源码,对 pinpoint 源码做过多次适配化改造; 3. 熟悉云化架构,了解 docker、k8s、CICD 等相关技术栈。
2018-09-01 -2021-03-31中软国际后端开发
1. 负责印尼 SmartAcceptance 系统后台开发,作为核心成员参与主要模块的编码工作。 2. 持续优化迭代以满足客户需求,保证当前系统 web 端与后台交互的稳定。
教育经历
2014-09-01 - 2018-07-01长安大学土木工程本科
长安大学就读,大三开始自学java后端开发,毕业后顺利入职从事相关工作。
资质认证
技能
健康检查产品致力于触点层、服务层、组件层、资源层全层级数据统一入湖建仓,实现端到端、全层级的系统故障定位、故障隐患点排查。 责任描述:作为组长负责业务逻辑设计、数据库设计及研发任务拆解分发,代码质量评审。 项目技术栈:springboot、etcd、flink、clickhouse、kafka、redis、mysql、docker、marathonlb 项目贡献:完成故障分析一屏清、系统架构可视化,故障诊断、故障预防等能力建设,年度发现故障三十余起,故障时快速定位根因问题十余次。
调用链产品致力于解决云化架构下分布式系统各服务之间调用关系复杂,调用链路长,难以发现故障根因等问题,以开源 pinpoint 为基础架构,自动拓扑服务调用链路,同时 flink 聚合计算服务接口一、三、五秒超时率,形成指标并可配置告警点,主动探测服务异常。 责任描述:作为组长负责数据库设计及研发任务拆解分发,代码质量评审,同时负责 pinpoint 源码适配化改造等底层技术研究。 项目技术栈:springboot、etcd、flink、clickhouse、kafka、redis、mysql、docker、marathonlb 项目贡献:作为院内线上系统应接尽接的运维工具,最主要服务于 cbss 系统(承载4亿用户的业务系统)服务可视化,监控告警及异常定位。 个人成长:对系统高可用架构有进一步认识,对代码质量严格把关(遇到过3次代码缺陷而引发的生产问题),对 pinpoint 技术深度了解,具备源码改造能力。