-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy path简历_HTML.html
484 lines (423 loc) · 13.1 KB
/
简历_HTML.html
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
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
<!DOCTYPE html>
<html>
<head>
<title>简历</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
/* GitHub stylesheet for MarkdownPad (http://markdownpad.com) */
/* Author: Nicolas Hery - http://nicolashery.com */
/* Version: b13fe65ca28d2e568c6ed5d7f06581183df8f2ff */
/* Source: https://github.com/nicolahery/markdownpad-github */
/* RESET
=============================================================================*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
}
/* BODY
=============================================================================*/
body {
font-family: Helvetica, arial, freesans, clean, sans-serif;
font-size: 14px;
line-height: 1.6;
color: #333;
background-color: #fff;
padding: 20px;
max-width: 960px;
margin: 0 auto;
}
body>*:first-child {
margin-top: 0 !important;
}
body>*:last-child {
margin-bottom: 0 !important;
}
/* BLOCKS
=============================================================================*/
p, blockquote, ul, ol, dl, table, pre {
margin: 15px 0;
}
/* HEADERS
=============================================================================*/
h1, h2, h3, h4, h5, h6 {
margin: 20px 0 10px;
padding: 0;
font-weight: bold;
-webkit-font-smoothing: antialiased;
}
h1 tt, h1 code, h2 tt, h2 code, h3 tt, h3 code, h4 tt, h4 code, h5 tt, h5 code, h6 tt, h6 code {
font-size: inherit;
}
h1 {
font-size: 28px;
color: #000;
}
h2 {
font-size: 24px;
border-bottom: 1px solid #ccc;
color: #000;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 16px;
}
h5 {
font-size: 14px;
}
h6 {
color: #777;
font-size: 14px;
}
body>h2:first-child, body>h1:first-child, body>h1:first-child+h2, body>h3:first-child, body>h4:first-child, body>h5:first-child, body>h6:first-child {
margin-top: 0;
padding-top: 0;
}
a:first-child h1, a:first-child h2, a:first-child h3, a:first-child h4, a:first-child h5, a:first-child h6 {
margin-top: 0;
padding-top: 0;
}
h1+p, h2+p, h3+p, h4+p, h5+p, h6+p {
margin-top: 10px;
}
/* LINKS
=============================================================================*/
a {
color: #4183C4;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
/* LISTS
=============================================================================*/
ul, ol {
padding-left: 30px;
}
ul li > :first-child,
ol li > :first-child,
ul li ul:first-of-type,
ol li ol:first-of-type,
ul li ol:first-of-type,
ol li ul:first-of-type {
margin-top: 0px;
}
ul ul, ul ol, ol ol, ol ul {
margin-bottom: 0;
}
dl {
padding: 0;
}
dl dt {
font-size: 14px;
font-weight: bold;
font-style: italic;
padding: 0;
margin: 15px 0 5px;
}
dl dt:first-child {
padding: 0;
}
dl dt>:first-child {
margin-top: 0px;
}
dl dt>:last-child {
margin-bottom: 0px;
}
dl dd {
margin: 0 0 15px;
padding: 0 15px;
}
dl dd>:first-child {
margin-top: 0px;
}
dl dd>:last-child {
margin-bottom: 0px;
}
/* CODE
=============================================================================*/
pre, code, tt {
font-size: 12px;
font-family: Consolas, "Liberation Mono", Courier, monospace;
}
code, tt {
margin: 0 0px;
padding: 0px 0px;
white-space: nowrap;
border: 1px solid #eaeaea;
background-color: #f8f8f8;
border-radius: 3px;
}
pre>code {
margin: 0;
padding: 0;
white-space: pre;
border: none;
background: transparent;
}
pre {
background-color: #f8f8f8;
border: 1px solid #ccc;
font-size: 13px;
line-height: 19px;
overflow: auto;
padding: 6px 10px;
border-radius: 3px;
}
pre code, pre tt {
background-color: transparent;
border: none;
}
kbd {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #DDDDDD;
background-image: linear-gradient(#F1F1F1, #DDDDDD);
background-repeat: repeat-x;
border-color: #DDDDDD #CCCCCC #CCCCCC #DDDDDD;
border-image: none;
border-radius: 2px 2px 2px 2px;
border-style: solid;
border-width: 1px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
line-height: 10px;
padding: 1px 4px;
}
/* QUOTES
=============================================================================*/
blockquote {
border-left: 4px solid #DDD;
padding: 0 15px;
color: #777;
}
blockquote>:first-child {
margin-top: 0px;
}
blockquote>:last-child {
margin-bottom: 0px;
}
/* HORIZONTAL RULES
=============================================================================*/
hr {
clear: both;
margin: 15px 0;
height: 0px;
overflow: hidden;
border: none;
background: transparent;
border-bottom: 4px solid #ddd;
padding: 0;
}
/* TABLES
=============================================================================*/
table th {
font-weight: bold;
}
table th, table td {
border: 1px solid #ccc;
padding: 6px 13px;
}
table tr {
border-top: 1px solid #ccc;
background-color: #fff;
}
table tr:nth-child(2n) {
background-color: #f8f8f8;
}
/* IMAGES
=============================================================================*/
img {
max-width: 100%
}
</style>
</head>
<body>
<h1>罗凯健—Android高级开发工程师/Android开发经理</h1>
<hr />
<h2>个人资料</h2>
<ul>
<li>姓名:罗凯健</li>
<li>性别:男</li>
<li>电话:15627775359</li>
<li>邮箱:446768954@qq.com</li>
</ul>
<h2>个人技能</h2>
<ul>
<li>五年开发经验,一年团队管理经验(8人) </li>
<li>编程语言:JAVA,Kotlin </li>
<li>主导过多款大型App开发,有10人以上的项目架构经验,对项目长期迭代有良好的控制能力 </li>
<li>熟悉Android高性能编程,有成熟的优化思路和经验 </li>
<li>对Android Framework和虚拟机有整体的认识,了解组件的基本原理 </li>
</ul>
<h2>文档博客</h2>
<p>部分组内培训的文档和技术文档: </p>
<ul>
<li><a href="https://www.kancloud.cn/dankel/databinding/531420">databinding技术文档:https://www.kancloud.cn/dankel/databinding/531420</a> </li>
<li><a href="https://www.kancloud.cn/dankel/databinding/532314">MVP+databinding框架、规则文档:https://www.kancloud.cn/dankel/databinding/532314</a></li>
<li><a href="https://www.kancloud.cn/dankel/hm_android/592677">模块通信路由组件文档:https://www.kancloud.cn/dankel/hm_android/592677</a></li>
<li><a href="https://www.kancloud.cn/dankel/hm_android/696024">Android代码模板开发:https://www.kancloud.cn/dankel/hm_android/696024</a></li>
</ul>
<h2>工作经历</h2>
<h3></h3>
<ul>
<li>公司名称:<strong>广州大象健康科技有限公司</strong> </li>
<li>工作岗位:Android开发技术经理</li>
<li>工作时间:2017.10 - 2018.08 </li>
<li>
职责描述:
<ul>
<li>负责8人的Android技术团队的任务分派、跟进、提升等管理工作。</li>
<li>负责代码管理、codereview、技术分享等技术管理工作。</li>
<li>负责应用架构开发,核心模块维护。
</li>
<li>负责对内的技术培训和技术文档编写。
</li>
<li>负责新技术的预研和落地。
</li>
</ul>
</li>
</ul>
<h3></h3>
<ul>
<li>公司名称:<strong>广州大象健康科技有限公司</strong> </li>
<li>工作岗位:Android高级开发工程师</li>
<li>工作时间:2015.10 - 2017.10 </li>
<li>
职责描述:
<ul>
<li>从零开始构建项目,早期负责大部分开发工作,后来负责核心模块,并从项目中抽取组件。
</li>
<li>负责应用的架构演进、UI及功能组件库的开发和维护。
</li>
<li>解决项目过程中的疑难问题,制定项目的技术方案。
</li>
<li>负责代码管理、codereview、技术分享等技术管理工作。
</li>
</ul>
</li>
</ul>
<h3></h3>
<ul>
<li>公司名称:<strong>广州时众网络有限公司</strong>(解散) </li>
<li>工作岗位:Android开发工程师</li>
<li>工作时间:2015.04 - 2015.09 </li>
<li>
职责描述:
<ul>
<li>Android端架构负责,框架/功能库编写和选择
</li>
<li>部分服务端接口编写,应用层协议商讨和指定
</li>
<li>自己负责的功能模块编写和调试
</li>
</ul>
</li>
</ul>
<h3></h3>
<ul>
<li>公司名称:<strong>深圳驼铃网络有限公司</strong> </li>
<li>工作岗位:Android开发工程师</li>
<li>工作时间:2014.03-2014-12</li>
</ul>
<h2>项目经验</h2>
<h5>健康猫</h5>
<ul>
<li>项目描述:以“运动健康物联网”科技为核心的手机应用,根据每个人不同的个体情况,在线生成个性化运动健康管理方案,同时提供线上运动电商、约教练、预约运动场馆、共享运动器材等立体解决方案,实现国民“随时随地、 科学运动”。</li>
<li>项目时间:2015.11-至今</li>
<li>参与人数:14人</li>
<li>项目角色:Android技术负责人</li>
<li>
工作描述:
<ol>
<li>项目初期负责大部分业务模块的快速实现和初期组件封装;</li>
<li>从复用代码和控件中提取基础组件和维护,并上传到内网私有maven,减少重复开发,提供效率,为日后多应用重用组件作准备;</li>
<li>在迭代过程中开发MVP框架并且在组内推广培训,增强项目规范,降低项目耦合度;</li>
<li>在日益增大的项目背景下,独立完成业务梳理和分层,实现了项目的模块化,加快编译速度,进一步降低项目复杂度;
</li>
<li>把项目从SVN迁移到git,并采用了符合项目节奏的工作流程;</li>
<li>在项目大改版期间,重写了大部分控件并使其更符合Android新特性,例如开发新的下拉刷新控件,并实现NestedScroll机制,使其与CoornatorLayout更好的配合;</li>
<li>把databinding带入项目框架中,为其开发相应的基础组件并培训推广,提高开发效率;</li>
<li>为团队开发IDE工程模板插件,规范业务流程和代码规范,减少重复代码编写,提高开发效率。
</li>
</ol>
</li>
</ul>
<h5>健康猫私教版</h5>
<ul>
<li>项目描述:是在原有健康猫APP上的私教管理功能的基础上拓展,专门为体育人才打造的创业平台,同时对于学员增加了专业的健康分析功能,并且提供了营业额统计、收入统计、订单管理、设备管理、日程管理、小店管理、团队管理等各种私教管理功能。</li>
<li>项目时间:2017.11-至今</li>
<li>参与人数:10人</li>
<li>项目角色:Android技术负责人</li>
<li>
职责描述:
<ol>
<li>带领团队从零开始项目开发;</li>
<li>为项目提供基础架构支持并负责部分基础业务开发;</li>
<li>协调多个Anroid业务团队的开发对接;</li>
<li>负责项目需求分析、任务安排,进度跟进,质量控制及向上的产出反馈等日常管理;</li>
</ol>
</li>
<li>
技术要点:
<ol>
<li>与健康猫项目在同一Project下,共用部分业务模块,通过<code>gradle.properties</code>中的环境变量配置各自的项目环境以及host模块。
</li>
<li>其他与健康猫一致
</li>
</ol>
</li>
</ul>
<h5>健康管理家庭版 & 健康管理直销员版(未上线)</h5>
<ul>
<li>项目描述:主要是为直销行业做的一个APP,方便把客户从线下转为线上,帮助直销商销售产品;分为S端、B端、C端;S端是用于管理用户权限以及商品添加等;B端是给直销商使用,可以对他的客户进行健康分的管理,有针对性的营销自己的商品;C端是给普通用户使用,对自己的健康值进行管理,APP为用户制作健康方案。</li>
<li>项目时间:2018.03-至今</li>
<li>参与人数:8人</li>
<li>职责描述:Android负责人,同上,带领团队从零开始开发。</li>
<li>
技术要点:
<ol>
<li>与健康猫&健康猫私教版类似的架构,采用统一project 不同环境配置来复用部分业务模块</li>
<li>其余基本一致</li>
</ol>
</li>
</ul>
<h5>其他中小型项目:</h5>
<ul>
<li>江西青少(江西政府项目)</li>
<li>大象优品 </li>
<li>健康猫TV(未上线)</li>
</ul>
<h6>更早的项目:</h6>
<ul>
<li>时众:生活类提示软件 </li>
<li>吾邻:IM类软件</li>
<li>车域通:o2o洗车软件 </li>
</ul>
<h2>教育经历</h2>
<ul>
<li>学校:<strong>广东科学技术职业学院(大专)</strong></li>
<li>专业:计算机信息管理(2010.09 - 2013.06)</li>
</ul>
</body>
</html>
<!-- This document was created with MarkdownPad, the Markdown editor for Windows (http://markdownpad.com) -->