跳到主要内容

关于我

技术领导者 • 全栈开发工程师 • 开源项目作者

专业概况

拥有10+年全栈软件开发、数据分析和项目管理工作经验,是包括Crawlab在内的开源项目作者。专精于构建从前端界面到后端架构的端到端解决方案,在领导开发团队和可扩展平台开发方面拥有丰富专业知识。我目前专注于AI技术包括大语言模型(LLM)、智能体(agents)、AI编程等。

通过码之道 (marvinzhang.dev) 博客,我分享关于前沿技术、软件工程最佳实践以及 AI/ML 在现实场景中的实际应用的见解。

核心专长

编程语言

  • TypeScript/JavaScript
  • Python
  • Go
  • C#
  • Java

全栈技术

  • 前端:Vue.js、React、TypeScript、HTML/CSS
  • 后端:Node.js、C#、Java、Python、Go
  • 云服务:Azure、AWS
  • 数据库:MongoDB、MySQL、PG、SQL Server、Redis
  • 运维:Docker、Azure DevOps、GitHub Actions

AI/ML 与数据

  • AI 编程与代码生成
  • AI 智能体与 LLM 应用
  • Power BI 与数据分析平台
  • ETL 流水线与数据集成
  • 网络爬虫与自动化

架构与运维

  • 系统设计与实现
  • AI 智能体系统开发
  • 微服务架构
  • 敏捷框架(Scrum)
  • CI/CD 与运维流水线

经验亮点

技术团队负责人

目前领导开发团队,实践敏捷框架(Scrum)进行软件开发。主导基于Power BI的数据治理分析平台建设,实施ETL数据集成架构。研究和开发基于Microsoft PowerApps/PowerAutomate的低代码解决方案。领导AI项目建设包括大语言模型(LLM)集成、AI驱动的自动化工具,并探索面向企业工作流的AI智能体系统。积极研究和实施AI编程解决方案,以提升开发团队生产力和代码质量。

Crawlab 开源项目

Crawlab分布式网络爬虫管理平台的作者和维护者,支持Python、Node.js、Go、Java等多种编程语言。获得12k+ GitHub星标和1M+ DockerHub下载量,被小米、西门子、佳明等主要公司采用。功能包括分布式任务调度、实时监控、数据可视化,以及支持代码和可视化爬虫开发的综合爬虫管理系统。

AI 研究与开发

在AI/ML技术方面拥有深厚专业知识,专注于大语言模型(LLM)、AI智能体和AI驱动的开发工具。擅长上下文工程、提示优化和规格驱动开发方法论。积极研究和实施前沿AI解决方案,包括RAG(检索增强生成)、多智能体系统、函数调用和AI工作流编排。开发AI编程助手、自动化测试框架和提升开发者工作流程的生产力工具。通过技术写作、开源项目为AI社区做贡献,并探索高级AI工程实践,包括模型微调和AI系统架构设计。

让我们联系

我总是有兴趣讨论新的机会、技术挑战和创新项目。如果您想合作或了解更多关于我的工作,请随时联系。

WeChat QR Code

扫描添加微信

微信号:tikazyq1