4年+前端开发,3年技术支持 大专 广州广播电视大学-计算机网络技术

曾浩的简历

曾 浩, 前端开发 (1991.11)

擅长 Web 应用开发,注重用户体验

感谢你,相信你没有太多时间仔细阅读我的简历,我会尽量阐述重点

常用技术栈

  • 我能根据 业务需求 熟练使用 JavaScript、HTML、CSS 迭代写出 注重安全、性能、可维护性 的代码
    • 1. 掌握 Vue、Angular、jQuery、Lodash (完整翻译了v4版本文档)、ECharts、Animate.css..等框架、插件
    • 2. 掌握 ES3、5、6、7 常用语法特性,理解闭包、作用域、执行上下文、原型链、事件循环机制等原理
    • 3. 熟悉 享元、状态、策略等多种设计模式,在代码层上改善性能、可维护性
    • 4. 了解 Blink(WebKit) 内核浏览器渲染机制,能处理常见浏览器兼容性、移动端运行性能问题
    • 5. 了解 Http(s)网络传输协议,熟练使用 Charles、Postman 等辅助开发调试
    • 6. 了解 XSS、CSRF等安全攻防,持续关注并在编码时防范可能的安全漏洞
  • 也关注 后端设计,如果能做好事情,并不介意学习前端外的内容
    • 1. 熟悉 Node.js,了解 Python、Java 语法,写过爬虫、验证码识别、博客、各种辅助工具等
    • 2. 熟悉 Sktch、Photoshop、Axure、XMind等工具,常收藏分析交互、设计案例,在排版、视觉上留意用户体验
    • 3. 了解 Linux(CentOS)操作系统,了解基本的维护和常用命令
  • 一直关注 业内动态,不定期参加线下活动交流技术
    • 虽然关注新技术和业内情况,追求更好的方式,但也谨记好的工具是为了好的结果,不会为了技术而技术

项目案例 (部分)

我没有详细介绍每个案例,因为技术、需求一直在迭代,所以更在意产出的成果,期待细节能当面回答

微信Chrome扩展

基于Web微信内置的angular1

是一个chrome浏览器扩展。在不破坏原有功能的情况下追加了Web微信的UI,通过分析源码抓包调试,实现信息群发、智能分组等功能。直接嵌入已运行的实例并实现调用内置接口,确保了功能稳定性。

趣互动-抽奖编辑器

基于vue、vue-router、vuex等技术栈

能够让用户自行定制UI并通过简单方便的拖拽组件制作出促销活动专题,同时可以在电脑端、移动端、微信、手机淘宝、千牛平台上参加活动,接通了各平台接口并处理了大量适配和优化工作

促销宝

基于angular1、webpack、gulp等技术栈

公司的核心产品。有差评拦截、自动评价、策略上架、模板投放等12项大功能60多个子功能
基于前后端分离的架构,我负责技术选型、编写核心组件、协调开发、岗位间沟通等,上线后为公司带来了稳定的收入

了解更多 网页版可以了解更多

