最后更新于2022年12月

下载 PDF

郜翔

前端开发工程师

  • 男 / 1992.04
  • 西安电子科技大学 · 计算机科学与技术
  • 本科 / 2013年毕业

项目经验

T-Sec SaaS堡垒机

腾讯
  • T-Sec SaaS堡垒机是一款集用户管理、授权管理、认证管理和综合审计于一体的集中运维管理系统
  • 负责堡垒机前端所有项目的需求开发及维护,包括新地域接入、数据库资产管理、自动化运维、部门管理、web ssh、管理&带宽扩展包等功能的实现
  • 堡垒机产品包括多个项目,采用了 Tea2 (基于 React16)框架开发,UI框架为配套的 tea-component,使用的相关技术及 npm 库包括 webpack、less、axios、immutablejs、xterm、moment、monoca-editor、protobufjs、redux、redux-saga、validator、novnc、rfb协议、websocket协议、typescript、vant-weapp(小程序使用)等

百度APP消息推送平台

百度
  • 百度APP消息推送平台是一个主要用户为百度APP运营与内容编辑同学的平台,支撑了百度APP每日数亿级别的消息推送和个性化 Feed 推荐服务
  • 主要负责技术选型、项目架构搭建及主要功能模块包括百度UUAP帐号管理体系接入、权限管理、运营推送、feed内容推荐干预等功能的开发
  • 所选用的基础技术框架包括 Vue2、San,UI框架为 element-ui、san-mui,相关技术库包括 webpack3、less、stylus、vue-router、san-router、san-store、lodash、qs、moment、echarts、xlsx、axios、babel、karma、mocha、chai、sinon等

百度小程序开发者平台

百度
  • 百度小程序开发者平台是一个面向百度小程序开发者服务的B端平台,提供了和百度小程序相关的的文档、论坛、新闻、控制台服务,服务于百度小程序开发者
  • 主要负责技术架构搭建,以及部分主要模块包括但不限于文档搜索、markdown解析、小程序创建、菜单管理、页面路由、百家号编辑器适配等功能的实现
  • 所选用的基础技术框架包括 San、Hexo、Vuepress,UI框架为基于 san-dux 进行的封装的组件库,采用了 One-design 设计,使用到的相关技术库包括 webpack4、san-router、san-store、jest、mockjs、qrcode、babel、highlight.js、lodash、moment、vuex、axios、jquery、markdown-it、qs等

百度小程序中心

百度
  • 百度小程序中心是百度小程序的分发平台,本身也是一款百度小程序,从百度APP个人中心可以进入
  • 主要负责功能迭代需求跟进(包括需求评审排期、技术概要设计、功能开发及代码审查)、性能优化及工程能力提升
  • 采用百度小程序原生开发方式开发,为高流量入口页面接入骨架屏及前端页面缓存技术(设计了前端缓存机制),接入运营推荐机制,优化了多项功能

Smart-UI 组件库

百度
  • Smart-UI 组件库是百度小程序团队为百度小程序开发者提供的官方组件库解决方案
  • 主要负责为跨项目组团队制定开发规范,包括编码规范、目录规范等,部分组件、模版的打样
  • 负责接入组件兼容性测试,接入代码强制校验工具(ESLint & Stylelint),接入提交hook,对首个组件进行打样

IBM Verse Calender

IBM
  • Verse 为 IBM 提供的智能在线协同邮箱解决方案,2019年出售给了 HCL 公司
  • 项目采用Dojo框架做为底层框架,后期重构为 React,采用了 AMD 方式进行模块化开发
  • 主要负责了Acc、附件批量下载等功能实现,Calendar inbox 模块的重构等功能

CBSS

亚信科技
  • CBSS 全称为 Central Bussiss Support System,是联通业务人员使用的业务支撑系统
  • 负责前端营业模块相关需求的开发,包括流量包订购DnD组件、融合业务、移机及宽带趸交等功能实现
  • 项目前端采用 jQuery + prototype.js 方式进行组件化开发,后端采用 Tapestry3 框架

工作经历

2021.7 至 今腾讯

