forked from joyeecheung/resume
-
Notifications
You must be signed in to change notification settings - Fork 0
/
resume1.json
228 lines (226 loc) · 9.12 KB
/
resume1.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
{
"data_lang": "zh-CN",
"ga_id": "UA-63818301-2",
"resume_title": "余友鹏 - 个人简历",
"name": "余友鹏",
"repo": "https://github.com/joyeecheung/resume.git",
"job_description": ["JAVA研发工程师", "WEB开发工程师"],
"contact": {
"email": "[email protected]",
"wechat": {
"id": "RainSorrowForWho",
"qrcode": "static/wechat.svg"
},
"sinaweibo": {
"id": "Candyboy009",
"url": "http://weibo.com/u/2128157180"
},
"github": {
"id": "yyp009"
},
"blog": {
"url": "http://blog.csdn.net/yypsober"
}
},
"links": [{
"type": "repo",
"url": "https://github.com/joyeecheung/resume"
}, {
"type": "pdf",
"url": "static/joyeecheung.pdf"
}, {
"type": "zhihu",
"url": "http://www.zhihu.com/people/zhang-qiu-yi-27/"
}, {
"type": "doubanbook",
"url": "http://book.douban.com/people/joyee-cheung/"
}],
"education": [{
"type": "postgraduate",
"name": "中山大学",
"en_name": "Sun Yat-sen University",
"major": "软件工程",
"start": "2015",
"end": "2017",
"honor": [
"2015.12 十一届中山大学'37游戏杯'软件创新开发大赛**一等奖**",
"2016.5 华为2016'未来网络-寻路'软件精英挑战赛赛区**三等奖**"
]
},{
"type": "undergraduate",
"name": "重庆大学",
"en_name": "Chongqing University",
"major": "网络工程",
"start": "2009",
"end": "2013",
"honor": [
"2011 - 2012 学年度校**三等综合奖学金**",
"2012 - 2013 学年度校**三等综合奖学金**"
]
}],
"language": [{
"type": "english",
"certificate": [{
"type": "CET-4",
"full": "710",
"score": "540"
}, {
"type": "CET-6",
"full": "710",
"score": "492"
}],
"description": [
"能流畅阅读英文专业书籍、文档及其他资料",
"可无字幕观看 MOOC 课程、开发者大会视频",
"能够在英文邮件列表、Stack Overflow 等社区正常交流"
]
}],
"experience": [{
"type": "internship",
"techtype": "backend",
"place": "阿里巴巴 B2B-ICBU 数据应用部",
"start": "2016.02",
"end": "至今",
"name": "WEB后端开发",
"description": [
"使用OAuth2.0标准实现项目权限认证子系统,包括Json Web Token API授权、微信授权登录",
"实现用户-角色-权限管理,提供Restful API",
"使用机器学习知识进行情感分析",
"解决外部系统遗留的 bug 及浏览器兼容问题(`IE7+`)",
"使用 `SVG` 等技术开发内部系统数据可视化图表"
],
"stack": ["jqueryui", "bootstrap", "jquery", "grunt", "less"],
"compatibility": "IE8+"
}, {
"type": "internship",
"techtype": "frontend",
"place": "埃森哲广州 CDC",
"start": "2014.08",
"end": "2014.09",
"name": "前端开发",
"description": [
"参与某集团内部办公系统(OA)的前端开发,基于 `jQuery UI` 与 `Bootstrap` 实现前端组件及数据交互",
"解决遗留的 bug 及浏览器兼容问题(`IE8+`)",
"使用 `Grunt` 及 `Less` 完成皮肤开发"
],
"stack": ["jqueryui", "bootstrap", "jquery", "grunt", "less"],
"compatibility": "IE8+"
}, {
"type": "internship",
"techtype": "nodejs",
"place": "东西科技",
"start": "2014.03",
"end": "2014.06",
"name": "Node.js 开发",
"description": [
"开发并维护封装微信公众平台 API 的 `Express 中间件`",
"使用 `Mocha`、`Chai` 及 `CoffeeScript` 编写单元测试",
"结合 `MongoDB` 开发微信公众平台 Demo",
"编写 `bash` 脚本,使用 `ApacheBench` 对后端程序进行压力测试与资源使用分析,辅助服务器选型"
],
"stack": ["nodejs", "express", "mocha", "chai", "coffeescript", "mongodb"]
}, {
"type": "project",
"techtype": "frontend",
"project_type": "personal",
"name": "Resume",
"source": "https://github.com/joyeecheung/resume",
"demo": "http://joyeecheung.github.io/resume/",
"description": [
"这份在线简历的生成器",
"从 JSON 读取数据,使用 `Jade` 模板生成 HTML,`Less` 生成**响应式**样式",
"使用 `Gulp` 驱动页面生成、架设本地服务器、帮助部署到 GitHub Pages"
],
"stack": ["jade", "less", "gulp"],
"compatibility": "IE9+"
}, {
"type": "project",
"techtype": "frontend",
"project_type": "personal",
"name": "My Tech Diary",
"source": "https://github.com/joyeecheung/diary",
"demo": "http://joyeecheung.github.io/diary/",
"description": [
"一个技术日记站点生成器,从 `git submodule` 中读取 `Markdown` 文件,结合 `Jade` 模板,生成静态站点",
"通过 `PostCSS` 将依照实验性 CSS 标准编写的代码转译使用",
"前端 JavaScript 代码以 `CommonJS` 形式组织,使用 `WebPack` 进行打包处理",
"使用 `Gulp` 驱动页面生成、架设本地服务器、帮助部署到 GitHub Pages"
],
"stack": ["jade", "postcss", "markdown", "webpack", "gulp"],
"compatibility": "IE9+"
}, {
"type": "project",
"techtype": "frontend",
"project_type": "personal",
"name": "Virtual Bookcase",
"source": "https://github.com/joyeecheung/virtual-bookcase",
"description": [
"基于 `Three.js` 实现的 3D 虚拟图书室",
"使用 `Express` 与 `MongoDB` 提供图书数据 API",
"使用 `RequireJS` 加载模块,`Grunt` 驱动工作流,`Web Worker` 优化图像处理"
],
"stack": ["three.js", "mongodb", "express"],
"compatibility": "IE10+"
}],
"skills": [{
"type": "frontend",
"item": [{
"summary": "`HTML` / `CSS`",
"description": [
"能够编写语义化的 `HTML`,模块化的 `CSS`,实现较复杂的布局与动画",
"熟悉已标准化的 `HTML5` / `CSS3` 新特性,实验项目中能尝试使用未广泛实现的新标准"
]
}, {
"summary": "`ECMAScript`(`JavaScript`)",
"description": [
"熟悉 `ECMAScript`(`JavaScript`),对 `JavaScript 引擎`及相关 JIT 技术有一定的了解",
"了解 `ECMAScript` 新标准与相关后处理工具并能在项目中使用"
]
}, {
"summary": "`DOM` / `BOM` 及常见 `Web API`",
"description": [
"熟悉原生 `DOM` 与 `BOM` 的使用及相关标准(W3C / WHATWG),有桌面 / 移动端前端组件的开发经验",
"对 `WebGL` / `Web Workers` / `WebSocket` / `Web Components` / `SVG` 等 API 有一定的使用经验",
"阅读过 `WebKit` / `Blink` 源码中的部分实现,了解常见的 Web API **兼容性**问题及其解决方案"
]
}, {
"summary": "前端工程实践",
"description": [
"使用 `Meteor` / `AngularJS` / `Polymer` 编写过简单的 CRUD SPA,了解 `Backbone.js` / `React` 及前端 `MV*` 模型",
"熟悉 `jQuery` / `jQuery UI` / `Bootstrap` 的使用、定制与扩展, 阅读过部分源代码",
"在项目中使用过 `Sea.js` / `RequireJS` / `Browserify` / `Bower` / `WebPack` 等多种模块化解决方案",
"在项目中使用过 `Less` / `Sass` / `PostCSS` / `CoffeeScript` / `TypeScript` 等预处理/后处理工具",
"日常使用 `Grunt` 或 `Gulp` 改进工作流",
"掌握基本的前端兼容性处理、性能优化知识与技巧,并能在项目中加以实践"
]
}]
}, {
"type": "backend",
"item": [{
"summary": "`Node.js`",
"description": [
"能够使用 `Node.js API` / `Express` / `Koa` 搭建简单的后端程序与数据库交互、渲染模板及提供 `RESTful API`",
"了解异步 I/O 及事件驱动的服务器模型,掌握常见的**异步编程**解决方案",
"能编写简单的 `Express` / `Connect` / `Koa` 中间件,使用 `Mocha` 与 `Chai` 编写单元测试"
]
}, {
"summary": "其他",
"description": [
"使用 `Tornado` / `Flask`(`Python`) 搭建过简单的服务器",
"有使用 `MongoDB` / `MySQL` 数据库,`Redis` 缓存,`nginx` 反向代理的经验",
"了解 `HTTP`(1.x / 2)、 `TCP/IP`、 `WebSocket` 等协议"
]
}]
}, {
"type": "miscellaneous",
"item": [
"三年 `Linux` 使用经验,熟悉常用命令与配置,能编写简单的 `bash` 脚本",
"熟悉多种平台与编译环境下的 `C` / `C++` 及其新标准,编写过简单的解释器、数据库引擎、3D 图形程序及 Node.js 扩展,能阅读 `WebKit` / `Blink、V8` 等常接触项目的源代码并加以利用",
"熟悉 `Python`,能实现简单的数据及图像处理工具、自动化脚本、爬虫、机器学习算法及分布式程序(参见 GitHub)",
"具备基本的 `Web 安全`知识(`X.509` / `XSS` / `CSRF` 等)",
"能够使用 `LaTeX` 及 `Markdown` 编写得体的中英文文档或论文,具备良好的技术交流能力",
"日常使用 `Git` 与 `Sublime Text` / `Vim` 进行开发,也乐于尝试新工具",
"能够使用 `Photoshop` / `Illustrator` 完成简单的设计"
]
}]
}