熟练掌握 HTML5、CSS3、JavaScript、TypeScript、Vue、React、Node.js、k8s 等技术。
熟练掌握React、Vue 等框架全家桶,有丰富的前端开发经验,包括Web、移动端、可视化等方面。
具备较好的英语读写能力。
一:智述闪搭
1、项目概述:智述闪搭是一个基于 AI 大模型的对话生成平台,旨在为用户提供智能化的对话生成服务。基于本地的低代码语言(定制化 DSL)作为训练大模型预料,能够根据用户的输入自然语言生成低代码页面。
2、项目技术:
后端:Node.js, Express.js
数据库:MySQL, Redis
容器技术:Kubernetes
CI/CD 工具:研发云流水线
2、个人工作:
负责了整个项目的后端框架搭建和核心功能实现。我的工作重点包括系统架构设计、数据库管理、用户权限控制以及流水线部署(CI/CD)、解决安全漏洞(Sonar + CodeSec + 组件扫描)等问题。
鉴权与用户权限隔离:
用户身份验证:实现基于 JWT(JSON Web Token)的用户认证机制,确保用户信息的安全性和完整性。
权限控制:通过角色权限管理系统,确保不同用户在访问资源时的权限隔离,增强系统的安全性。
容器化与部署:
Kubernetes(K8S):使用 K8S 作为容器编排工具,提升应用的可扩展性和可管理性,支持自动化部署和故障恢复。
微服务架构:根据业务需求,将系统拆分为多个微服务,确保各个组件之间的解耦,提高系统可维护性。
二 :云仓2.0
云仓2.0系统是一个云端仓储管理项目,旨在通过后台管理系统高效管理客户云端数据,实现仓储状态和进度的严格监控。系统引入了高度自动化的流程(订单处理、过滤、审核等)和技术(作业计划同步、定时任务、数据同步等)。前端采用 Vue3.x + TypeScript,后端采用Nest.js + TypeScript 框架,内容管理则使用了 Directus,一个开源无头CMS,用于管理SQL数据库内容,提供实时API和应用仪表板。
项目技术
前端:Vue3.js、TypeScript
后端:Nest.js、TypeScript
内容管理:Directus
个人贡献
前端:实施更严格的Eslint规则,确保代码质量;将Vue2 + JavaScript项目迁移到Vue3 + TypeScript,定义接口类型,采用 setup 语法糖,重构Option API为Composition API,封装自定义hooks以复用逻辑。
后端:负责 Node.js 技术选型,选用 Nest.js 框架重构原有SQL语句编写方式,使用 TypeScript 解决弱语言没有类型的问题。
小松果未来科技有限公司创立于北京市,是一家从事软件和信息技术服务业的科技企业。致力于用先进的SaaS、AIoT和大数据技术,帮助传统线下门店实现科学高效的新型管理模式,并最终助力企业提效增收,松果约课为松果软件旗下产品,为瑜伽场馆、舞蹈室等提供整体经营数字化、智能化的全面解决方案
1、项目概述:智述闪搭是一个基于 AI 大模型的对话生成平台,旨在为用户提供智能化的对话生成服务。基于本地的低代码语言(定制化 DSL)作为训练大模型预料,能够根据用户的输入自然语言生成低代码页面。 2、项目技术: 后端:Node.js, Express.js 数据