I’m an front-end software engineer, who loves challenges, newest technologies and programming at all.

I have made projects for companies such as ksyun (KingSoft Cloud) and YanRong Tech.

Information

● 赵峰/男/1993
● 本科/大连东软信息学院(2012.09-2016.06)/软件工程
● 英语CET4

● 手机:187xxxx8812
● Email:me@zf.ink
● QQ:6606217

Works

北京焱融科技有限公司(2017.04-至今)

职位:前端开发工程师(2017.04-2018.04) | 前端负责人(2018.05 - 至今)

高性能分布式文件存储 - YRCloudFile

该项目主要基于自研分布式存储和开源监控系统 zabbix。

主要技术

  1. Koa, NestJS
  2. React, Redux
  3. Webpack, Babel

主要成果

  1. 使用 TypeScript 和 NestJS 重构前端项目,加强代码可维护性
  2. 开源微服务解决方案 NestCloud

北京金山云科技有限公司(2015.07-2017.04)(2015.07-2016.06为实习)

职位:前端开发工程师

私有云

该项目主要基于 Openstack 开源虚拟化云计算框架和 zabbix 监控系统。
主要包含云主机管理,块存储管理,对象存储管理,网络管理,网络拓扑,定时任务,工单,计费,报表,审批,监控,告警等功能。

主要技术

  1. RequireJS, AngularJS, Bootstrap 等作为前端基础框架
  2. Node Express 作为 API 中间层以及首屏服务端渲染
  3. HighChart, SVG.js 作为图表及绘图库

主要成果

  1. 基于 SVG.js 实现的网络拓扑图,通过按需加载数据以及异步渲染的方式加快加载和渲染速度。
  2. 编写 Modal Plugin 使模态框中的大量业务分离出来,增加代码可维护性。
  3. 私有云存储前端项目技术选型,选择 Vue 降低门槛。
  4. Java 端任务调度功能开发,基于 Quartz 实现的分布式任务调度系统。
  5. Java 端统计报表功能开发以及计费系统维护、bug 修复。

Open Source

我发起的项目

  • i5SING - 中国音乐基地5sing桌面客户端,基于 Electron。
  • siren-wave - canvas 实现多波浪效果库
  • nest-schedule - 声明式定时任务库
  • nestcloud - NodeJS 微服务解决方案,包括服务注册发现,配置中心,负载均衡,定时任务,日志等模块

我参与的项目

我的文章

个人博客

PDF