张卫东

美牛软件 联合创始人/CEO · Macrobject 联合创始人
Nuva 语言作者 Fun 语言作者 z-data 框架作者 已授权发明专利 10 余项

自我描述

二十余年软件开发与系统架构经验,会计学本科,自学编程,从 FoxBase 到汇编到 C# 到两门语言设计,跨越多个技术代际。期间持续自主构建基础软件组件,从底层系统工具到编程语言均有独立实现。

曾带领技术团队,实践过结对编程(人人结对、人与 AI 结对、AI 组队)等工程方法。基于实际业务需求,设计并实现了 NuvaFun 两门编程语言。

技能评价

架构设计
系统架构设计经验丰富,主导设计过多款企业级产品与核心技术栈。擅长构建高性能、高可用的分布式系统,对软硬件协同设计、底层性能调优有丰富实践。曾设计工作流引擎、O/R Mapping 框架、分布式消息总线等核心组件,具备从 0 到 1 构建复杂系统的完整能力。
编程语言设计与实现
在编程语言设计与实现领域有深厚积累,独立设计并实现了 NuvaFun 两门通用编程语言,涵盖语法设计、词法/语法分析、编译器/解释器、JIT 即时编译、自动垃圾回收、运行时优化等全链路技术。Fun 语言已应用于生产环境,支撑美牛软件超极菜单的雾端服务器与 POS 万能对接方案。配套实现了 fun-asm 汇编器,支持内联汇编与 C 代码交互,通过 JIT 生成机器码实现高性能计算。
分布式系统与高并发
具备分布式系统全链路设计与高并发场景实战经验。早期主导设计的可扩展分布式电子会议系统采用消息驱动总线型架构,性能较老系统提升千倍;国家人事部公务员考试成绩短信查询系统采用队列架构,经受住 Alexa 全球排名 300 的流量冲击,查询全部成功。在美牛软件主导云端 + 雾端双层服务器架构设计,支撑多地高端餐饮客户的实时点单与 POS 对接。
软件逆向
具备深厚的逆向工程与二进制分析能力,熟悉 x86 指令集,擅长反混淆、脱壳、协议逆向及漏洞分析。2003 年逆向破解双层保护的扫描仪协议,实现票箱全自动化集成;2015 年成功逆向多层加密的字节码,完整还原为股票公式源码,展现了在复杂加密算法和虚拟机保护下的精准还原能力。善于从底层视角剖析软件行为,为系统安全与性能优化提供有力支撑。
工程管理与 AI 协同
长期带领技术团队交付企业级软件,从项目经理到 CEO 角色跨越。近年在工程实践中系统化引入 AI 协同方法,实践过人人结对、人与 AI 结对、AI 组队等多种模式,显著提升团队产出与代码质量。注重技术战略与组织管理的结合,曾接手年亏千万的业务通过组织优化与业务重构实现年度盈利。

工作经历

美牛软件 联合创始人 / CEO

接手原公司业务(年亏千万,团队 40+ 人),通过组织优化与业务重构精简至 10 人规模,业务与公司起死回生,新建美牛软件,打造开放平台,现已年度盈利。全面负责技术、产品、市场战略与管理。

核心产品 超极菜单 已覆盖全国大部分一二线城市的高端餐饮市场,包括全国香格里拉酒店、三亚保利瑰丽酒店、永利、美高梅、葡京、银河等澳门主要赌场、迪拜哈利法塔内高端餐厅、泡泡玛特,以及众多米其林、黑珍珠等高品位餐厅。累计覆盖数千家高端餐饮门店,每日服务数十万顾客。

主导核心架构设计:

  • 超极菜单系统架构设计
  • 云端服务器设计与实现
  • 雾端服务器设计与实现(Fun 语言)
  • POS 万能对接方案设计与实现(Fun 语言)
Macrobject Software(中国,面向全球市场) 联合创始人

Macrobject 是一家面向全球的独立软件工作室,产品行销 130 余国,客户覆盖微软、英特尔、IBM、三星、西门子、GE、ABB、AT&T 等 世界 500 强 企业。