于云与智慧产业群组(CSIG)安全业务线数据安全中心担任前端开发

  • 负责配合产品经理进行产品需求调研与分析,需求评审与拆解
  • 负责数据安全组堡垒机产品的前端项目研发,包括腾讯云控制台、运维端、otp小程序、购买页、引导页、续费SDK等项目的开发及部署上线工作
  • 负责数据安全组堡垒机产品前端项目的运维,持续集成与持续发布流水线的开发与优化
  • 负责制定组内前端项目的业务及技术规范,前端相关技术的分享等
2017.11 至 2021.7百度

先后于商业基础平台、百度APP、智能小程序等部门担任高级研发工程师

  • 负责配合产品经理参与项目需求调研与评审,于技术角度分析需求可行性,对已评审通过的需求进行详细设计与任务拆解,按照人力情况进行需求分配与计划,制订前端项目需求排期
  • 负责前端项目(包括PC、移动端及小程序类型项目)的概要与详细设计、项目构建、需求开发、代码审查及部署上线工作
  • 负责对前端项目的性能优化与工程能力提升,制定项目开发规范,以及对技术过时项目进行复盘及重构
  • 负责正式与外包人员的技术面试工作
  • 负责团队前端技术选型,技术分享与基础能力建设,负责部分团队技术产出运营工作
2015.10 至 2017.09IBM

于CDL(中国开发实验室)担任软件开发工程师

  • 负责 IBM Verse Calender 产品前端部分模块开发,主要是 Canlendar Inbox,Calendar bar 以及 ACC、i18n 及 Daylight saving time 支持
  • 负责编写部分前端 UT 及 BVT 任务,对团队成员提交代码进行 Code Review
  • 主持迭代会议,与美国、日本、香港团队一起沟通项目方向与进度
  • 主导开发的“Code City”项目获得 IBM CDL 2017年 hackathon 冠军
2013.07 至 2015.10亚信科技

于联通事业部担任软件开发工程师

  • 负责联通业务支持系统CBSS营业、账管模块前端及后端功能开发工作
  • 参与每月初出账工作,编写SQL脚本核对出账执行结果,编写Unix自动化脚本执行定时任务
  • 编写 Oracle SQL 函数、存储过程支持事务型业务流程
  • 出差到部分业务支撑地区对接详细业务需求,进行现场支持

工作技能

Web精通
  • 熟知 JS 基本语法与知识,掌握最新 JS 语法与 API,熟练掌握 HTML5 特性及 CSS3
  • 掌握前端流行框架 Vue 、 React 、Angular、 San 、 Tea 及相关生态,对 MVVM 框架有深刻认识
  • 掌握网页样式预处理语言 Less 、 Sass 、 Stylus 的使用,掌握代码格式校验工具 ESLint 配置方法
  • 掌握前端常用编译构建工具 Webpack 、 Gulp
  • 掌握前端常用组件库 Element-ui、iview、Ant-design 等,小程序组件库Smart-ui主要贡献者,小程序模板库Smart-ui-template主要贡献者
  • 掌握多个前端流行 js 库,包括但不限于 jQuery、 lodash 、 underscore 、moment.js 、axios 等的使用
  • 对前端性能优化方法,前端工程化,Web安全有深刻理解
  • 掌握PC、移动端、响应式应用开发及小程序(微信、百度)开发方法
Vue精通
  • 用 Vue 开发过多个大型复杂应用,熟知 Vue 原理与生态技术栈
  • 掌握 Vue 调试、性能优化、重构等扩展技能
  • 熟悉多个 Vue UI 库,包括Element UIveuiiview
  • 对 Vue3 最新语法有所了解与关注
React精通
  • 使用 React 开发过多款应用,熟悉 React 生态包括 Redux、React-Router、Redux-saga 等
  • 熟悉 JSX、ReactAPI 与 React Hook
其它
  • 熟练掌握git命令 ,了解 Git 工作流机制,亦使用过 svn 、 cvs 等代码版本控制工具,
  • 熟练使用Charles、Fiddler、Whistle 等请求代理工具
  • 掌握 Electron 桌面应用开发,开发过独立应用