最后更新于2019年8月

下载 PDF

刘继宇

前端开发工程师 | JavaScript开发工程师

  • 男 / 1997.01
  • 2014-2017 / 武汉交通职业学院 / 计算机应用开发 / 专科
  • 2019-2021 / 武汉工程大学 / 计算机科学与技术 / 本科
  • 2 年工作经验

经历

极验验证

2018.03 - 至今工作

在极验期间参与极验核心项目极验验证JS-SDK的开发:

  • 独立开发新验证笔画验证的JS-SDK
  • 独立开发新验证空间验证的JS-SDK
  • 参与公司验证码小程序验证插件的开发
  • 完善SDK模拟器检测,可识别主流模拟器且识别率达到线上流量10%
  • 持续设备指纹开发,结合evercookie等达到追踪用户标记设备的需求
  • 增加SDK报错监控以及静态资源监控,完善整个灰度发布与线上监控
  • 参与公司公共UI组件库开发,支撑业务快速迭代、统一视觉规范
  • 在公司组织并推动每月技术分享,统一前端技术规范,CodeReview
  • 推动公司使用webpack技术栈、并优化webpack打包构建

在极验期间参与极验反爬虫JS-SDK的开发:

  • 负责团队基础技术支撑,包含构建流程、工具包、新技术探索实践等
  • 持续前端HSTS嗅探与设备指纹开发。
  • 完善项目在客户端追踪,JS加密,低版本浏览器兼容
  • 完成对前端数据收集、模拟器检测、页面轨迹收集、数据欺诈

在极验期间参与极验JS混淆的开发:

  • 对字符串混淆、控制流混淆、模拟器自动调试对抗有深入的研究
  • 对混淆后 js代码性能、浏览器兼容性、关键参数保护有新的认识

在极验期间参与极验用户Account管理后台的开发:

  • 参与大型 account 管理后台项目开发
  • 推动 webpack 优化编译与打包,缩小12%代码体积

武汉好快科技

2017.05 ~ 2018.03工作

参与了涵盖小程序开发、web开发、H5小游戏开发在内的多个项目的开发工作

  • 招商银行掌上生活抓猫猫小游戏开发
  • 通达驾考小程序开发

项目

开源项目
下面是一些我做的开源项目和写过的一些文章
  • 前端报错监控Monitor JS-SDK:提供前端 JS 执行错误,第三方资源加载异常,Ajax 请求错误监控
  • 客户端追踪Audit JS-SDK:客户端追踪,标识客户端设备指纹,追踪用户
  • 基于 PM2的自动化部署解决方案
博客文章

介绍

在工作期间独立负责过项目从代码设计到 SDK 整体架构的规划, 以及解决项目开发中遇到的各种坑,以及兼容各版本浏览器。 在对产品的安全性、SDK性能、埋点监控、数据收集、模拟器检测、JS混淆、 客户端追踪等方面做了深入的学习与实践。

在公司期间推动公司技术栈统一、落地前端组每月深度的技术分享,提供前端 基础技术支撑的同时对新技术的探索。参与公司 UI 组件库的开发和优化

坚持 blog 的编写,产出技术博客。

Skill
  • 熟练掌握 TypeScript / ES6 / ES5 / ES3 开发js应用
  • 熟练掌握 vue / react 开发 web/H5 应用
  • 熟练掌握 微信小程序 / 小程序插件开发
  • 熟练掌握 IE6+ 浏览器兼容与调试
  • 熟练使用 webpack / gulp 构建工具
  • 熟练使用 node / python 开发
  • 熟练使用 git 版本管理工具
  • 博客更新小能手