个人介绍
我是程序员客栈的【自由工作者】,一名【后端开发工程师】; 我毕业于【西南科技大学】,担任过【上海海乂知科技有限公司】的【高级开发工程师】,担任过【四川小土智慧科技有限公司】的【Java中级工程师】; 负责过【智能知识库系统】,【组织知识图谱呈现系统】,【知识感知分析系统】的开发; l 熟悉Java常用设计模式,能灵活结合业务场景运用设计模式提高代码可维护性、可读性、可拓展性。
l 熟悉使用Java函数式编程,并发编程及JVM内存管理和调优。
l 大模型应用开发:熟悉基于大语言模型(LLM)的应用开发,深入理解Prompt Engineering、Function Calling及Agent智能体设计模式。能够利用LangChain、LangGraph等框架,构建具备复杂任务规划、工具调用及自主决策能力的AI Agent,实现业务流程的自动化与智能化。
l RAG架构与向量检索:深入掌握检索增强生成(RAG)技术架构,具备从0到1构建企业级知识库的实战经验。熟练运用Embedding模型进行文本向量化,并熟悉Milvus、Chroma等主流向量数据库的部署与调优,有效解决大模型知识时效性与幻觉问题。
l 多模态文档解析:擅长使用MinerU等先进工具进行复杂文档的ETL处理。能够高效解析PDF、Word等非结构化数据中的文本、表格及图像信息,将其转化为高质量的结构化数据,为RAG系统提供精准的数据底座。
l 微服务架构:精通基于SpringCloud Alibaba(Nacos, Sentinel, Seata)的微服务架构设计与开发,具备高并发、高可用系统的构建经验。熟悉SpringCloud Gateway网关鉴权、RabbitMQ消息队列削峰填谷及Redis分布式缓存设计。
l 工作流与DevOps:熟练使用Camunda工作流引擎实现复杂业务流程的编排与监控。熟悉Docker容器化技术及CI/CD流程,利用docker-compose进行服务编排能够独立完成服务的部署与运维。。
l 熟练Spring,SpringMVC,SpringBoot ,Spring Could Alibaba,MybatisPlus,JPA,QueryDSL等主流框架
l 熟悉搜索引擎ElasticSearch,消息中间件Kafka,RabbitMQ
l 熟悉Spring Security配合JWT及Sa-Token实现系统权限安全认证
l 熟悉Activiti,Flowable,Caumda工作流引擎,结合BPMN2.0按业务需求绘制流程图和对流程进行操作
l 熟悉使用MySQL,Oracel,达梦,PostgreSQL关系型数据库和非关系型数据库MongoDB,Redis
l 熟悉知识图谱的构建与应用,掌握RDF、OWL等语义网技术,熟练使用nebulaGraph等图数据库
l 熟悉使用Tomcat,Nginx服务器的基础配置,熟练使用SVN,Git,Gitlab,Gitee托管代码
l 熟悉Linux常用指令,熟悉使用Jenkins、GitLab CI等工具时序自动化构建与部署。确保代码快速迭代与发布
l 熟悉使用阿里对象存储OSS,Apache对象存储服务MinIO
l 熟悉使用docker容器化技术,利用docker-compose进行服务编排
l 熟悉常用开发工具idea,Eclipse,Xshell,WinSCP,FileZilla Client,VS Code及AI开发工具trae CN
l 熟悉使用PDManer、PowerDesigner、Visio等UML 建模工具
工作经历
2022-04-22 -2026-07-31上海海乂知信息科技有限公司Java开发工程师
公司专注于知识图谱技术的研发与应用。其自研产品包括多模态时空知识图谱管理平台(KGMS)、知识加工平台(KGKE)、企业级搜索引擎(KGSearch)、多策略智能问答机器人、多模态文件检索问答工具(Docqa)等,具备构建知识图谱基座产品的能力。 [9] [13]公司还提供智能文本抽取、企业级智能知识库等平台产品。我的职责主要根据产品需求设计进行软件开发,与客户沟通需求,完善客户提出的功能整改。 能及时完成上级交办的项目开发任务及分发子任务,编写软件详细设计文档,数据库设计文档,api文档。 根据设计方案,参与进行技术选型和架架构及数据存储设计。
教育经历
2016-08-11 - 2019-09-11西南科技大学计算机信息管理本科



