意向岗位

前端工程师

基本信息


  • 汪皓 / 男
  • 25岁

联系方式


教育经历


  • 安徽新华学院 —— 本科


    专业:软件工程



技能点


专业能力


1、精通HTML5、CSS 3等Web 前端技术,熟悉页面架构和布局
2、熟悉JavaScript、jQuery,实现页面交互,提高用户体验
3、熟练使用 Vue 脚手架项目开发,实现组件化,Vue 全家桶(Vue+vue-router+Vuex+axios)的使用
4、熟悉 ant、ElementUI、mapbox等前端框架
5、熟练使用微信 Web 开发者工具,实现逻辑交互、API 接口调用等
6、熟悉 ES6 的新特性和新方法
7、熟练使用 Canvas、ECharts、HighCharts 实现数据可视化
8、熟练使用 sass、less、stylus 等 css 预处理器
9、熟练使用 git 团队协作开发工具
10、了解 React、React-Native、Angular 的项目搭建
11、了解 C/C++、MongoDB、MySQL 、Node.js等

工作经历


  • 国信司南地理信息技术有限公司

    • [工作岗位]:web前端工程师
    • [参与项目]:基础航空航天遥感综合管理系统,全国自然灾害风险普查平台等

项目经验


  • [项目1] 基础航空航天遥感综合管理系统 link

    • 技术栈:vue+hprose+mapbox+elementUI
    • [职责]
      1.负责项目二期工程的前端研发工作
      2.对接用户提出的需求,并和项目经理反馈业务实际场景,共同协商解决方案
      3.项目研发完成后负责解决售后问题
    • [使用技术描述]

      1.使用vue框架以及vue-router构建单页面应用
      2.使用elementui、ant ui库进行页面布局
      3.使用mapbox地图组件库进行地图展示
      4.使用hprose进行前后端数据交互
      5.使用echart实现数据可视化效果

  • [项目2] 全国自然灾害风险普查平台 link

    • 技术栈:vue+axios+mapbox+elementUI+ant+nuxt.js
    • [模块]用户管理,培训交流,工作重心,资料下载
    • [职责]
      1、整体页面渲染以及功能实现,完成前后端数据交互
      2、页面模块化实现,封装公共处理数据方法,公共样式提取,使用 scss 预编译
      3、通过 Echarts 图形、图表等对数据进行渲染展示,把复杂、抽象的大型数据加以视觉效果展示出 来,根据定制化数据展示需求,抽离可复用的数据可视化图形
      4、及时处理日常发现的问题,优化项目中存在的问题
    • [使用技术描述]

      1.使用vue框架以及vue-router构建单页面应用
      2.使用elementui、ant ui库进行页面布局
      3.使用mapbox地图组件库进行地图展示
      4.使用axios进行前后端数据交互
      5.使用echart实现数据可视化效果
      6.使用dayjs实现时间的多种展示
      7.使用nuxt.js框架实现ssr
      8.使用vuex进行数据状态管理
      9.对mapbox地图组件进行二次封装
      10.使用sortable.js实现表格拖拽功能