甜薪工场甜薪工场
甜薪工场
工作者接单雇主招人
查看供给方

北京六方云科技有限公司

2018.04 ~ 2018.08

项目职责:1. 负责态势感知前端架构与开发,整体性能与交互维护; 2. 负责态势感知node后端开发与维护; 3. 负责项目Linux上的性能检测,并保证其性能; 4. 制定公司前端Vue框架开发规范; 5. 负责公司新前端框架架构设计与开发; 6. 设计与开发公司所有项目组统一使用的Vue框架,并预留出各个兼容入口方便各项目组迁移项目; 7. 负责公司各项目组共用功能组件开发与维护; 8. 随时对公司其他项目组做前端技术支撑;

其他项目

广州汇智通信技术有限公司北京分公司
2017.04 ~ 2018.04
项目职责:1. 主要负责 js 组件库开发与维护,梳理现有项目中常用功能并将其组件化; 2. 评估新项目,包括新项目技术选型,项目实际所用工时制定及开发所需人员; 3. 新项目从0到1,各端协调并制定相关规范,牵头将老项目 Angular 重构为 vue; 5. 负责公司前端组人员的面试; 因公司保密原因,项目经验部分内容会使用缩写。 项目经历 九州投资大师H5项目前端开发工程师 2021.12-2022.09 内容: 项目描述: 由于目前投资大师 app 是使用 PHP + 客户端 去开发的,导致从维护和后期版本迭代成本增加,因此决定对项目按照前后端分 离的形式进行重构。 技术栈: ES6 + Vue 责任描述: 1. 参与移动端H5技术选型 & 项目架构设计开发; 2. H5 Bridge 通信逻辑设计与开发; 3. 投资大师H5需求开发; 业绩: 在短时间内对 PHP 部分页面很好的进行了前后端分离,整体交互使用变得更为流畅,同时前端代码模块化后,提升了项目的 可读性和维护性。 js-bridge 和 前端命令行工具开发 前端开发工程师 2021.11-2021.11 内容: 项目描述: 1. 新组建的前端团队对于提效工具的需求不断增加; 2. 投资大师项目重构,前后端分离后,希望开发一套新的前端与客户端 Bridge 通信逻辑; 技术栈: ES6 + TypeScript + Nodejs + Rollup 责任描述: 1. 开发项目快速搭建 cli 脚手架 & 快速创建多页面应用 cli ; 2. 重构 js-bridge ,重新与客户端制定新的交互流程; 业绩: 1. 由于前端团队新组建,面对直接重构已经开发了5年的项目有很多需要重复做且繁琐的操作,因此为了提升团队开发效率, 决定开发前端命令行工具,减少人工成本。在“项目快速搭建 cli” 和 “多页面应用 cli ”的帮助下,团队整体的开发效率提升 90%; 2. 新的 js-bridge 逻辑实现了模块化,可读性高,方便拓展,使用 TS + Rollup 进行开发;
查看详情
天眼查C端项目
高级前端开发工程师
2018.10 ~ 2021.08
项目职责:内容: 项目描述: 负责天眼查C端所有项目开发灵活支持。 涉及项目: 天眼查 app 内嵌 h5、m站手机端、pc 主站与次站、内部管理平台。 技术栈: node.js、egg.js、ejs、gulp、webpack、jquery。 责任描述: 1. 根据需求进行版本迭代; 2. 对前端组件进行持续优化; 3. 版本迭代需求预评审与人员安排; 4. 线上服务持续维护; 业绩: 1. 针对老旧项目进行开发痛点梳理并将其优化,整体开发效率提升60%以上; 2. 针对运营部诉求开发了新版内部审核平台,提高了相关业务审核效率; 3. 涉及支付逻辑大改动上线后前端0告警;
查看详情
天眼查主站项目构建优化
高级前端开发工程师
2019.05 ~ 2019.12
项目职责:内容: 项目描述: 1. 主站项目使用 require.js 配合 gulp 插件打包,因此当项目体积过大后编译时间也会对应增加,导致项目构建一次就需要半 小时左右。 2. 没有项目快速发布工具且发布过于繁琐。 责任描述: 1. 重构现有 gulp 构建逻辑,从全量编译改为增量编译; 利用每个文件生成的唯一 hash 对比文件是否有更改,针对更改文件进行编译; 2. 使用 shell 开发能够一键发布、灰度发布与快速 rollback 脚本,并不断优化; 业绩: 新的逻辑可将构建时间缩短80%以上,每次构建仅需5分钟即可完成,为后续的前端灵活性发版打下了基础。 六方云 - 公司统一Vue前端架构 前端开发工程师 2018.06-2018.07 项目描述: 因公司各项目组都未使用js框架,项目后期维护成本较高。决定使用Vue开发公共前端框架,并制定相关规范文档。 责任描述: 1. 编写Vue框架开发设计文档。 2. 使用Vue+axios+iview+webpack开发公司统一框架。 3. 编写axios拦截器,对后端数据进行统一的报错处理,并将报错储存在session storage中,同时将报错数据储存至es中,方 便后续的系统日志管理。 4. 配合拦截器对用户进行使用日志储存,储存用户各接口调用情况。同时对后端报错后统一匹配错误字典库,方便各项目组 添加自己的错误代码及错误详情。 5. 开发场景切换功能,以及动态切换vue-router,实现权限功能。 六方云 - 工控专网态势感知项目前端开发工程师 2018.04-2018.06 项目描述: 针对工业场景的态势感知大数据可视化项目,主要分为以下几大模块: 资产画像,安全态势,特征分析,网络分析,威胁情报,全局分析,态势报表,个人中心,系统设置。 配合探针及漏扫工具完成实时监测,攻击对象分析,攻击源分析,攻击对抗,攻击指挥调度等功能。 责任描述: 1. 工业场景态势感知项目整体搭建,配合自己开发的前端模板引擎快速搭建web页面。 2. 根据项目需求对echarts进行二次封装,以便达到根据业务需求快速实现数据可视化功能。 3. 针对业务功能对各功能模块进行交互优化。 4. 将项目中不同模块分配给项目组其他组员,并对其进行技术支持。 汇智 - QY侦查项目开发 前端开发工程师 2018.03-2018.04 项目描述: 因公司保密需要,该项目具体功能无法描述。 该项目主要为根据关键字区域等信息进行筛查,然后将筛查后的结果加载渲染。 其中包括绘制区域,筛查结果出来后将结果同步显示在公司内部地图框架中。 责任描述: 1. 搭建前端构件化工程,对项目进行评估,配合设计师对前端交互流程进行设计,与后端制定接口。 2. 根据时间节点对前端组组员任务分配。 3. 将公司开发的地图框架进行二次封装与修改,使其能更快的融入到当前项目中。 汇智 - SQS项目基于Vue重构 前端开发工程师 2017.10-2017.11 因sqs项目需求增加过多并且短期内不可能封版,开始计划重构项目,使代码按照规范去书写,并且保证项目使用性能。 使用Vue框架对sqs项目进行重构,将部分重复功能提炼成组件应用到不同页面中,减少开发周期,提高维护效率。 责任描述: 1. 重新与设计师设计页面多数交互不合理与功能重复的地方。 2. 搭建项目和组件之间的基础通信逻辑,制定任务分配给前端组组员。 3. 与后端制定部分需要重构的接口格式。 4. 设计项目中复杂组件。 汇智 - HS项目前端开发工程师 2017.04-2017.09 因公司保密需要,该项目具体功能无法描述。 主要配合公司开发的地图框架,进行区域搜索任务添加与搜索结果数据展示。 根据用户使用权限开放添加搜索任务审批功能,包括添加搜索任务后期审批前修改搜索条件功能。 责任描述: 1. 使用Angular搭建前端项目。 2. 请求接口封装,与后端联调。 3. 根据需求调用公司自研地图进行开发。
查看详情
天眼查反爬项目
高级前端开发工程师
2020.01 ~ 2020.06
项目职责:内容: 项目描述: pc 端项目爬虫流量持续增加,且现有反爬逻辑过于老旧,无法灵活处理现有爬虫。 技术栈: node.js、egg.js、redis; 责任描述: 1. 整理现有爬虫特征,输出新的反爬架构脑图; 2. 为避免误伤流量增加灵活配置逻辑; 3. 防止逻辑被快速破解增加探活逻辑; 4. 确保反爬逻辑适配性,能够集成到其他前端项目中; 业绩: 1. 新的反爬功能增加了机器人验证逻辑,有效避免了误伤真实访客,有效拦截率可达到90%; 2. 项目以 egg 中间件配合 node 服务的形式开发,降低了耦合性,同时也具备了快速部署到其他项目中的能力; 3. 灵活性、可拓展性高,同时针对不同的用户可实时调整反爬策略;
查看详情

相关职位

我擅长5年前端工作经验,熟练掌握前后台和多项开发技术,擅长高效拆解

前端
公众号互联网/科技政府/社会机构商业金融法律
全日/半日均可 ¥ 30,000/月