Gao Sun
首页
个人简历
下载PDF
打印简历
Gao Sun
gao.sun[at]my.com
https://gao-sun.github.io/showcase/
https://github.com/gao-sun/
教育经历
上海交通大学/本科/软件工程
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实现了一个接单客户端
开源项目
windowise
https://gao-sun.github.io/windowise/
基于原生JS开发,设计并实现了网页内菜单、窗口、模态框、通知与推送功能
通过基础类,实现了项目的可扩展性:用户可自由开发定制窗口
animator.js
https://gao-sun.github.io/animatorjs/
基于原生JS开发,实现了JS管理原生CSS动画
实现了动画关键帧功能,开发者可自由设置关键帧间过渡的不同效果并调试动画
所有动画转译为原生CSS,避免了JS可能带来的效率问题
react-awesome-tabs
https://gao-sun.github.io/react-awesome-tabs/
基于React开发,实现了网页内Tab功能
可自由拖拽Tab改变排列顺序、新建/关闭Tab
react-screen
https://gao-sun.github.io/react-screen/
基于React开发,实现了创新的网页Banner展示功能