负责技术、产品和市场战略。负责多个产品和项目的总体架构设计,如:

  • 设计和实现了一个工作流引擎
  • 设计和实现 O/R Mapping 框架
  • 设计和实现 Nuva 脚本语言
飞利信 Project Manager

飞利信(300287)是一家面向政府机构的软硬件供应商,尤其在会议系统领域深耕多年。本人在任职多个项目经理和部门副经理期间,主管多个项目的总体架构设计与交付,包括 智能会议系统智能票箱系统(含硬件),以及 国家人事部劳动部审计署 等部委的信息化项目,并参与了铁检院绩效考核系统、浙江人大电子政务系统及多省市人大、政协内网建设。

中财信 Software Engineer

参与 国家财政部 工资系统软件的设计和开发。

项目经验

Nuva 计算机编程语言 语法设计 · 引擎与核心库实现

为代码生成器设计的动态脚本语言,语法简洁灵活,支持结构化命令式编程和面向对象,自动垃圾回收,内置正则表达式引擎、O/R Mapping 引擎及基于 HTML 的界面引擎。用 Nuva 编写了 CodeAuto、HAT 及 .NET 混淆器等复杂软件,相关产品行销 130 余国。

O/R Mapping 框架 总体设计与部分代码实现

O/R Mapping 框架分为 Delphi 版和 .NET 版(C#);支持 SQL Server、Oracle、MySQL、DB2 等多种数据库,对用户透明,切换数据库无需更改代码。框架提供 XObject XML 数据库引擎,性能极高。包含 OQL 强类型对象查询语言,无需写 SQL 语句(视频演示)。配套开发了 CodeAuto 代码生成器(基于 Nuva)。

基于 WfMC 标准的工作流引擎 全部设计与实现(外包引擎部分)

基于 WfMC 标准规范的工作流引擎,附加部分中国特色特性。数据库引擎采用自研 Delphi 版 O/R Mapping 框架。

国家人事部公务员考试成绩短信查询系统 设计与实现

采用队列架构处理短信接收、成绩查询与短信发送,经受 Alexa 排名 300 的流量冲击(峰值约数千 QPS),查询全部成功,累计服务考生查询上百万人次。

智能电子票箱系统 项目经理 · 系统设计与核心实现

采用选票图像识别自动统计选票信息,部署于多省市人大、政协选举场景,理论可达 1 分钟处理上千张选票(基于 2003 年硬件实测),识别准确率 > 99.9%。产生了多项专利技术,如 2006100007449。

可扩展分布式电子会议系统 项目经理 · 架构设计与核心引擎实现

完全重新开发,采用灵活、松散耦合、可扩展、分布式的消息驱动总线型架构。高性能、高可靠、高可用,性能较老系统提升千倍(实测),单节点支持数千并发会话。形成了公司专有技术。

航空运输管理系统 独立设计与开发

独立设计与开发完整 MIS 系统,涵盖物流、资金流、信息流全流程,采用数据字典实现业务扩展,支持自定义报表输出,被多家运输公司采用多年。

作品展示

Fun 语言官网,一种易学易用的支持面向对象和函数式特性的结构化命令式编程语言。
开源项目主页,包含 z-data(前端框架)、fun-asm(汇编器)、fun-orm(O/R Mapping 框架)等。
技术文章专栏,持续写作十余年,留存技术思想随笔 80 余篇。

Fun · 管道操作 & 函数组合

var f = a -> a * 2;
var g = a -> a + 3;
?. g(f(1+2)+3);
?. 1+2|f+3|g;

Fun · 面向对象与自定义运算符

class Number(me)
  this['#'] = you -> (me + you) * me * you;
end class;
var $ = Number(2);
?. $ .# 3;    // 调用自定义运算符 #
?. $[1](3);   // 通过索引访问方法并调用

Fun · 即时编译(JIT)与底层交互

use 'lib-jit.fun';

var ii = 0;
fun cb(a, b)
  ii = a * 2^32 + b;
  ?, 'cb'; ?. ii;
  result = ii;
end fun;

var s = `#!asm i:i
    mov ecx, dword ptr [esp+04]
    @sum1ton
    push eax
    push edx
    mov  eax, <test>
    call eax
`;

var jit = NewJit(s, names: [test: cb.@toCallback(nil, 'ii:i', true)]);
?. jit.Run(100000000);
jit.Delete();
?. 'Ok';
支持内联汇编和 C 代码,通过 JIT 生成机器码,实现高性能计算。

z-data · 超轻量级嵌入式前端框架(含配套 IDE)

无 VDOM · 零配置 · gzipped < 5K · 属性化原子化 CSS 风格
<div>
  <template for="k:i in ['a','b','c']">
    <template for="kk:ii in [1,2,3]">
      <div :text="i+','+ii"></div>
    </template>
  </template>
  <div hover="c#88f c#f88" b#0af p18 m18 brad50%
    font="size=100px; weight: bolder; variant: small-caps"
    !ta=center !-webkit-text-stroke="3px gold"
    !text-shadow="4px 4px 8px white" !box-shadow="4px 4px 28px 1px #000"
    after="content-+ pos-absolute l0 b0">
    Hello world
  </div>
</div>
模板循环 · 样式 DSL(p18/m18/brad50%)· CSS 变量 · 伪类/伪元素

教育背景

会计学 本科(自学考试)
通过自学考试取得会计学本科文凭。非计算机科班出身,但凭借长期自学与实践完成了从 FoxBase、汇编、Delphi、C# 到自研编程语言 Nuva 与 Fun 的完整技术跨越,证明具备快速学习与跨领域深耕能力。
持续自学路径
FoxBase(用 C 语言仿写一个 DBMS)→ x86 汇编(裸机磁盘编辑器,直接写屏菜单)→ C/C++ → Delphi/Pascal → C#/.NET → JavaScript/Lua → 编程语言设计(Nuva / Fun)→ 编译器 / 解释器 / JIT / 垃圾回收 → 分布式系统与软硬件协同设计。期间持续写作技术随笔 80 余篇,留存十余年技术思想沉淀。

同行评价

"自学成才的高手";"半路出家的牛人"
—— 同行
"化复杂为简单,表达清晰";"有时是杂家,有时是专家"
—— 前公司老板
"学东西很快";"很强的技术前瞻性"
—— 前创业伙伴

期望工作

职位技术负责人 / 架构师 城市不限 薪资面议
有挑战性的技术工作,研究方向不限,注重实际价值与创新空间。

其他信息

  • 发明专利 (已授权发明 13 项 + 外观设计 1 项 + 公开未授权 1 项,其中独立完成 10 项) 展开主要专利
    • 主导专利(飞利信时期,智能票箱核心):
      • 电子票箱选票识别方法(CN100426315C,2006)注:本人离职后飞利信申请,发明人位列其他同事,但说明书全文(技术方案、实施例与图表)均由本人独立完成。
    • 独立完成(#2 发明人,技术主导):
      • 圆形二维条码编解码方法(CN103793735B,2014)
      • 单指手势识别方法(CN104360811B,2014)
      • 视觉补偿图片验证码方法(CN104657654B,2014)
      • 列表数据无损压缩方法(CN104682966B,2015)
      • 真随机数生成方法(CN104699451B,2015)
      • 离线索引数据存储方法(CN105426519B,2015)
      • 自助点餐方法及系统(CN107562318B,2017)
      • 轻型节电扫射式声波探测器(CN109738517B,2018)
      • 自动化实时道路检测方法(CN109766794B,2018)
    • 合作专利(#3 发明人及以后)+ 公开未授权:
      • CN104809477B (#3) / CN105403867B (#4) / CN106990018B (#6) / 201410583898X
    • 外观设计专利
      • 水滴型万能遥控器(CN307407847S,2022)注:原发明未获授权后补的外观设计。
  • 著作权证 (6 项)
    • 2009SR035511, 2015SR029049, 2020SR0981191, 2020SR0981196, 2020SR0978519, 2021SR0980421
  • 语言谱系
    • Ada/asm, Basic/vb/vb*, C/c++/c#, Delphi/pascal, js/coffee/lua/php, regex/sql, nuva/fun ...
最后更新:2026-07-29 · 本简历由张卫东本人维护