个人介绍
工作经历
2020-08-01 -至今贝壳前端架构
负责贝壳找房自研小程序技术方案《微壳》,独立负责小程序开发者工具(IDE)的开发。 负责低代码可视化搭建平台`河图`的开发和维护。 基于`Theia`定制开发的小程序IDE,定制模拟器、调试器、操作栏,实现小程序运行时模拟环境,三层通信架构,小程序API适配实现。 目前小程序方案已在公司内部多个APP上线,如`贝壳找房`APP等。已有10余个项目在线上环境运行,基于自研小程序方案实现。
2019-11-01 -2020-08-01阿里巴巴前端专家
负责阿里本地生活新零售商品库业务,带前端团队,核心代码编写。 负责业务需求排期、业务方向前端技术规划、Codereview,帮助小组内高级工程师能力提升,个别项目担任技术pm。 不断优化&重构项目,包括白屏&异常监控、自动化测试、渲染优化、脚手架升级、前后端一体化组件等。
2017-05-01 -2019-11-01京东资深前端工程师
负责京东物流核心产品的前端研发。负责团队技术平台建设及工具的研发,如:基于Taro的跨平台UI组件库、Vue移动端组件库、基于Vue CLI3.0的脚手架插件及Preset预设、网关接入插件等。所有工具均发布到内网NPM仓库,供团队成员使用。 负责前端团队上线codereview,开发规范制定,新人指导。
2013-11-01 -2017-05-01锐想科技前端leader
创业公司,负责公司VR全景平台前端开发工作,带领前端团队完成产品研发任务。独立编写产品核心代码。使用Electron+Vue开发桌面端全景处理客户端。使用阿里云+七牛云CDN。 主要参与项目:[Ivrpano全景发布制作平台](https://www.ivrpano.com/)以及桌面端软件。
2011-07-01 -2013-11-01中国软件与技术服务股份有限公司前端开发
负责金税三期核心征管和应用总集成项目风险处理业务开发。
教育经历
2007-09-01 - 2011-07-01首都师范大学计算机科学与技术本科
实验室项目开发
技能
基于`Theia`定制开发的小程序IDE,定制模拟器、调试器、操作栏,实现小程序运行时模拟环境,三层通信架构,小程序API适配实现。 目前小程序方案已在公司内部多个APP上线,如`贝壳找房`APP等。已有10余个项目在线上环境运行,基于自研小程序方案实现。 主要技术:Theia、InversifyJS、Typescript、PhosphorJS、Electron、Chrome Devtools