开放合作中 / 求职

构建 复杂交互
的 Web 体验

13 年前端开发经验,深耕在线视频编辑器、数据可视化与证券量化分析领域。擅长将重度交互产品从零到一落地。

向下滚动
Re React Vu Vue.js TS TypeScript Tw Tailwind CSS No Node.js Ua UniApp El Electron H5 HTML5 / CSS3 JS JavaScript Sa SASS Ec ECharts Py Python My MySQL Ng Nginx Rd Redux An Ant Design Re React Vu Vue.js TS TypeScript Tw Tailwind CSS No Node.js Ua UniApp El Electron H5 HTML5 / CSS3 JS JavaScript Sa SASS Ec ECharts Py Python My MySQL Ng Nginx Rd Redux An Ant Design

项目展示

以下项目支持独立访问,部分项目可通过子域名直接打开演示。

quant-crawler.js
// 实时爬取 + 策略筛选
const pool = await loadWatchPool()
for (const code of pool) {
  const quote = await fetchQuote(code)
  const signal = analyzeStrategy(
    quote, historyData
  )
  if (signal.strength > THRESHOLD) {
    await sendAlert(code, signal)
    logBacktest(code, signal)
  }
}
全栈 2022 - 2026

证券数据量化分析

实时与分时段爬取新浪、东财等证券数据入库,按策略进行计算筛选,多维方块+K线展示全市场行业势能。监测异动前蓄势,辅助选股和指数预测。

1万+数据表
多策略量化筛选
Node.js React ECharts MySQL Nginx PM2
stock.engrave.date
DataViz.tsx
// 图表 -> 视频 生成管线
const chart = echarts.init(container)
chart.setOption(excelData)

const videoStream = await captureFrames(
  chart, { fps: 30, duration: 10 }
)

await videojs.encode(videoStream, {
  format: 'mp4',
  quality: 'high'
})
全栈 2020 -

数据可视化 - 图表转视频

基于 React、ECharts、Handsontable、Video.js 开发。支持 Excel 导入导出、页面内编辑,十多种特色图表(动态排序柱状图、饼图、散点图、玉珏图等)可直接渲染为视频输出。

10+图表类型
自动视频生成
React ECharts Handsontable Video.js
dataV.engrave.date
LiveClip.tsx
// 直播流 -> 片段裁剪
const stream = connectLive(streamUrl)
const monitor = createMonitor(stream)

monitor.onSegment((seg) => {
  timeline.addClip(seg)
  preview.update(seg)
})

const clip = timeline.exportRange(
  startTime, endTime
)
前端 2019 -

直播剪辑平台

接收用户指定直播流,展示视频直播预览监视器与视频时序轨道图,可在时间轴上选择和裁剪,将所选视频片段快速保存为新视频。

实时直播预览
快剪片段导出
React HLS.js Video.js CSS3
cut.engrave.date
WindMonitor.tsx
// 风机实时数据监控
const ws = new WebSocket(monitorUrl)

ws.onmessage = (e) => {
  const data = JSON.parse(e.data)
  dashboard.updateGauge(
    data.rpm, data.power, data.temp
  )
  if (data.alarm) {
    triggerAlert(data)
  }
}
全栈

风机监控

风力发电设备的实时数据监控与告警系统,包含设备状态仪表盘、运行数据可视化与异常告警推送。

实时数据监控
自动异常告警
React ECharts WebSocket Node.js
blades.engrave.date
pages/visitor.vue
<template>
  <view class="visit-card">
    <picker mode="date"
      :value="form.date"
      @change="onDatePick" />
    </picker>
    <button @click="submitVisit">
      提交预约
    </button>
  </view>
</template>
移动端 2022 - 2024

大北农集团园区信息化

基于 UniApp 开发的企业园区信息化小程序,涵盖访客预约审核、餐厅点餐、会议室/车位/便民物品预约、园区知识库等功能。PC 端管理平台基于若依框架开发。

6+业务模块
小程序+ PC 管理端
UniApp 微信小程序 Vue.js 若依框架

个人简介

重度交互领域的实践者

13 年前端开发经验,长期持续开发网页版视频编辑器(互联网版 Premiere)和系列周边产品。对复杂交互、音视频处理、实时数据展示有深度实战经验。

全栈能力覆盖 Node.js、MySQL、Nginx,能独立完成从爬虫数据采集到量化分析、从小程序到 Electron 桌面端的完整产品链路。

追求模块化解耦、可复用组件化开发。项目演示会陆续挂在 engrave.date 上。

13+
年经验
20+
项目交付
前端
核心专长
全栈
独立交付

技术栈

前端框架
React / Redux
95%
Vue.js
90%
UniApp
88%
Electron
85%
基础 & 工具
JavaScript
96%
CSS3 / SASS
93%
HTML5 / Canvas
92%
TypeScript
82%
后端 & 运维
Node.js
88%
MySQL
85%
Nginx / PM2
82%
数据爬虫
85%

工作经历

2020.04 -- 2026.06
全栈工程师
郑州这不是偶然信息科技有限公司
负责在线视频编辑平台 B 端定制化开发,数据图表化转视频系统(中经社),大北农集团园区信息化小程序,微信群监控窜货预警系统,以及美国亚马逊商品数据爬取与证券量化分析系统。
2017.09 -- 2019.08
前端负责人 / 联合创始人
北京区块云科技有限公司
从零搭建云视频创作平台,一人负责全部前端。核心为多轨道在线视频编辑器,支持拟24帧排版、无极缩放、音视频实时预览。同时开发了素材管理、模板套用、一键分发等完整创作生态。
2016.06 -- 2017.05
前端开发
北京海恩炼鑫台信息技术有限公司
基于 AngularJS 和 Vue.js 开发 PC 端与移动端金融风控系统,搭建 Node.js 构建服务。
2015.05 -- 2016.03
Web 前端
北京新起跑传媒科技有限公司
开发公司营销平台、会议平台等,基于 SeaJS 搭建模块化架构,沉淀可复用的通用功能模块。
2013.08 -- 2015.05
前端开发
郑州飞道科技有限公司
深度实践模块化开发,追求解耦与复用。完成珠宝系统、奢侈品交易网站、婚庆预约、电信/电脑商城等多个项目。

有项目想法?

始终乐于探讨新的合作机会。电话/微信:15938741938,邮箱:393706533@qq.com