Gao Sun
首页 个人简历
下载PDF 打印简历
教育经历
上海交通大学/本科/软件工程
2013-2018
个人技能
前端:熟悉ES6语法,熟悉React/Redux框架,熟悉CSS/SASS,熟悉Gulp/Webpack等工具
后端:熟悉ExpressJS,熟悉MySQL/MongoDB的基本操作,了解PHP、Python、.Net
其他:拥有一定的UI/UX设计能力,熟悉macOS,熟悉Git的基本操作,了解在Linux上的项目部署
实习经历
软件开发/思科美国总部/Chief Technology and Architecture Office
2016-2017
  • 负责技术选型、开发、上线并维护部门内项目
  • 负责与产品经理共同分析需求并规划项目
  • 负责项目的UI/UX设计
软件开发/上海极米电子商务有限公司
2015-2016
  • 创业公司,产品一米送是一个针对校园的生鲜O2O服务
  • 负责开发后台管理系统
项目经历
思科国际实习生项目(CIIP)招聘系统
2017
  • CIIP是一个面向全球在校学生为期一年的实习项目,每年收到超过一千份简历
    • 学生端:申请CIIP的唯一入口,含项目展示、填写申请表、状态追踪、与管理者互动等功能
    • 管理端:含与学生互动、对学生的筛选、管理与状态更改等功能
  • 前端基于React+Redux/SASS开发,使用Webpack进行项目打包
  • 后端基于ExpressJS开发,使用MongoDB数据库
  • 设计了所有UI,与产品经理共同设计并优化业务逻辑
  • 设计了所有数据库表、搭建了所有代码框架并实现了所有需求,同时确保了项目易维护、可扩展
  • 设计并实现了基于Token的访问控制以及Token的自动更新
  • 基于模块化思想,设计并实现了基于角色的管理系统,整合了原有对管理员、项目经理、学校代表等多个不同角色的项目需求
思科研发中心数据可视化项目
2016
  • 基于React+Redux/SASS开发,使用Webpack进行项目打包
  • 整合了多个数据源,并以多功能表格、图表、地图等方式呈现
  • 在前端实现了多样化的全局过滤器,可自动根据过滤器内容呈现对应结果
  • 在开发过程中开源了高灵活度、可定制的React组件 react-awesome-tabs
一米送后台管理
2015-2016
  • 前端基于jQuery,后端基于Code Igniter(PHP MVC框架)开发
  • 实现了订单的追踪与管理、数据统计、用户管理、条形码扫描等功能
  • 基于.Net Framework实现了一个接单客户端
开源项目
  • 基于原生JS开发,设计并实现了网页内菜单、窗口、模态框、通知与推送功能
  • 通过基础类,实现了项目的可扩展性:用户可自由开发定制窗口
  • 基于原生JS开发,实现了JS管理原生CSS动画
  • 实现了动画关键帧功能,开发者可自由设置关键帧间过渡的不同效果并调试动画
  • 所有动画转译为原生CSS,避免了JS可能带来的效率问题
  • 基于React开发,实现了网页内Tab功能
  • 可自由拖拽Tab改变排列顺序、新建/关闭Tab
  • 基于React开发,实现了创新的网页Banner展示功能