个人介绍
1 、掌握Jvm的性能优化、对象的内存布局和常见的垃圾回收器。
2 、精通Hadoop生态体系,包括HDFS、MapReduce、Hive、HBase、Spark,Flink等组件,能够构建高效稳定的大数据数
仓。
3、擅长数据建模与数仓设计,能够根据不同业务需求设计合理的数仓架构和模型。
4、熟练掌握数据仓库分层设计,包括ODS、DWD、DWS、ADS等层次,实现数据的分层存储和高效查询。
5、具备大数据性能调优经验,能够优化查询性能、提升数据处理效率。
6、熟悉使用阿里云DataWorks,MaxCompute,Datahub,Flink,Hologres等流计算平台。
7、精通Mysql的体系架构,存储引擎,事务隔离级别,锁,索引,mvcc工作原理和sql优化。
8、精通Redis的底层的数据结构、应用的业务场景、数据持久化机制、多类型缓存的应用、高可用机制及集群的实现。
9、精通RocketMQ和Kafka的整体架构设计,深入研究过核心源码设计。
10、精通网络协议、Nio原理、Epoll多路复用和rpc协议,序列化和反序列化机制和Netty框架。
11 、熟练掌握面向对象设计、io、集合和锁,掌握常用的数据结构和算法及线程及高性能的设计与编码及性能调优。
12 、熟悉常用的架构设计原则、分布式架构的设计理论和中间件选型。
13、具备全面的产品思维,具备良好的沟通能力,有跨行业的快速学习能力。
14、有过近四年的团队管理经验,深度参与业务规划,协调跨部门协作,解决开发过程的技术难题。
工作经历
2020-12-15 -至今精友科技数仓开发工程师
1、负责系统架构的设计和优化,确保系统的安全性和可维护性. 2、参与需求分析、技术选型和系统设计,提供技术解决方案和建议 3 、引领团队成员,参与核心代码功能开发,提供技术支持,确保团队的高效协作。 4 、项目核心功能优化,包括代码优化、数据库优化、缓存的使用、安全性优化、网络请求优化和日志优化。
2019-03-03 -2020-12-15文思海辉Java开发工程师
1、参与项目需求分析,与团队共同探讨并明确技术实现方案。 2 、负责核心模块的设计与开发,确保功能的稳定性和性能。 3 、编写清晰准确的API接口文档,与第三方系统进行有效对接和联调。 4、主动监控系统运行状态,快速定位并解决线上环境出现的技术问题。 5、持续优化后端服务,提升系统的整体性能和用户体验。
2017-06-05 -2019-03-01丰源金盛java开发工程师
1、负责根据项目需求,制定并执行详细的开发计划,确保按时完成任务目标。 2、独立进行软件系统及模块的编码工作,保证代码质量与系统稳定性。 3 、主动识别并解决项目开发过程中出现的技术难题,提升项目效率。 4、持续关注软件开发领域的最新技术,为项目引入创新解决方案。 5、提供技术支持和文档编写,助力团队成员理解和维护系统
教育经历
2013-08-01 - 2017-06-01河北科技大学计算机应用技术本科