个人简历

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


基本信息

  • Basic: 张兵 ,男 ,1990年天蝎座
  • Address: 户籍河北衡水,现定居浙江杭州余杭区仁和镇
  • Contact: 187-6710-1995,hdu007@163.com
  • Education:
    • 2010/09-2014/06 ,杭州电子科技大学, 信息管理系统系电子商务专业,主修java为主的编程基础、管理学基础;
    • 2017/10-2019/05 ,西南交通大学, 管理科学与工程系项目管理专业,主修为项目管理学相关课程。
  • Desire: 高级前端工程师,18-25k
  • Primary research:
    • html5+css3+es6
    • 跨部门协作与沟通,协同约定组件化的布道与编码与维护
    • 需求的合理分析与再设计,注重提升用户体验
    • 敏捷项目开发能力,项目管理学的分析、反思,长期关注杭研所项目管理公众号,善于乐于推动项目的落地
    • 面对对象的编程思维,了解基本的设计模式与实践场景,了解基本的数据结构
    • web性能优化的实践与优化策略
    • 前端工程化实施概念以及分阶段目标,总结过webpack为主的构建优化
    • vue为主的全家桶技术栈实践以及进阶分析,有过基本的react实践
    • 前端技术栈以及生态分析,前端技术前沿的关注与预调研
  • Habits:
    • 旅游,户外,观察并思考,体验人生乐趣与成就
    • 写作:回忆录,职业成长,前端技术栈,ued,bat周边,生活技巧,职场达人
    • 电影,动漫:爱好电影以及动漫,尤其经典部分,会n刷,从中找到其G点,也会找到自己的支点、乐趣点,不因为看过而惊喜,因为感悟而升华
    • 分享,引导:长时间分享并引导需要帮助的周边人,做一个正能量的person,也尝试并实践从更厉害的职业大咖里积极进取,进而分享。
    • 技术极客:不是大神,确是技术极客,积极思考,为每一条技术方案找到落地点。极客信条:我们从小白到大神慢慢来。

个人站点

个人电子书

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

Part III:杭州随寓网络科技有限公司 (2018.07-至今)

工作履历:高级前端,前端主管 项目履历:pc运营管理系统、租客端、钉钉微应用

pc运营管理系统 :核心的房源管理功能、账单功能、租约等

  • 问题:1 历史代码积重难返,需要考虑到之前的技术债务 2 仍然要考虑业务重心实现 3 原先的权限部分设计漏洞比较大技术角度重构,优化项目结构,提高可用性,并优化部署流程以及计划的项目报警机制
  • 解决:1 整理历史债务并进行优先级排序,了解功能重心,理清楚依赖关系 2 按照功能优先、辅助设计的思路在新的项目中采用新的方式,同时针对原应用做分阶段的对应技术原则的替换 3 设计新的路由权限原则,基于路由权限和基于页面权限设计高级组件 4 分不同业务设计前端owner
  • 角色:前端coder,主要技术栈:vue全家桶,webpack
  • 结果:在一个月内将原来的项目结构做了大的调整,完美的对接了后端的网关,并分微服务的方式引入api请求,针对枚举分业务枚举,实现了展示需求以及过滤器需求,混入了工程内需要的工具方法,让每个人参与到设计,并从中获益,整个过程大家在重构上有了更科学的认知,项目的进度也更加可控,可维护。

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

工作履历:高级前端 荣誉:事业部团队突破奖

h5购买全流程

  • 内容:移动端全流程支付的实现,支持了全部移动端ua的送审支付、微信支付、支付宝支付
  • 难点:微信支付分公众号支付以及h5支付,需要openid以及ip,跨域,不同ua区分,支付逻辑判断,不同应用的互相访问,嵌入app的交互等
  • 角色:前端coder以及本功能迭代负责人
  • 结果:实现了全流程支付,并且支持了不同的ua场景,与其他主流的美团购物体验一致。并从这次的开发中,与app开发成员约定了webview一系列的协议以及核心通讯机制。

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外在ext框架上拓展了基类、基本操作、渲染等;定义了与app交互的、通讯的基本方法,也实现了h5部分基本的交互组件;功能模块的拼接模式,多种app布局的自定义化;

主要管理工作

  • 人员分批次分业务管理
  • 不同事业部之前资源池的管理与调配
  • 技术人员培养计划,前端分阶段战略性周会
  • 公司前端技术栈整理以及布道、技术规范以及革新
  • 前端需求的预调研以及开发风险,项目评审,项目进度监控
  • 公司ued主导与推进,降低职能协作成本,形成跨部门共识
  • 促进技术团队氛围,倡导技术竞赛、技术贡献、技术产品

more to say

make it work, make it right ,make it better !

keep uping ……