姬晓辉

前端开发工程师

技能Skills

  • 前端专业技能

    HTML/CSS/JS
    熟练掌握HTML5 / CSS3 / JavaScript / ES6+
    前端框架
    熟练掌握 React 前端框架,以及 React 配套生态 AntD、Redux、React-Router
    掌握React Hook、TypeScript(TS) 、Umi(SSR服务端渲染)的开发工作
    掌握 Webpack 模块化、前端编译和构建工具,对项目进行模块打包,并了解其原理
    掌握Electron 桌面端的开发工作(2年)
    从事过 Canvas、D3 以及 小程序、Vue的开发
    熟悉数据可视化前端开发,包括ECharts、Highcharts、BizCharts、G2、Fabric
    git、npm、yarn 代码库管理工具
    其他知识
    使用过 Docker 容器技术,熟悉Jenkins的配置
    负责开发和维护基础组件库、业务组件库,推动代码规范制定和落地
    负责前端基础设施、组件,前端工程、前端技术方案、前端基础框架开发和赋能
    接触过后端,维护过 Node中后台 项目,了解 Koa2/Egg、Redis 和 MongoDB 后端开发,能够与服务端高效联调,从后到前的相关技术有一定的自我思考
    HTTP、TCP/IP网络协议,WebSocket、MQTT技术等
    有源码阅读和分析能力

关于我About me


  • 六年 中大型项目的前端工作经验
    2018.06~2021.11 云天励飞技术股份有限公司
    2021.12~2024.08 杭州分叉智能科技有限公司
    点击查看 网页版简历
    扫码查看手机版简历 (附项目截图)
    对小程序 和 uniapp、数据可视化、
    图形学、前端工程化、CI/CD、低代码
    方向非常感兴趣
    期待未来可以在此方面获得成长

项目Experience

  • 影刀GO项目 截图3 截图2 截图1

    影刀GOElectron桌面端项目,效率工具平台,类似于 uTools豆包,自带多款简洁实用的应用如 影刀GPT、剪切板、截图OCR文字识别/Excel表格识别、聚合翻译、应用/网页快开...,可以搜索到其中的所有应用包含的功能和内容
    并且对外提供统一的API,方便其他开发者开发应用
    使用Electron构建桌面应用,使用React+Antd作为UI框架,使用webpack作为打包工具,对框架和子应用进行打包,使用窗口池对各个窗口进行管理,使用Electron-Store做数据持久化,使用虚拟主进程做进行部分性能优化
    具备应用市场功能,提供应用上传和版本自更新,包括主框架自动更新功能
    负责影刀GO主框架及应用的开发,迭代优化性能和BUG,解决技术债务,辅助影刀RPA产品进行Electron化,三个桌面端通用,解决信创需求
  • 影刀社区、帮助中心 (以下项目均可打开链接查看)

    影刀社区为让用户的帖子可以被SEO,负责将其由单页面应用,转为Umi+SSR渲染,提升页面加载速度,方便爬虫抓取
    影刀帮助中心将原先的Umi+React的单页面应用,改为dumi静态站点框架,使帮助中心众多前端页面,变为MarkDown文件,方便服务支持人员进行文档编辑,且带来了更好的编译性能、支持全文搜索和主题系统等功能
    除上述项目,作为前端PM,主导过 影刀控制台影刀学院 影刀需求中心影刀连接器管理影刀商城 (Umi+React / Vue) ,等多个项目的开发,负责和产品/后端、UI接洽,同时保证前端进度和代码质量以及交付日期,及后续的功能迭代
  • deepEye 云天深目 截图3 截图2 截图1

    这是一个人像图片检索、分析的平台。查看采集到的人像或上传人脸图片进行检索、对比分析等功能。前端技术栈用了 React + React-router + Axios + TS + AntD
    主要负责 人像检索、人像布控、人像分析等模块的开发,开发新功能页面,改造了些组件轮子如:人脸图片上传通用组件、人员事件流、人脸布控表单等, 以此提高团队开发效率,参与Leaflet离线地图,人物活动轨迹的开发
    负责 宏观态势分析、人口数据管理概览 等多种大屏数据展示、可视化页面开发,使用ECharts封装一批组件,包括全国地图展示等组件,使用了D3.js生成人物关系拓扑图,团队内多个项目基于这些组件做定制化。在超过8个数据大屏项目中落地 截图5 截图4
    使用React+AntD 重构 了旧版本基于 LayUI + JQuery 的高级管理功能的17个页面,提高大家基于高级管理 添加新功能和定制化的开发速度,人力和时间成本的投入可降低40%