语言:掌握 java、python、nodejs, shell ;掌握底层 jvm 原理,熟悉前后端协作,掌握 html、css、js ,了解 react;
掌握数据库:mysql、redis、elasticsearch、mongodb;
技术框架:掌握 springtboot、mybatis、sentinel、kafka、docker、nginx、maven;
掌握 Linux 相关命令排查问题;熟练使用 git 对代码进行管理;
擅长算法,获得 蓝桥杯-Java 软件开发 - 全国二等奖;
有多线程、高并发的分布式系统经验。
(1)负责前端页面和功能的开发、后端数据管道的实现、模型部署。主要业务:提取 pdf 文件内容并利用 l lm 模型进行回答,垂直领域:工业界工程图纸类。
- 基于 react 制作 UI ,并实现文件上传、pdf 在线预览和高亮、Excel 导入导出等功能;
- 基于 nodejs 搭建后端 web 服务;
- 基于 python + ariflow 实现数据管道处理服务,即利用 DAG 图实现任务调度;
- 基于 HuggingFace 部署开源 LLM 模型;
- 提示词 prompt 优化。
(2)主要负责权限系统的开发和维护、性能调优及重构、资源变更通信
- 基于 RBAC 权限模型实现基于 who
-what
-how 的权限系统,具体功能:组织架构树、资源授权组件、
License 授权登陆、导航菜单等内容;
- 性能优化,包括:sql 调优、代码逻辑重构、增加缓存、多线程调度等;
- 资源变更通信,基于 kafka 和事件模型思想,封装了 saas 与 paas 之间消息同步的中间件。