个人介绍
我是一名具有丰富技术经验和项目经历的后端开发人员。我熟悉Spring、Spring Boot、Spring Cloud、Mybatis等主流Java开发框架,同时也了解Python等编程语言。我对Java基础、多线程、集合等基础知识有深入的理解,也熟悉JVM相关知识。在实际工作中,我熟练使用Kafka、MySql等中间件和数据库,也具备Linux基础命令和项目部署上线的经验。在计算机网络等基础知识方面,我也有着深厚的底蕴。
在学术背景上,我是计算机技术的硕士学历。我的主修课程包括机器学习、深度学习、人工智能等热门技术领域,使我在理论基础上具备了较强的技术实力。
在实习和项目经历上,我曾在腾讯云科技负责后端开发,对服务器镜像白名单、控制台购买页接口优化等有着实战经验。我负责的智能运维平台项目,基于Spring Boot+Shiro+Mybatis+Mysql等技术,实现了可视化、交互式、智能化推荐式分析流程选择等功能。另一项国家土遗址平台项目,我负责后端开发,集成了Spring Boot+Mabatis Plus+Redis+Kafka+InfluxDB+Grafana等技术,成功搭建了一个土壤和风沙检测系统的数据解析与存储模块。
在个人技能方面,我具备丰富的项目管理和团队协作能力,能够熟练参与需求设计、编写功能开发文档、完善开发方案
总的来说,我是一名技术实力强、有丰富项目经验的后端开发人员,期待能在新的工作中贡献我的力量
工作经历
2022-05-01 -2022-09-20腾讯云科技(西安)有限责任公司腾讯云科技(西安)有限责任公司后端开发
后端开发 云产品一部-计算产品中心 1、负责腾讯云服务器镜像白名单开发 2、负责腾讯云服务器控制台购买页接口的耗时优化 3、负责腾讯云服务器控制台创建镜像流程相关问题
教育经历
2020-09-01 - 2023-07-01南京理工大学计算机科学与技术硕士
2016-09-08 - 2020-07-01河海大学计算机科学与技术本科
技能
相关技术:Spring Boot+Flink+Flink CDC+HUDI+MySQL+HDFS 项目描述:基于新一代数据湖框架HUDI,来设计和实现一个大数据平台,解决传统数仓数据处理慢,分析链路长等问题。并提 供Upsert功能,支持多种事务,并集成了OSS和HDFS支持多种异构数据的存储。 项目职责: 1. 参与需求的设计讨论工作、协助编写功能开发文档、完善开发方案。 2. 研究Hudi的相关特性,与Flink结合,将数据写成Hudi表格式,并存到hdfs中。 3. 使用Flink CDC技术结合binlog实时获取Mysql的变更流。 4. 预研元数据管理平台Atalas和DataHub,并集成到系统中。后端编写接口连接Hive,实现前端查询hudi表同步到Hive的数 据。
相关技术:Spring Boot+Shiro+Mybatis+Mysql 项目描述:基于开源基础分析平台(KNIME)实现可视化、交互式、智能化推荐式分析流程选择、节点选择、算法参数智能推 荐,并开发服务端提供流程节点的远程执行和KNIME HUB提供本地节点和流程的云端上传和下载。 项目职责: 1. 参与需求的设计讨论工作、协助编写功能开发文档、完善开发方案。 2. KNIME源代码分析,参考技术文档,对KNIME节点二次开发,加入自定义逻辑,实现埋点。 3. 负责解析KNIME节点推荐JSON数据,编写推荐接口,实现自定义推荐。 4. 负责KNIME HUB节点模块和流程模块开发、负责KNIME服务端,流程远程执行接口的编写。 5. 负责完成KNIME桌面端的汉化.
相关技术:Spring Boot+Mabatis Plus+Redis+Kafka+InfluxDB+Grafana 项目描述:本系统主要针对甘肃省瓜州县锁阳城遗址进行系统搭建,主要部署温、湿度传感器,风速传感器和水盐传感器,对 其土壤和风沙进行检测,通过Lora无线通信技术将采集数据上传至服务器,负责数据的解析与存储,并实时检测数据变化。 技 术概述:使用Spring boot+Mybatis-Plus+Shiro等框架来搭建后台管理系统,使用Kafka作为中间件来传输数据,使用Redis 作为底层缓存,使用MySql对数据进行存储,采用InfluxDB时序数据库为Grafana提供数据源。 项目职责: 1. 参与需求的设计与讨论工作、协助编写功能开发文档、完善开发方案。 2. 负责网关和 DTU 模块的开发。 3. 负责地图模块的开发。 4. 负责项目的部署和后续的运维