工作经历

  • 30个月

    前端负责人

    技术合伙人

    广州智友网络科技有限公司 (2015.01 - 2017.06)

    • 公司为淘宝卖家市场开发SaaS应用,属于第三方资深开发商。公司是初创型公司,研发团队由两名前端、五名资深后端(部分十年+工作经验)组成 我负责主导前端的难点攻克,技术选型,协调开发、岗位沟通等,研发了以下重点产品,为公司带来了稳定的收入,并在第二年受邀成为公司的技术合伙人

    • 模板制作

      淘宝卖家需要经常换模板,但淘宝有自己的安全过滤机制,只允许使用特定的编码规则。这是产品的重要卖点,制作和校验涉及多个岗位,不仅耗时而且繁琐 在沉淀规则的同时与设计协商UI规范,并设计了一套模板制作体系,在制作时就过滤规则自动生成代码,从上一套模板需要经过3-4个人减少到1-2个人,极大的提高了效率的同时也提升了质量

    • 趣互动

      由于angular1.x和2.x的升级断层,放弃了先前的技术积累,综合考虑研发团队的现况可发展,技术选型最终决定bootstrap3+vue+sass+es6,基于webpack构建代码 在响应了几次淘宝的促销活动后,意识到卖家对做活动的需求迫切。讨论后决定以互动为核心研发新系统,并在微信、淘宝、千牛上线,同时允许买家通过电脑、手机参加活动,卖家通过电脑、手机随时管理 由于angular1.x和2.x的升级断层,放弃了先前的技术积累,综合考虑研发团队的现况可发展,技术选型最终决定bootstrap3+vue+sass+es6,基于webpack构建代码 运行端考虑到性能,以及页面简单,以Java后端主导,设计+后端的搭配,我设计了制作体系,协助后端打包优化前端代码,同时也允许设计不启动后端环境无需接触复杂逻辑下制作页面 基于需求沉淀研发了核心的抽奖编辑器,卖家可以拖拽模块可视化的定制抽奖活动,同时支持电脑和手机端参加活动

    • 促销宝

      延续技术积累,选择了bootstrap3+angular1.x+sass+es6为主要的技术组合,基于gulp构建项目代码 考虑到公司研发人员并不充足且功能规划巨大,在研究了统计数据并与老板讨论后决定放弃使用IE8-的用户,引导用户升级浏览器或使用旧版系统,采用前后端分离的开发架构,与设计协商规范,提高了各岗位间的工作效率

    • 易拉客

      该产品主要基于angular1.x,我接手时已开发到中期,先前的开发人员对angular1.x不够了解导致出现bug反复积压、兼容性差、UI不规范等问题 在边清理问题的同时与主要的开发人员分享技术与设计讨论并建立UI规范,从而提升了产品的质量稳定性

  • 33个月

    前端开发

    技术支持

    广州万卡网络科技有限公司 (2012.03 - 2014.12)

    • 这是一家目前为止成立了八年,即将上市的公司。

    • 我的主要工作是负责系统研发、开发、维护以及早期的技术支持和现场培训。

    • 早期负责官网开发 及 技术支持和现场培训,主要客户有:

      • 广汽丰田第一店
      • 北京保利星徽
      • 佛山珅宝
      • 长悦雷克萨斯
      • 内蒙古龙晟丰田等12家客户(未完全统计)
    • 后期由于适应趋势,需要将系统C/S架构升级为B/S架构,于是我加入开发团队,再后来全面负责系统的前端工作及研发,其中包括:

      • 制定开发流程
      • 制定开发规范
      • 需求分析
      • 原型设计
      • 页面设计
      • 前端开发
      • 撰写文档
    • 开发规范从无到有,需求从模糊到明确,以及界面设计到前端交互由我主导。

    • 在这里姚总教会我很多难得的知识和见解,和各位同事相处的都很自然,我也很用心的工作,离开是因为想要变得更好。

  • 7个月

    技术支持

    广州鼎鸿电子科技有限公司 (2011.08 - 2012.03)

    • 其实并不喜欢这份工作,大部分时间都在协助和程序调试,但是我还是工作了半年多。

    • 我的班主任曾经说过,任何一份工作至少工作半年才有资格说辞职

  • 广州广播电视大学 大专-计算机网络技术 (略)

  • 18个月

    技术支持

    培训专员

    梅州聚友计算机网络技术有限公司 (2008.03 - 2009.09)

    • 因为第一份工作的经历,我做了很多准备,负责相邻几个县的装机维修、网络布置、政府相关系统维护,培训等工作。

    • 我琢磨过最多的问题是,如何才能让客户不再叫我“小师傅”。

    • 后来开始有客户告诉我:“你的业务很熟”,我才明白,只要我做的足够专业,别人自然会信任我。

    • 这是我生命中特别快乐的一段时光。

  • 1个月

    实习

    梅州高诚电脑行 (2007.07 - 2007.08)

    • 因对电脑着迷,辍学后的第一份电脑相关的工作

    • 由于缺乏生活常识,被老板亲自辞退,令我一度怀疑我的智商有问题

    • 我很感谢这份经历。

了解更多 网页版可以了解更多

职业规划

希望能足够懂公司业务,经历产品的阶段和沟通,成为懂技术也懂沟通的产品经理

  • 技术支持
  • 前端开发
  • 后端开发
  • 全栈开发
  • 产品经理
感谢你耐心看完了我的简历

我有丰富的工作经验、积极负责的态度,乐于分享和沟通以及愿意持续学习,毫不畏惧改变和挑战

我一直都用心对待工作,期待你能给我一个展现的机会