AI 移民材料智能化 Web App – Quickfiling LLC
Core Developer, 全栈工程师, BA, UX
Jun 2024 – Present
一个基于 AI 技术的智能化移民申请材料准备平台,帮助用户高效完成复杂的移民文书工作
- 系统架构与产品交付:设计并实现面向真实用户的 AI 智能化文档处理平台,采用 Next.js + Serverless 架构,利用 Vercel 边缘函数优化全球访问性能,结合 tRPC 设计可扩展的服务架构支持业务快速迭代,并参与产品需求分析(BA 角色),将移民业务规则与 AI 能力抽象为可扩展的技术方案
- AI 聊天机器人开发:构建完整的前后端解决方案,集成第三方大语言模型 API,实现流式响应(streaming)提升用户体验,设计聊天历史存储架构,开发直观的聊天界面组件
- 富文本编辑器定制:基于 Tiptap 框架开发高度定制化的文档编辑解决方案,深度整合 AI 辅助写作功能,实现文档内容的持久化存储机制,支持多用户在线协作编辑
- 自动化流程优化:开发自动化系统优化第三方云存储空间管理,设计并实现基于 Qstash 的异步任务处理机制,开发配套的后端 API 支持企业按需调整存储策略
Next.js
Tailwind CSS
Node.js
MongoDB
Vercel
Qstash
AWS
AI 安全分析平台 – Deepbits Technology Inc.
Core Developer, 全栈工程师, BA, UX
Apr 2022 – Jun 2024
为企业提供基于 AI 的安全威胁分析与风险评估的 SaaS 平台
- 架构设计与实现:设计并实现企业级 Web 应用架构,包括前端用户界面、RESTful API 后端服务、安全审计分析与博客系统,并采用 JSON Schema 和 OpenAPI 规范开发外部 API
- 权限控制系统:基于 Casbin 框架设计并实现灵活的 RBAC(基于角色的访问控制)系统,支持动态角色分配和细粒度权限管理。针对 Casbin Node.js 库的性能瓶颈和功能缺陷,fork 官方仓库并进行定制化改进,优化权限匹配算法
- GitHub Marketplace:主导并开发 GitHub Actions SBOM 自动生成工具 Deepbits SBOM Action,降低企业与开发者集成安全分析能力的使用门槛,作为 Deepbits 安全分析产品的前置能力,增强整体 DevSecOps 解决方案
- 支付系统集成:集成第三方支付网关,实现订阅管理、账单处理和支付流程自动化
- 敏捷教练:帮助 Deepbits 美国团队完成敏捷转型,引入 Scrum 框架和迭代开发模式,主持每日站会、迭代计划会议和回顾会议,建立用户故事拆分和估算机制
React
Tailwind CSS
Redux
Node.js
PostgreSQL
AWS
GitHub Actions
CI/CD
澳大利亚大型会计公司数字化转型项目 – Thoughtworks
项目前端技术负责人, 全栈开发工程师
Apr 2020 – Apr 2022
为澳大利亚领先会计事务所构建企业级财会协作与薪资处理系统
- 前端技术负责人:担任项目前端技术负责人,推动前端架构规范、组件抽象与工程化实践,提高团队在 React,Redux 方面的开发效率与技能水平,协调 UI 设计、后端团队,建立完善的面向会计事务所和企业财务部门的财会处理流程
- 系统设计:负责前端架构设计及项目 BFF(Backend for Frontend)业务层的设计,制定前后端 API 规范,利用 AWS CloudFront CDN 优化静态资源分发,集成 AWS S3 实现前端资产的自动化部署
- 性能与稳定性:对 Locust 压测框架进行定制化扩展,针对系统中 50+ 微服务的性能测试需求,开发定制化的前端数据可视化页面、Python 压测脚本,有效识别并解决系统性能瓶颈
React
Redux
Node.js
Python
AWS
CI/CD
澳大利亚大型航空公司订票系统重构项目 – Thoughtworks
前端开发工程师, 敏捷管理
May 2018 – Apr 2020
为澳大利亚大型航空公司重构在线订票前端流程,提升用户体验
- 核心业务模块开发:负责在线订票流程中多个核心业务模块的前端开发与重构,包括航班选座系统、机上餐食订购、旅行保险购买及会员积分计划等关键用户交互功能
- 遗留系统重构:设计迁移遗留 jQuery 选座页面至现代 React + Redux 架构,设计增量迁移方案确保业务连续性,建立新旧系统的桥接层实现平滑过渡
- 组件库建设:参与构建可复用的 React 组件库,统一设计规范,提升团队开发效率和产品一致性
React
Redux
jQuery
C#
CI/CD