我是一名独立全栈开发工程师,具备完整的产品交付能力——从需求沟通、系统设计、前后端开发、第三方服务集成到服务器部署上线的全链路均可独立完成。
-前端技术: 熟练掌握 React 框架及其生态(React Router、Redux/Zustand),熟练使用 TypeScript 进行类型安全的开发,具备响应式布局和Ant Design等UI组件库的使用经验。
-后端技术: 熟练使用 Node.js 搭建RESTful API服务,具备 Express/Nest.js 框架实战经验,熟悉 JWT 身份认证、接口鉴权、文件上传等常见后端场景。
-数据库与部署: 熟练使用 PostgreSQL 进行数据建模与复杂查询,具备 Docker 容器化部署经验,能独立完成从代码编写到云服务器部署(Nginx + PM2 + Docker)的全流程。
-第三方集成: 具备微信支付(JSAPI/Native)接口集成经验,熟悉大模型API(如GPT/Claude等)的接入与应用落地。
代表项目:金蟾宝·合同助手
-独立开发并上线一个企业级智能合同管理SaaS平台。
-前端基于 React 18 函数式组件 + TypeScript,Zustand 管理全局状态,Axios 拦截器统一处理 JWT 注入与 401 跳转;
-后端 Node.js + Express 采用 MVC 分层架构,20+ RESTful API,JWT 中间件实现无状态认证;
-数据库 PostgreSQL 15 设计 9 张业务表并建立索引优化,完成从 SQLite 到 PostgreSQL 的完整数据迁移(占位符适配、回调改 async/await);
-部署采用 Docker Compose 编排前端静态资源 + 后端 + 数据库三服务,Nginx 反向代理配置路由转发规则,数据卷持久化存储。集成微信支付、DeepSeek AI 审查、Nodemailer 邮件服务。
-从零到上线 46 天,已稳定运行于腾讯云 Ubuntu 22.04。
我能为您提供:网站/管理系统开发、AI功能落地、小程序/APP开发、已有项目维护与迭代等技术服务。如果你有相关需求,欢迎在平台上联系我!
代表项目:金蟾宝·合同助手 —— 独立全栈开发 + 生产环境容器化部署
这是一个面向企业的智能合同管理SaaS平台,我作为唯一开发者,独立完成了从需求分析、系统设计、前后端开发到生产环境部署的全链路工作。
前端技术实现(React + TypeScript + Vite) :采用 React 18 函数式组件 + Hooks 进行开发,TypeScript 提供全栈类型安全。Vite 作为构建工具,实现快速热更新与生产环境代码混淆/压缩。UI 基于 Ant Design 构建后台管理界面,封装富文本编辑器(支持合同编辑与条款动态插入)。Zustand 管理全局用户认证、合同列表、模板数据等跨组件状态,Axios 拦截器统一处理 JWT Token 注入与 401 跳转。
后端技术实现(Node.js + Express) :采用 MVC 分层架构(Routes → Controllers → Services → DAO),业务逻辑与数据库操作分离。JWT 实现无状态身份认证,中间件拦截校验请求。路由层设计 20+ 个 RESTful API(认证、合同 CRUD、模板管理、法规检索、条款库、AI 对话、订单创建)。Nodemailer 接入 QQ 邮箱服务,用于注册欢迎邮件与系统通知。.env 统一管理敏感配置,区分开发与生产环境。
数据库设计与实现(PostgreSQL 15) :共设计 9 张业务表(users、contracts、orders、templates、laws、clauses、clause_categories、clause_items、user_token_packages),建立外键关联与索引优化。完成 SQLite → PostgreSQL 完整数据迁移,解决驱动兼容问题(回调函数改造为 async/await,SQL 占位符从 ? 适配为 $1 参数化查询),验证 2260 条法规数据完整导入。通过 Docker 数据卷挂载实现数据库持久化存储。
服务器部署与运维(Docker + Nginx + Ubuntu) :Docker Compose 编排三个核心服务(前端静态资源、Node.js 后端、PostgreSQL 数据库),统一管理容器生命周期。后端 Dockerfile 基于 Node.js 18 Alpine 构建,数据库容器配置健康检查(pg_isready)确保启动顺序。Nginx 配置精细化路由转发:/api/*、/auth/*、/law/*、/admin/* 全部转发至后端容器(127.0.0.1:3000),其余请求指向前端静态文件。部署过程中修复了因 location 优先级错误导致 API 返回 HTML 页面的线上故障,并配置国内 Docker 镜像加速器解决官方源拉取超时问题。日常运维通过 docker logs 查看日志、docker restart 重启容器、nginx -s reload 热重载配置,支持故障快速排查。
第三方服务集成:微信支付(JSAPI)完成订单创建与支付回调验签;DeepSeek API 接入实现 AI 智能合同审查(风险条款自动识别);psql 命令行实现法规库全文模糊检索。代码量约 1.5 万行,从零到上线历时 46 天,已稳定运行于腾讯云 Ubuntu 22.04 LTS,访问地址:如需查看项目演示,可通过平台联系我获取链接。
项目管理与协作能力:
作为独立开发者,建立了一套完整的工作闭环。项目从零到上线历时46天,充分利用AI协作推进项目。为驾驭项目复杂度,建立了“计划→方案→执行→检查→总结”的项目管理方法:通过跟踪表驱动每日工作(覆盖任务明细、测试跟踪、部署准备、安全验证等维度),每个关键节点生成对话摘要归档,阶段性成果(部署记录、bug修复、功能实施)即时固化为过程文档。
同时建立了一套高效的文档工作流:所有文档先有Markdown版本,保证可追溯、可版本管理、跨平台兼容。
跟踪表 + AI协作对话摘要 + 即时归档三者相互支撑,构成了项目的“记录三角”,保证了46天长周期项目的可追溯性和连续性。
金蟾宝·合同助手是面向企业的智能合同管理SaaS平台。本人独立完成全部前端开发、交互设计及全流程调通。 核心功能:JWT注册登录、富文本合同编辑/导出、合同库筛选搜索、AI审查(审查/要素提取/改写)、两级条款库、审批流、数据看板、微信支付套餐购买。 AI审查代码流:
金蟾宝·合同助手后端服务与生产环境部署。本人独立完成后端API、数据库迁移、微信支付集成及容器化部署。 后端架构:Node.js+Express构建RESTful API,MVC分层(Routes→Controllers→Services→DAO),20+接口覆盖认证、合同