个人简历

张兵 | 应聘高级前端工程师/前端主管


基本信息

  • Basic: 张兵,男 ,1990年天蝎座
  • Address: 户籍河北衡水,现定居浙江杭州余杭区仁和镇
  • Contact: 187-6710-1995,hdu007@163.com
  • Education:
    • 2010/09-2014/06 ,杭州电子科技大学, 信息管理系统系电子商务专业,主修java为主的编程基础、管理学基础;
    • 2017/10-2019/05 ,西南交通大学, 管理科学与工程系项目管理专业,主修为项目管理学相关课程。
  • Desire: 高级前端工程师,20-30k
  • Primary research:

    • html5+css3+es6
    • 了解常见的设计模式与面对对象的编程思想
    • 熟悉vue/react全家桶使用,熟悉webpack的基本配置,并研究过框架的部分原理与优化实践
    • 关注应用可复用性,前端工程化等课题
    • 了解基本的数据结构与算法,近期在巩固相关基础
    • 项目管理与团队管理长期实践总结,有2年以上的团队管理经验
  • Habits:

    • 阅读与终身成长:长期阅读各种管理类、情商类、技术类书籍,收获颇丰
    • 写作:从阅读中反思成长应用,总结了目前1000+的专题文章,掘金目前粉丝5.8k,语雀300+
    • 分享与社交:长期不间断参与与各种人员的社交,探讨人生的各种可能

个人站点

工作经历(从最近的开始)

Part 4:杭州米洛星集团有限公司 (2019.03-至今)

职位:高级前端
汇报上级:技术总监
项目履历:crm系统,白板应用
主要工作:需求开发,应用细节优化

工作亮点

  • 调研小程序中多路连麦以及白板可用性
  • 从0到1熟悉白鹭引擎,开发产品中的游戏环节;迭代开发课件编辑器的录音模板

Part 3:杭州随寓网络科技有限公司 (2018.07-2019.03)

职位:高级前端,前端主管
汇报上级:cto
荣誉:年度优秀团队奖
项目履历:pc运营管理系统、租客端、钉钉微应用
主要工作:项目评审与进度跟进;代码审查、代码重构;协助成员的成长

工作亮点

  • 协调cto,后端,产品,测试,改善开发流程,增加ui评审、接口评审,确定评审细则;联合设计、产品确定交互细则、产品规范,可复用原则
  • 协调任务划分的优先级,每周每天管理层对任务的进度清晰明确
  • vue项目重构:1 统一封装请求层axios部分,包括了请求时长策略、请求头策略等 2 针对业务部分还有组件部分,按照就近原则、单一职责分割组件 3 封装解耦了业务枚举模块,可以混入的全局过滤器 4 动态路由设计以及路由拦截 5 路由维度懒加载,分割
  • jenkins的docker部署,与git push结合实现自动部署
  • 统一前后端的分支管理与流向,并进行宣教

Part 2:杭州铭师堂教育科技有效公司 (2017.7-2018.04)

职位:高级前端
汇报上级:前端tl,技术总监
荣誉:事业部团队突破奖
主要工作:核心业务的开发,技术会议的组织,重要技术难点、业务逻辑难点的分析与调研

工作亮点:h5全流程支付

  • 多种支付环境:支持了ios的送审支付、微信支付、支付宝支付
  • 回调多种情况:从0到1了解整个h5支付的流程与交互,并解决回调参数、产品交互等核心问题
  • app:webview协议:通过此次合作与app约定了webview中一系列的jsBridge方法,以及联调时细则,交互细则

Part I :杭州卓健信息科技有效公司(2014.06.05-2017.07.12)

职位:基层前端=>前端组长=>前端主管=>前端技术总监(技术委员会成员)
汇报上级:技术总监,事业部经理
工作荣誉:2016年度公司优秀员工
主要工作:项目评审,前端职能团队管理,培训,技术委员会标准化工作

rubik-x项目

  • 目的:解决同一产品重复开发,移动端页面适配体验差不规整
  • 难点:移动端ui规范缺少确定的规范,页面跳传传参,业务数据绑定,与app交互,皮肤样式自定义
  • 角色:前端leader,前端coder,项目主导者,ued牵头人
  • 技术点:less,js模块化,js Bridge,less 编译打包,资源打包(gulp),mui研发使用,extjs
  • 成果:一套ui框架,支持皮肤定制与在线生成,后端人员无成本使用;固定的组件方案,与业务深度耦合,也可以只用ui组件;组件除ui外在ext框架上拓展了基类、基本操作、渲染等;定义了与app交互的、通讯的基本方法,也实现了h5部分基本的交互组件;功能模块的拼接模式,多种app布局的自定义化

技术管理

  • 统筹所有项目和人员中的技术难度,并进行针对专题的优化
  • 长期积累和分享、讨论项目中的技术方案
  • 在技术委员会中,规划了首次前端技术比赛,并长期规划研究前端必备的技术
  • 跟进19个人的技术成长与项目中问题

个人总结

  • 擅长跨部门沟通、产品业务理解,解决有关人与产品的问题
  • 擅长发现技术的新特点和原理,从工作细节中把握提升产品功能,并乐于分享,与成员共同进步