# 基础信息

# 个人简介

  • 拥有丰富的互联网工作经验,6年研发(2年管理)。
  • 对于技术团队的管理,拥有一定的管理经验和心得。
  • 合理的技术选型,帮公司每年省下近百万的成本。
  • 利用DevOps技术,简化了团队的研发流程,降低了研发风险并提高了交付质量
  • 支持过 注册用户达3000W+,活跃用户100W+的系统,保证了系统的稳定运行
  • 曾做过的金融系统(授信,OCR,决策引擎,大数据分析),实现了月流水破亿
  • 研究过SEO,数据埋点,数据分析等技术,为公司进行引流,实现了PV涨幅达250%,注册用户翻了1.5倍。
  • 一个不知名的Up主,博客访问量 20W+
  • 拥有较强的学习能力,沟通能力,团队协作能力以及分享精神。

# 专业技能

  • 熟练掌握HTML5,CSS3,JavaScript(ES6+)基础, PC端,移动端,小程序,React Native等开发技能。
  • 有丰富的网站架构经验,对于前端工程化,网站性能优化有一定的理解与实战。
  • 熟练使用React,Vue全家桶。更擅长React,React Native,DevOps,CI-CD,Antd/Antd-mobile框架
  • 熟练运用Taro框架进行小程序开发
  • 掌握前端常见构建工具如Webpack/Fis,可根据公司的业务进行私人订制。
  • 熟练使用Webpack/Umi的工具,且能独立完成前端脚手架的配置
  • 熟练使用git进行团队协作开发
  • 热爱开源和尝试造轮子。

# 工作经历

  1. 当前公司 - 技术负责人 2020/11 - 至今
  • 负责公司技术团队的组建和日常开发工作。
  • 参与核心模块的开发工作。分配任务,把控排期。
  • 攻克项目中的技术难点。
  • 根据业务做好技术选型,节约人力成本。
  • 使用合理的工具,优化开发流程,高效协作,提升代码的交付质量。
  • 提前准备开发需要的相关内容。比如上架App的软著。测试环境的搭建等等。
  • 协调研发部门有公司各部门的工作安排。
  1. 浩鲸云计算(电信,大数据) - 大前端架构师(带领4人团队) - 2019/05 - 2020/11
  • 前期组建前端技术团队,我主要解决的问题如下:

    • 根据产品的规划,制定一套完整的技术方案,做到了快速响应产品的需求。
    • 协同人事部门,进行招聘工作和面试工作,2周之内完成了团队的人员组建。
    • 与技术中台部门同事的沟通,完成技术部门的选型,3天内完成了整体脚手架的搭建。
  • 技术团队组建完成后,我主要解决的问题如下:

    • 负责前端组的日常开发任务(主要是PC端,小程序,移动端,混合开发App),合理安排前端小组工作内容,协调前端与其他部门合作
    • 组织小组内部的code review减少项目bug,与大家一起共同进步 共同提升 — 完成遗留项目的升级,从Jquery 转到React全家桶加Umi Antd,再到微服务。
    • 优化公司产品,对于页面性能做一个整体的提升。所有页面2s内均能打开。
  • 为了完善团队和提升团队的整体战斗力,我主要做了如下工作:

    • 积极组织内部的技术分享,要求一同书写团队博客
    • 调研新技术,然后团队内部分享。主要是React Native和SSR等与业务强相关的技术,扩展技术团队的综合能力!
  1. 北京掌众科技(互联网金融) - 前端研发 - 2017/10 - 2019/05
  • 推动闪电贷项目(混合开发)的开发与技术升级,我遇到的问题和解决方案如下:

    • 针对这个老项目,我做了完整的调研和分析,捕捉到项目中代码混乱,语法不一,安全性差等问题。然后根据产品特点,在完成项目迭代的同时,设计了一套 完整的解决方案,包括:项目初始化,本地开发,联调,测试,上线等环节。项目最终得以落地且安全上线。
    • 主要用到Webpack,脚手架主要包括Less,Mock,Babel,Eslint,Postcss,Husky等等。
    • 封装了JsBridge的方法,方便小伙伴与客户端进行交互。
    • 说实话,这样伤筋动骨的操作,上线后还是有一些小的问题,但经过小伙伴的共同努力,一周后就平稳了!
  • 贷超商城(WebApp)组件库的研发,我遇到的问题和解决方案如下:

    • 由于项目的样式复用率比较高,但是项目经手的人又比较多。所以,大家都是各写一套,导致样式代码冗余,且节日促销的时候,更新主题色都很难。极度不便维护。
    • 首先,我主动与UI设计师的进行沟通,让其协作我,在下一个版本迭代的时候,让她在界面样式中尽量保持统一。
    • 然后,开启组件库项目,提前书写UI的样式,优化组件,补充详细的md文档,然后发布npm。
    • 最后,我让小伙伴们使用,稳定之后。对旧的组件也进行了一次维护升级。
    • 最终,使得项目整体缩小了1M左右,关键是解决了项目中的代码冗余问题,UI也保持的高度统一,方便后期的维护。
  1. 友熊家(电商) - 前端研发 - 2015/02 - 2017/10
    1. 熟练使用HTML5 CSS3 JavaScript搭建页面。要求兼容各大主流浏览器,且向上提升,渐进后退,最低支持IE8+
    2. 利用ajax及jsonp技术进行后台数据获取。且用模板引擎artTemplate进行前端页面的快速渲染。
    3. 配合客户端同学,书写部分移动端页面。完成混合开发的需求。

# 历史项目

# 个人账号

关注公众号
组队学习,一同成长
扫码添加好友
备注 加群学习