个人介绍
我叫开源开发者,是一名有着十余年Java自学经验的工程师。我拥有四年的Java开发经验,涉及单体、分布式、微服务和云原生架构。我还具备Java开源项目经验,参与了Gitee官方开源指南项目和java-for-linux综合型开源项目的创作。我曾在智能元数据治理、数据资产管理平台、可信交换开放共享组件、AI基础平台组件和数据能力成熟度评估分析管理等多个领域担任工作,承担了各种任务,如自助分析平台的日常需求前后端开发、DB2数据库表设计和运营文档的编写。我的技术栈和项目栈广涉及电商、直播、在线教育、社交分享、OA办公、电影、通信等多个行业。除此之外,我还具备云计算、大数据和人工智能方面的知识,熟悉的技术包括Spring Cloud、Redis、ES、Kafka、Zookeeper、Sharding-JDBC和MySQL等。感谢你的时间,期待有机会能够为贵公司贡献我的技术和经验。
工作经历
2019-07-01 -2023-05-15广州亚信科技有限公司高级Java工程师
1、负责自助分析平台 ELK 分布式集群日志搜索系统。 2、负责自助分析平台 JVM 调优。 3、负责自助分析平台接入华为河图引擎商业版数据源,以及河图开源版开发环境搭建、开发、测试,部署。 4、负责自助分析平台日常需求前后端开发、DB2数据库表设计、运维、加班修复Bug、沟通等。 5、负责带公司实习生熟悉自助分析平台项目,安排实习生开发任务。 6、负责自助分析平台使用了Netty开源项目存在 Bug 修复。 7、负责自助分析平台接入河图存在问题,与华为研发、运维进行***频、线下技术沟通谈判。 8、负责自助分析平台DB2数据库复杂的SQL语句统计数据提取。 9、负责ELK 运营文档与维护文档编写,河图引擎测试报告编写,自助分析平台前后评估文档编写。 10、负责与亚信下载中心平台跨项目组的接口开发以及沟通,提供华为公司集中运营项目平台接口。 11、负责远程协助解决中国移动客户使用自助分析***指导、解答、客户问题。 12、协助自助分析平台H5 前端开发问题,画ELK架构图。 13、参与中国移动梧桐杯大数据应用创新大赛复赛。
教育经历
2015-07-01 - 2019-07-01广东海洋大学寸金学院软件工程本科
技能
描述: 这个项目是一个AI基础平台组件服务,提供了数据治理、服务发现、自然语言处理、OCR图片文字识别等多个方面的API接口。其中数据治理部分包括字段中英文信息自动补齐接口、业务术语全量或增量更新接口、字段、标准数据全量或增量更新接口、标准智能落标接口、标准相似计算接口,服务发现部分仅介绍了1个服务测试接口,自然语言处理部分包括多个API接口,如命名实体识别、敏感词处理、基础分词、中文转拼音等,OCR图片文字识别部分主要介绍了OCR敏感词文件解析和PDF文件文字识别接口。该项目提供了丰富的文本处理工具和数据处理方式,旨在帮助开发者提高人工智能处理文本的效率和准确度 主要模块: 数据治理模块、自然语言处理模块、OCR识别模块 负责主要模块: 1、负责实现OCR敏感词文件解析、OCR图片、PDF文字识别。 2、负责实现敏感词识别、敏感词规则。 3、负责实现文本语义相似度、重新加载自定义词典、命名实体识别。 4、负责实现字段中英文信息自动补齐、标准智能落标。 主要技术栈: Spring Boot、Spring Cloud Config、Nacos、OpenFeign、Lombok、JUnit、Jackson、Swagger、Apache Tika Core、 poi、stanford-corenlp、hanlp、fastjson
描述: 这个智能化数据治理平台是基于RuoYi 若依Spring Cloud微服务权限管理系统。它可以帮助用户管理企业的元数据、数据质量、数据资产和知识中心,提供了多种功能,如元数据管理、标准管理、质量管理、资产管理、知识图谱等。此外,该平台还包括数据分类统计和智能识别应用等工具 主要模块: 首页模块、数据标准管理模块、数据质量模块、数据资产目录模块、知识中心模块、系统管理模块、智能识别应用、元数据血缘管理模块、标准智能应用模块、知识图谱模块 负责主要模块: 1、结构化元数据补充、文档元数据感知、图片元数据感知、音频元数据感知、视频元数据感知、标准智能应用模块。 2、智能识别应用后台任务队列。 3、元数据血缘管理模块。 4、智能识别文档历史列表。 主要技术栈: Spring Boot、Spring Cloud,Alibaba、Vue,Element、MybatisPlus、MySQL、Nacos、xxl-job、Redis、logback、OpenFeign、Apache Tika Core、poi、stanford-corenlp、hanlp、fastjson
描述: 自助分析平台SA是一个完全可视化的基于Web的可视化SQL取数工具,面向ToB企业级产品,你可以通过类似玩乐高玩具的方式用一块块图形对象托拉拽SQL语句块,组合成复杂的SQL语句块,把复杂的SQL可视化图形转换为具体的数据库SQL语句进行预览取数分析。 主要模块: ELK分布式集群日志搜索核心子项目。 Presto分布式SQL查询引擎数据源核心系统。 DB2 数据库核心系统。 Hadoop 集群核心系统。 后端垂直拆分集群核心系统。 前端水平拆分集群核心系统。 Vue重构前端内容中心核心系统。 后台管理中心核心系统。 负责主要模块: 1、负责实现ELK分布式集群日志搜索核心子项目。 2、负责实现Presto分布式SQL查询引擎数据源核心系统。 3、负责实现自助分析JVM调优。 4、负责实现自助分析日常需求开发、运维、Netty 开源项目 BUG 修复等。 主要技术栈: 采用集群架构开发模式。 后端:Hadoop、HDFS、Hive、Zookeeper、KerberOS、Presto、ELK、SSM、Netty 3.6.5、ActiveMQ、Nginx、JDBC、Servlet、Spring Boot、Spring Data Elasticsearch、Lombok、HikariCP。 数据库:DB2、Hive、MPP。 前端:Bootstrap、JQuery、Vue、element-ui、Echarts。 主要成绩: 1、与华为研发&运维技术沟通,支持KerberOS多租户并发认证解决方案难题。引入两个不同版本的相同JAR依赖包冲突难题。 2、ELK收集日志乱序问题。ES出现难以恢复的错误问题。ELK收集日志赶不上实时生产日志、CPU使用率高问题。生产环境部署Spring Boot 增量更新问题。 3、生产环境命令行Debug问题。JVM调优生产服务器项目宕机问题。 4、自助分析日志无法打印第三方框架日志问题。Netty开源项目Bug修复问题。IE 8低版本跨域问题。