简历
背景
- 户籍: 北京/1980
- 学历: 北京科技大学/本科/环境工程/1999-2003
- 联系: superwf@126.com/13141439707
介绍
强自学与执行力,业余时间学习过多种编程语言,在实际项目中用过php、ruby、sql、typescript,目前主要使用typescript。
熟练使用linux环境开发。
10年以上编程经验,2015年转专职前端。
对工作认真负责,对团队引导提升。在保障实现业务功能的同时,也同时管理团队编码风格、结构、重构、模块化、单元测试、CI/CD等多方面建设。
除了前端团队管理外,我当前与未来都没有丢下编码技能的打算,我的个人编码量一直占整个团队的一半以上。
当前技术栈
- react + mobx + antd
- webpack + typescript + less + jest + yarn + eslint + prettier
个人项目与技术blog
- blog 记录平时的一些技术问题。
-
分享文档 记录平时的一些技术问题。
-
ts-gear swagger接口转typescript数据结构定义。
-
vuex-cache vuex的缓存插件。
-
vue-impressvue impress插件vuex-cache vuex插件。
-
slider-puzzle-captcha 包含服务端的前端滑动验证码。
工作经历
-
2018.03至今,京东供应链定价开发部,前端
期间负责部门业务定价服务与周边的几个内部管理服务的前端项目。
前端团队负责人,不仅负责具体编码,同时也带领前端团队技能提升,对其他成员进行代码审查。
在跨部门合作中为供应链中台开发跨
react/vue
技术栈web component
组件项目,也为整个供应链前端开发组提供编码规范,单元测试等最佳实践。 -
2015.02~2018.02,北京新网,前端
在新网的几个项目中,我主导了从原后端集成页面向前后端分离的改造工作,使用
react
(新网云主机项目)与vue
(新网备案项目)开发项目。在这三年中,我从最初以gulp为主工具的开发模式,转换到以webpack为核心与各种loader配合的开发模式,真正进入了前端工程化世界。
作为团队中的技术负责人,我编写项目中的核心功能,负责指导其他前端同事的技能提升,制定前端团队编码规范与部署流程等。
使用redux重构管理数据层,重构底层通用组件等核心工作。
-
2011.01~2015.02,诺赛基因,php/ruby后端
开发了DNA测序/基因检测/引物合成等项目。
刚接手这份工作的时候,公司的环境是几台旧windows服务器与若干php程序。
在我离开公司时,为公司留下了全linux部署服务器,与几套使用rails重构的业务系统,之后开发的多套程序之间通过开放api服务交互数据。在rails的使用期间逐渐熟,我逐渐掌握了测试驱动的开发模式。
在诺赛的最后一年,我通过学习rails中配置前端的coffeescript了解很多当时最新的js与nodejs方面的知识,开始使用angular,为之后从事专业前端提供了契机。
在服务越来越多之后,我部署了一系列管理监控运维工具,如ntop、nagois、gitosis、cacti、moosefs等,提升了服务的可用性。
-
2009.11~2010.12 国泰汇通,php开发
当时公司主要项目为银联商城网站 该项目是以ecmall为基础的php二次开发程序。
我在团队中负责秒杀、团购、优惠卷功能模块,与前端页面互动设计等。
在这期间我进开始在实际工作环境中使用linux开发。
-
2006.11~2009.09,华意达广告公司,it运维
公司各种it运维,当时经常与从事java开发的前辈交流,凭借着上学时学过的一些c语言基础,自学php/mysql/js网站开发,并接手了一些php开发任务。
-
2003~2006,毕业后从事项贸易相关行业,与编程无关。
致谢
感谢您花时间阅读我的简历,我目前有意寻找一个更适合我的环境与工作伙伴,期待能有机会和您共事。